summaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils
Commit message (Expand)AuthorAge
* Remove the simplify-libcalls pass (finally)Meador Inge2013-06-20
* Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling2013-06-19
* Second part of pr16069Rafael Espindola2013-06-04
* Typo: s/caes/cases/ in SimplifyCFGHans Wennborg2013-06-04
* SimplifyCFG: Do not transform PHI to select if doing so would be unsafeDavid Majnemer2013-06-03
* SimplifyCFG: Small cleanup, use ICmpInst::isEquality()David Majnemer2013-06-03
* SimplifyCFG: Fix typo in comment for ComputeSpeculationCostDavid Majnemer2013-06-01
* Extend RemapInstruction and friends to take an optional new parameter, a Valu...James Molloy2013-05-28
* More symbols that should be static.Benjamin Kramer2013-05-23
* Rename LoopSimplify.h to LoopUtils.hHal Finkel2013-05-20
* Expose InsertPreheaderForLoop from LoopSimplify to other passesHal Finkel2013-05-20
* Add ArrayRef constructor from None, and do the cleanups that this constructor...Dmitri Gribenko2013-05-05
* This patch breaks up Wrap.h so that it does not have to include all of Filip Pizlo2013-05-01
* Fix a use after free. RI is freed before the call to getDebugLoc(). ToRichard Trieu2013-04-30
* Spelling. Thanks, Eric.Adrian Prantl2013-04-30
* Set debug locations for branch instructions created during inlining, evenAdrian Prantl2013-04-30
* SimplifyCFG: If convert single conditional storesArnold Schwaighofer2013-04-29
* fix a typo that due to cu&paste quadrupled itselfAdrian Prantl2013-04-26
* Bugfix for the debug intrinsic handling in InstCombiner:Adrian Prantl2013-04-26
* Make sure the instruction right after an inlined function has aAdrian Prantl2013-04-23
* Move C++ code out of the C headers and into either C++ headersEric Christopher2013-04-22
* Revert "SimplifyCFG: If convert single conditional stores"Arnold Schwaighofer2013-04-21
* SimplifyCFG: If convert single conditional storesArnold Schwaighofer2013-04-20
* Do not optimise fprintf() calls if its return value is used.Peter Collingbourne2013-04-17
* simplifycfg: Fix integer overflow converting switch into icmp.Hans Wennborg2013-04-16
* Change CloneFunctionInto to always clone Argument attributes induvidually,Joey Gouly2013-04-10
* Add all clauses when merging the landing pads. Duplicates will be handled lat...Bill Wendling2013-03-22
* Don't use the removed API.Bill Wendling2013-03-22
* Fix llvm::removeUnreachableBlocks to handle unreachable loops.Evgeniy Stepanov2013-03-22
* Always forward 'resume' instructions to the outter landing pad.Bill Wendling2013-03-21
* LibCallSimplifier: optimize speed for short-lived instancesMeador Inge2013-03-12
* Don't remove a landing pad if the invoke requires a table entry.Bill Wendling2013-03-11
* Fixed a crash when cloning a function into a function withPekka Jaaskelainen2013-03-07
* SimplifyCFG fix for volatile load/store.Andrew Trick2013-03-07
* Bypass Slow DividesPreston Gurd2013-03-04
* Modify {Call,Invoke}Inst::addAttribute to take an AttrKind.Peter Collingbourne2013-03-02
* For each function that we optimize we initialize a new list of lib functions....Nadav Rotem2013-02-27
* Enhance integer division emulation support to handle types smaller than 32 bits,Pedro Artigas2013-02-26
* Implement the NoBuiltin attribute.Bill Wendling2013-02-22
* Temporarily revert r175470 for more review.Bill Wendling2013-02-19
* Check to see if the 'no-builtin' attribute is set before simplifying a librar...Bill Wendling2013-02-18
* Remove #includes from the commonly used LoopInfo.h.Jakub Staszak2013-02-09
* [SimplifyLibCalls] Library call simplification doen't work if the call site Chad Rosier2013-02-08
* [SjLj Prepare] When demoting an invoke instructions to the stack, if the normalChad Rosier2013-02-05
* Linker: correctly link in dbg.declareManman Ren2013-01-31
* Revert r173946. This breaks compilation of googletest with ClangAlexey Samsonov2013-01-31
* Remove addRetAttributes and addFnAttributes, which aren't useful abstractions.Bill Wendling2013-01-30
* Linker: correctly link in dbg.declareManman Ren2013-01-30
* Re-revert r173342, without losing the compile time improvements, flatChandler Carruth2013-01-27
* Convert BuildLibCalls.cpp to using the AttributeSet methods instead of Attrib...Bill Wendling2013-01-26