aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Back out previous commit temporarily.Evan Cheng2007-02-271-1/+1
* Backing outEvan Cheng2007-02-274-18/+7
* Let MRegisterInfo now owns RegScavenger; eliminateFrameIndex must preserve re...Evan Cheng2007-02-272-30/+51
* Let MRegisterInfo now owns RegScavenger.Evan Cheng2007-02-271-3/+3
* RegScavenger interface change to make it more flexible.Evan Cheng2007-02-272-20/+50
* Let MRegisterInfo owns RegScavenger.Evan Cheng2007-02-271-9/+10
* Pass IsImp, IsKill, and IsDead to ChangeToRegister.Evan Cheng2007-02-271-4/+5
* This test passes on x86/Linux now.Reid Spencer2007-02-271-1/+0
* implement CCMatchIfCC in terms of CCMatchIfChris Lattner2007-02-271-4/+4
* build cc infoChris Lattner2007-02-271-1/+1
* target for generating CC infoChris Lattner2007-02-271-0/+5
* initial support for calling convention generation, still unfinished.Chris Lattner2007-02-274-7/+18
* Adjust to changes in the APInt interface.Reid Spencer2007-02-272-5/+5
* Improve APInt interface:Reid Spencer2007-02-272-55/+67
* Conform to single person attribution in file comment.Reid Spencer2007-02-271-3/+2
* For PR1205:Reid Spencer2007-02-271-14/+5
* Update for constant folding now generating undef and overflow correctly.Reid Spencer2007-02-272-8/+8
* Shifting by the bit width now produces undef, not 0.Reid Spencer2007-02-277-7/+7
* 1. Fix three serious bugs in the comparison code.Reid Spencer2007-02-271-18/+22
* Allow the RoundDoubleToAPInt function to specify a width to use.Reid Spencer2007-02-271-1/+1
* a noteChris Lattner2007-02-271-0/+42
* Make getPassManagerType() const.Devang Patel2007-02-274-6/+8
* Fix parenthesis for BCTRL_{ELF|Macho} test.Nicolas Geoffray2007-02-271-1/+1
* Differentiate between the MachO and the ELF ABI the CALL instruction.Nicolas Geoffray2007-02-274-12/+12
* Duplicate use of LR, take 2.Jim Laskey2007-02-273-26/+42
* Added myselfNicolas Geoffray2007-02-271-0/+5
* Allow the AsmWriter to print out arbitrary precision integers.Reid Spencer2007-02-271-1/+1
* Correct the implelmentation of ConstantInt::getAllOnesValue() for bitReid Spencer2007-02-271-1/+1
* Get rid of extraneous // in file comment.Reid Spencer2007-02-271-1/+1
* Add calling convention infoChris Lattner2007-02-272-2/+11
* For PR1205:Reid Spencer2007-02-271-102/+135
* move target independent calling convention stuff to TargetCallingConv.tdChris Lattner2007-02-272-56/+71
* fill in some holesChris Lattner2007-02-271-7/+33
* switch x86-64 return value lowering over to using same mechanism as argumentChris Lattner2007-02-271-68/+88
* Minor refactoring of CC Lowering interfacesChris Lattner2007-02-273-78/+107
* move CC Lowering stuff to its own public interfaceChris Lattner2007-02-273-146/+200
* refactor x86-64 argument lowering yet again, this time eliminating templates,Chris Lattner2007-02-271-166/+179
* ConstantFolding.cpp/h -> ConstantFold.cpp/h to avoid confusion withChris Lattner2007-02-273-55/+2
* Backing out Jim's LR spill changes. This was causing llvm-gcc bootstrappingEvan Cheng2007-02-273-19/+2
* XFAIL this on x86-Linux until its fixed.Reid Spencer2007-02-271-0/+1
* Remove test cases that produce undefined results.Reid Spencer2007-02-2716-33/+5
* forward() should not increment internal iterator. Its client may insert instr...Evan Cheng2007-02-273-5/+32
* Simplify and document RoundDoubleToAPInt.Reid Spencer2007-02-271-3/+15
* For PR1205:Reid Spencer2007-02-262-41/+79
* 1. Make sure all delete operators of arrays use the array form of delete.Reid Spencer2007-02-261-19/+45
* Joining an interval with a dead copy instruction. Shorten the live range to t...Evan Cheng2007-02-262-23/+51
* Fix indentation.Reid Spencer2007-02-261-1/+1
* Implement the getHashValue method.Reid Spencer2007-02-261-1/+16
* 1. Split getValue() into getSExtValue() and getZExtValue() to matchReid Spencer2007-02-261-9/+25
* Use efficient container SmallPtrSetDevang Patel2007-02-261-3/+4