aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Update.Evan Cheng2007-07-171-3/+1
* Missed the case where alloca is used but the stack size (not including callee...Evan Cheng2007-07-171-17/+17
* detect invalid combination of sret and byvalRafael Espindola2007-07-171-0/+4
* Use push / pop for prologues and epilogues.Evan Cheng2007-07-173-89/+152
* no email addrs in file headersChris Lattner2007-07-174-12/+8
* Unbreak the build by putting calls to free into the implementation file andReid Spencer2007-07-171-0/+7
* Take advantage of undefined behavior if the source program tries to GEPOwen Anderson2007-07-161-11/+4
* Add support for walking up memory def chains, which enables finding many moreOwen Anderson2007-07-162-31/+60
* Use realloc() to (potentially) resize the contents of SmallPtrSet in place.Owen Anderson2007-07-161-10/+9
* Return Undef if the block has no dominator. This was required to allowReid Spencer2007-07-161-0/+4
* Use ConstantFoldFP for folding all unary floating-point operations which mayDan Gohman2007-07-161-20/+25
* Fix comments about vectors to use the current wording.Dan Gohman2007-07-169-23/+23
* Repair a regression in Transforms/InstCombine/mul.ll that Reid noticed.Chris Lattner2007-07-161-0/+13
* Start adding and cleaning up comments.Nick Lewycky2007-07-161-4/+12
* Handle decrementing loops properly. Fixes PR1533.Nick Lewycky2007-07-161-15/+13
* Implement shift-simplify.ll:test[45].Chris Lattner2007-07-151-11/+23
* Implement shift-simplify.ll:test3, turning:Chris Lattner2007-07-151-103/+116
* Clarify the language. Pointed out by Duncan Sands.Nick Lewycky2007-07-141-2/+4
* Fix the build. Patch from Holger Schurig.Nick Lewycky2007-07-141-1/+2
* Long live the exception handling!Anton Korobeynikov2007-07-1421-33/+225
* Use maximal intersection algorithm exclusively. Fixes miscompile bug.Nick Lewycky2007-07-141-11/+11
* Add alternate ConstantRange intersection algorithm.Nick Lewycky2007-07-141-0/+81
* Make LCSSA a loop pass.Devang Patel2007-07-131-21/+11
* Fix for PR1540: Specify F0, F1 are sub-registers of D0, etc.Evan Cheng2007-07-131-2/+2
* Handle GEPs with all-zero indices in the same way we handle pointer-pointer b...Owen Anderson2007-07-131-3/+12
* Disable claims to preserve analysis until open issues are resolved.Devang Patel2007-07-132-10/+0
* Fix the comment for LegalizeOp to more accurately reflect what it does.Dan Gohman2007-07-131-3/+4
* Don't call SimplifyVBinOp for non-vector operations, following earlier reviewDan Gohman2007-07-131-25/+49
* Be more aggressive in removing dead stores, and in removing instructions triv...Owen Anderson2007-07-131-8/+24
* Modify previous patch per review comments.Dale Johannesen2007-07-132-3/+5
* Skeleton of post-RA scheduler; doesn't do anything yet.Dale Johannesen2007-07-138-7/+94
* Fix CodeGen/Generic/print-arith-fp.ll on sparc (PR1551)Chris Lattner2007-07-131-0/+2
* Reimplement removing stores to allocas at the end of a function. This should...Owen Anderson2007-07-121-0/+160
* Make the condition-checking for free with non-trivial dependencies more correct.Owen Anderson2007-07-121-7/+19
* Remove the end-block handling code. It was unsafe, and making it safe would ...Owen Anderson2007-07-121-55/+0
* ARM: make branch folder remove unconditional branchesDale Johannesen2007-07-122-7/+15
* The type ids making up a filter are unsigned, andDuncan Sands2007-07-121-2/+2
* checked in as obvious,Gabor Greif2007-07-121-1/+0
* another missed SSE optimizationChris Lattner2007-07-121-0/+29
* Let MemoryDependenceAnalysis take care of updating AliasAnalysis.Owen Anderson2007-07-122-5/+2
* Preserve analysis info.Devang Patel2007-07-111-20/+136
* Added support for Mips specific GAS directivesBruno Cardoso Lopes2007-07-112-20/+159
* Added support for framepointerBruno Cardoso Lopes2007-07-111-28/+162
* Handle the case where an entire structure is freed, and its dependency is a s...Owen Anderson2007-07-111-42/+101
* Now that stack is represented the right way, LOA starts at 0Bruno Cardoso Lopes2007-07-111-6/+7
* Fixed AddLiveOut issuesBruno Cardoso Lopes2007-07-111-42/+72
* Removed unused immediate PatLeaf, fixed lui instructionBruno Cardoso Lopes2007-07-111-12/+13
* Added MipsMachineFunction class, to hold Mips dinamic stack info when inserti...Bruno Cardoso Lopes2007-07-111-0/+54
* Add support for eliminate stores to stack-allocated memory locations at the endOwen Anderson2007-07-111-1/+45
* Handle eliminating stores that occur right before a free.Owen Anderson2007-07-111-4/+15