summaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils
Commit message (Expand)AuthorAge
* Next step on the getting-rid-of-static-ctors train: begin adding per-libraryOwen Anderson2010-10-07
* Move the pass initialization helper functions into the llvm namespace, and addOwen Anderson2010-10-07
* Removed a bunch of unnecessary target_link_libraries.Oscar Fuentes2010-09-28
* Get rid of pop_macro warnings on MSVC.Michael J. Spencer2010-09-24
* Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally."Michael J. Spencer2010-09-13
* Added skeleton for inline asm multiple alternative constraint support.John Thompson2010-09-13
* typoesGabor Greif2010-09-10
* CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally.Michael J. Spencer2010-09-10
* Fix LoopSimplify to notify ScalarEvolution when splitting a loop backedgeDan Gohman2010-09-04
* Reapply commit 112699, speculatively reverted by echristo, sinceDuncan Sands2010-09-02
* Speculatively revert 112699 and 112702, they seem to be causingEric Christopher2010-09-01
* If PrototypeValue is erased in the middle of using the SSAUpdatorDuncan Sands2010-09-01
* implement SSAUpdater::RewriteUseAfterInsertions, a helpful form of RewriteUse.Chris Lattner2010-08-29
* remove the ABCD and SSI passes. They don't have any clients thatChris Lattner2010-08-28
* Reapply r112091 and r111922, support for metadata linking, with aDan Gohman2010-08-26
* Revert r111922, "MapValue support for MDNodes. This is similar to r109117,Daniel Dunbar2010-08-26
* Revert r112091, "Remap metadata attached to instructions when remappingDaniel Dunbar2010-08-26
* Remap metadata attached to instructions when remapping individualDan Gohman2010-08-25
* Use MapValue in the Linker instead of having a private functionDan Gohman2010-08-24
* MapValue support for MDNodes. This is similar to r109117, exceptDan Gohman2010-08-24
* Now that PassInfo and Pass::ID have been separated, move the rest of the pass...Owen Anderson2010-08-23
* fit in 80 colsChris Lattner2010-08-18
* remove some dead code.Chris Lattner2010-08-18
* Use the getUniquePredecessor() utility function, instead of doingDan Gohman2010-08-17
* Avoid #include <ScalarEvolution.h> in LoopSimplify.cpp, which doesn'tDan Gohman2010-08-16
* Instead, teach SimplifyCFG to trim non-address-taken blocks fromDan Gohman2010-08-16
* LoopSimplify shouldn't split loop backedges that use indirectbr. PR7867.Dan Gohman2010-08-14
* Teach SimplifyCFG how to simplify indirectbr instructions.Dan Gohman2010-08-14
* Eliminate PromoteMemoryToRegisterID; just use addPreserved("mem2reg")Dan Gohman2010-08-06
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-06
* Revert r110396 to fix buildbots.Owen Anderson2010-08-06
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-05
* simplifyGabor Greif2010-07-28
* simplify: CallSite::get --> CallSite constructorGabor Greif2010-07-27
* Remove LCSSA's bogus dependence on LoopSimplify and LoopSimplify's bogusDan Gohman2010-07-26
* Preserve ScalarEvolution in the loop unroller.Dan Gohman2010-07-26
* Revert this because we can't clone cyclic MDNodes which are creating during aNick Lewycky2010-07-24
* Whether function-local or not, a MDNode may reference a Function in which caseNick Lewycky2010-07-24
* Speculatively revert 109117Devang Patel2010-07-22
* keep in 80 colsGabor Greif2010-07-22
* Map MDNode correctly. Devang Patel2010-07-22
* mass elimination of reliance on automatic iterator dereferencingGabor Greif2010-07-22
* pass dereferenced iterator to dyn_castGabor Greif2010-07-22
* undo 80 column trespassing I causedGabor Greif2010-07-22
* Make NamedMDNode not be a subclass of Value, and simplify the interfaceDan Gohman2010-07-21
* Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson2010-07-21
* Use DebugLocs instead of MDNodes.Dan Gohman2010-07-20
* Don't look up the "dbg" metadata kind by name.Dan Gohman2010-07-20
* Reorder the contents of various getAnalysisUsage functions, eliminatingDan Gohman2010-07-16
* eliminate CallInst::ArgOffsetGabor Greif2010-07-16