summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/IPO
Commit message (Expand)AuthorAgeFilesLines
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-0622-31/+31
* Work in progress, cleaning up MergeFuncs.Nick Lewycky2010-08-061-180/+40
* Revert r110396 to fix buildbots.Owen Anderson2010-08-0622-31/+31
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-0522-31/+31
* Thread const correctness through a bunch of AliasAnalysis interfaces andDan Gohman2010-08-031-1/+1
* Prefix `next' iterator operation with `llvm::'.Oscar Fuentes2010-08-021-1/+1
* Fix a -Wreorder warning.Daniel Dunbar2010-08-021-1/+1
* Work in progress.Nick Lewycky2010-08-021-129/+164
* The BlockExtractorPass() constructor was not reading the BlockFile and that wasRafael Espindola2010-07-311-5/+3
* simplify by using CallSite constructors; virtually eliminates CallSite::get f...Gabor Greif2010-07-286-17/+16
* mass elimination of reliance on automatic iterator dereferencingGabor Greif2010-07-221-1/+1
* simplifyGabor Greif2010-07-221-3/+2
* do not access arguments via low-level interface, do not multiply dereference ...Gabor Greif2010-07-221-17/+19
* pass dereferenced iterator to dyn_castGabor Greif2010-07-221-1/+1
* undo 80 column trespassing I causedGabor Greif2010-07-221-1/+2
* Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson2010-07-2120-46/+51
* Make this code a little more readable.Dan Gohman2010-07-201-2/+4
* Fix a typo.Dan Gohman2010-07-201-1/+1
* Don't look up the "dbg" metadata kind by name.Dan Gohman2010-07-201-3/+2
* Use getDebugLoc and setDebugLoc instead of getDbgMetadata and setDbgMetadata,Dan Gohman2010-07-201-4/+2
* eliminate unlockedRefineAbstractTypeTo, types are all per-llvmcontext,Chris Lattner2010-07-161-1/+1
* Arrays and vectors with different numbers of elements are not equivalent.Nick Lewycky2010-07-161-4/+10
* This is a full sentence.Nick Lewycky2010-07-151-1/+1
* Disable aliases on all platforms.Nick Lewycky2010-07-151-0/+5
* Grammar.Eric Christopher2010-07-131-1/+1
* cache result of operator*Gabor Greif2010-07-121-6/+9
* cache result of operator*Gabor Greif2010-07-121-3/+4
* cache result of operator*Gabor Greif2010-07-121-4/+6
* cache results of operator*Gabor Greif2010-07-121-3/+5
* cache dereferenced iteratorsGabor Greif2010-07-121-3/+3
* make the prototypes for CreateMalloc and CreateFree more consistent. PatchChris Lattner2010-07-121-2/+2
* cache result of operator*Gabor Greif2010-07-091-6/+6
* Rename "Release" builds as "Release+Asserts"; rename "Release-Asserts"Duncan Sands2010-07-071-1/+1
* Implement the "linker_private_weak" linkage type. This will be used forBill Wendling2010-07-011-0/+1
* Debugging infomration is encoded in llvm IR using metadata. This is designedDevang Patel2010-07-011-0/+101
* If a named mdnode is removed then mark module as changed.Devang Patel2010-07-011-1/+3
* Remove all debug info related named mdnodes.Devang Patel2010-06-301-10/+6
* use ArgOperand APIGabor Greif2010-06-301-2/+2
* Revert r107205 and r107207.Bill Wendling2010-06-291-1/+0
* Introducing the "linker_weak" linkage type. This will be used for Objective-CBill Wendling2010-06-291-0/+1
* Return Changed. This required setting Changed if dbg metadataDuncan Sands2010-06-291-5/+7
* use ArgOperand API and CallSite for arg range; add necessary casts and perfor...Gabor Greif2010-06-241-11/+14
* use ArgOperand API and CallSite for arg rangeGabor Greif2010-06-241-4/+6
* Use ValueMap instead of DenseMap.Devang Patel2010-06-242-8/+8
* Use pre-increment instead of post-increment when the result is not used.Dan Gohman2010-06-221-2/+2
* Make bugpoint dead-argument-hacking actually work, and actually test it.Dan Gohman2010-06-071-0/+7
* Partial specialization was not checking the callsite to make sure it was usin...Kenneth Uildriks2010-06-051-9/+33
* Avoid swap when a copy suffices.Benjamin Kramer2010-05-311-1/+1
* Strip llvm.dbg.lv also.Devang Patel2010-05-201-0/+6
* Teach the always inliner to release its inline cost estimates, like the basicNick Lewycky2010-05-151-0/+3
OpenPOWER on IntegriCloud