summaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils/ValueMapper.cpp
Commit message (Expand)AuthorAge
...
* adjust a couple xforms to work with null bb's in BlockAddress.Chris Lattner2009-10-31
* teach various passes about blockaddress. We no longerChris Lattner2009-10-29
* teach ValueMapper about BlockAddress', making bugpoint a lot more useful.Chris Lattner2009-10-29
* unindent massive blocks, no functionality change.Chris Lattner2009-10-29
* MapValue doesn't needs its LLVMContext argument.Dan Gohman2009-10-24
* Rename MDNode.h header. It defines MDnode and other metadata classes.Devang Patel2009-07-28
* Return ConstantVector to 2.5 API.Owen Anderson2009-07-28
* Change ConstantArray to 2.5 API.Owen Anderson2009-07-28
* Move ConstantStruct back to 2.5 API.Owen Anderson2009-07-27
* Do not seed mstadata into the value map.Devang Patel2009-07-27
* Get rid of the Pass+Context magic.Owen Anderson2009-07-22
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-14
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-11
* "LLVMContext* " --> "LLVMContext *"Owen Anderson2009-07-06
* More LLVMContext-ification.Owen Anderson2009-07-05
* Give embedded metadata its own type instead of relying on EmptyStructTy.Nick Lewycky2009-05-30
* rewrite operand loops to use iteratorsGabor Greif2008-05-30
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* Forget to commit users part of value mapper interfaceAnton Korobeynikov2007-11-09
* Fix comments about vectors to use the current wording.Dan Gohman2007-07-16
* fix an obscure and tricky bug the inliner can hit sometimes.Chris Lattner2007-02-23
* For PR1195:Reid Spencer2007-02-15
* Switch inliner over to use DenseMap instead of std::map for ValueMap. ThisChris Lattner2007-02-03
* For PR1043:Zhou Sheng2007-01-11
* eliminate some ugly code, using ConstantExpr::getWithOperands instead.Chris Lattner2006-07-14
* Implement a new method, CloneAndPruneFunctionInto, as documented.Chris Lattner2006-05-27
* Add supprot for shufflevectorChris Lattner2006-04-08
* Fix inlining of insert/extract element constantexprsChris Lattner2006-04-07
* add valuemapper support for inline asmChris Lattner2006-04-01
* teach the inliner to work with packed constantsChris Lattner2006-03-27
* teach the cloner to handle inline asmsChris Lattner2006-01-26
* Remove trailing whitespaceMisha Brukman2005-04-21
* Add support for UndefValueChris Lattner2004-10-16
* Add value mapper support for select constant exprs. This should fix a bugChris Lattner2004-08-13
* Stop using getValues().Alkis Evlogimenos2004-08-04
* Remove an if statement that would never be reached.Reid Spencer2004-07-18
* bug 122:Reid Spencer2004-07-18
* Progress on PR341Chris Lattner2004-07-15
* Add #include <iostream> since Value.h does not #include it any more.Reid Spencer2004-07-04
* Move RemapInstruction() to ValueMapper, so that it can be shared withBrian Gaeke2004-05-19
* Adjustments to support the new ConstantAggregateZero classChris Lattner2004-02-15
* Remove use of ConstantExpr::getShiftChris Lattner2004-01-12
* Finegrainify namespacificationChris Lattner2004-01-09
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11
* Yet more fixes for constant expr shiftsChris Lattner2003-11-05
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-20
* Avoid doing pointless work. Amazingly, this makes us go faster.Chris Lattner2003-10-06
* New const_cast instead of c style castChris Lattner2003-04-18
* Add debugging helperChris Lattner2003-01-13
* Fix bug that was bugging bugpointChris Lattner2002-12-07