Be more consistent in using ValueToValueMapTy.
[oota-llvm.git] / lib / Transforms / Utils /
2010-10-13 Rafael EspindolaBe more consistent in using ValueToValueMapTy.
2010-10-12 Owen AndersonBegin adding static dependence information to passes...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-10-07 Owen AndersonNext step on the getting-rid-of-static-ctors train...
2010-10-07 Owen AndersonMove the pass initialization helper functions into...
2010-09-28 Oscar FuentesRemoved a bunch of unnecessary target_link_libraries.
2010-09-24 Michael J. SpencerGet rid of pop_macro warnings on MSVC.
2010-09-13 Michael J. SpencerRevert "CMake: Get rid of LLVMLibDeps.cmake and export...
2010-09-13 John ThompsonAdded skeleton for inline asm multiple alternative...
2010-09-10 Gabor Greiftypoes
2010-09-10 Michael J. SpencerCMake: Get rid of LLVMLibDeps.cmake and export the...
2010-09-04 Dan GohmanFix LoopSimplify to notify ScalarEvolution when splitti...
2010-09-02 Duncan SandsReapply commit 112699, speculatively reverted by echris...
2010-09-01 Eric ChristopherSpeculatively revert 112699 and 112702, they seem to...
2010-09-01 Duncan SandsIf PrototypeValue is erased in the middle of using...
2010-08-29 Chris Lattnerimplement SSAUpdater::RewriteUseAfterInsertions, a...
2010-08-28 Chris Lattnerremove the ABCD and SSI passes. They don't have any...
2010-08-26 Dan GohmanReapply r112091 and r111922, support for metadata linki...
2010-08-26 Daniel DunbarRevert r111922, "MapValue support for MDNodes. This...
2010-08-26 Daniel DunbarRevert r112091, "Remap metadata attached to instruction...
2010-08-25 Dan GohmanRemap metadata attached to instructions when remapping...
2010-08-24 Dan GohmanUse MapValue in the Linker instead of having a private...
2010-08-24 Dan GohmanMapValue support for MDNodes. This is similar to r10911...
2010-08-23 Owen AndersonNow that PassInfo and Pass::ID have been separated...
2010-08-18 Chris Lattnerfit in 80 cols
2010-08-18 Chris Lattnerremove some dead code.
2010-08-17 Dan GohmanUse the getUniquePredecessor() utility function, instea...
2010-08-16 Dan GohmanAvoid #include <ScalarEvolution.h> in LoopSimplify...
2010-08-16 Dan GohmanInstead, teach SimplifyCFG to trim non-address-taken...
2010-08-14 Dan GohmanLoopSimplify shouldn't split loop backedges that use...
2010-08-14 Dan GohmanTeach SimplifyCFG how to simplify indirectbr instructions.
2010-08-06 Dan GohmanEliminate PromoteMemoryToRegisterID; just use addPreser...
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-07-28 Gabor Greifsimplify
2010-07-27 Gabor Greifsimplify: CallSite::get --> CallSite constructor
2010-07-26 Dan GohmanRemove LCSSA's bogus dependence on LoopSimplify and...
2010-07-26 Dan GohmanPreserve ScalarEvolution in the loop unroller.
2010-07-24 Nick LewyckyRevert this because we can't clone cyclic MDNodes which...
2010-07-24 Nick LewyckyWhether function-local or not, a MDNode may reference...
2010-07-22 Devang PatelSpeculatively revert 109117
2010-07-22 Gabor Greifkeep in 80 cols
2010-07-22 Devang PatelMap MDNode correctly.
2010-07-22 Gabor Greifmass elimination of reliance on automatic iterator...
2010-07-22 Gabor Greifpass dereferenced iterator to dyn_cast
2010-07-22 Gabor Greifundo 80 column trespassing I caused
2010-07-21 Dan GohmanMake NamedMDNode not be a subclass of Value, and simpli...
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-07-20 Dan GohmanUse DebugLocs instead of MDNodes.
2010-07-20 Dan GohmanDon't look up the "dbg" metadata kind by name.
2010-07-16 Dan GohmanReorder the contents of various getAnalysisUsage functi...
2010-07-16 Gabor Greifeliminate CallInst::ArgOffset
2010-07-15 Owen AndersonRemove unneeded check, and correct style.
2010-07-15 Chris Lattnermake various clients of ReplaceAndSimplifyAllUses tolerate
2010-07-14 Owen AndersonExtend SimplifyCFG's common-destination folding heurist...
2010-07-12 Gabor Greifcache dereferenced iterators
2010-07-12 Gabor Greifcache dereferenced iterators
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache operator*'s result (in multiple functions)
2010-07-02 Devang PatelMDString is already checked earlier.
2010-06-30 Jim Grosbachlowerinvoke needs to handle aggregate function args...
2010-06-30 Gabor Greifuse getArgOperand instead of getOperand
2010-06-28 Gabor Greifuse CallInst::ArgOffset
2010-06-28 Gabor Greifuse ArgOperand API and CallInst::ArgOffset
2010-06-25 Dale JohannesenThe hasMemory argument is irrelevant to how the argument
2010-06-25 Gabor Greifuse ArgOperand API (one more hunk I could split)
2010-06-25 Gabor Greifuse ArgOperand API (some hunks I could split)
2010-06-24 Gabor Greifuse callsite to obtain all arguments
2010-06-24 Devang PatelUse ValueMap instead of DenseMap.
2010-06-24 Devang PatelUse available typedef for " DenseMap<const Value*,...
2010-06-23 Devang PatelCosmetic change.
2010-06-22 Devang PatelRevert 106592 for now. It causes clang-selfhost build...
2010-06-22 Devang PatelIf a metadata operand is seeded in value map and the...
2010-06-22 Devang PatelWhile cloning a module, clone metadata attached with...
2010-06-22 Devang PatelClone named metadata while cloning a module.
2010-06-22 Dan GohmanUse pre-increment instead of post-increment when the...
2010-06-22 Devang PatelRevert 106528. It is causing self host failures.
2010-06-22 Devang PatelDo not rely on DenseMap slot which can be easily invali...
2010-06-22 Bob WilsonRevert my change to clone named metadata. Buildbots...
2010-06-22 Bob WilsonInclude named metadata when cloning a module.
2010-06-21 Dan GohmanUse A.append(...) instead of A.insert(A.end(), ......
2010-06-16 Jim Grosbachremove trailing whitespace
2010-06-15 Benjamin Kramersimplify-libcalls: fold strstr(a, b) == a -> strncmp...
2010-06-04 Devang PatelCopy location info for current function argument from...
2010-06-01 Jim GrosbachRemove unused code
2010-06-01 Jim Grosbachfix think-o
2010-06-01 Jim GrosbachSimplify things a bit more. Fix prototype to use SmallV...
2010-06-01 Jim Grosbachmirror of r105280 changes for LowerInvoke, which uses...
2010-06-01 Jim GrosbachUse SmallVector instead of std::vector.
2010-05-31 Duncan SandsFix PR7272: when inlining through a callsite with byval...
2010-05-31 Nick LewyckyThe memcpy intrinsic only takes i8* for %src and %dst...
2010-05-28 Dan GohmanMove FindAvailableLoadedValue isSafeToLoadUnconditional...
2010-05-28 Devang PatelFix typo.
next