aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Filter exit conditions which are not yet handled.Devang Patel2007-09-102-1/+53
* New test.Devang Patel2007-09-101-0/+32
* Require SCEV before LCSSA.Devang Patel2007-09-101-1/+1
* Remove an un-needed dependence query. This improves compile time marginally ...Owen Anderson2007-09-091-9/+10
* Add SparseBitVector implementationDaniel Berlin2007-09-092-0/+561
* Turn GVN on by default.Owen Anderson2007-09-082-4/+2
* Implement misaligned FP loads and stores.Dale Johannesen2007-09-082-11/+101
* Fix description of the call instruction. There are two types, with one beingNick Lewycky2007-09-081-9/+15
* Fix for VisualStudio. It is treating a 2 bit enum as a signed int for compar...Chuck Rose III2007-09-081-1/+3
* Smarter Reset(). Instead of deallocating all memory regions and reallocate theEvan Cheng2007-09-081-5/+17
* TableGen no longer emit CopyFromReg nodes for implicit results in physicalEvan Cheng2007-09-073-90/+17
* Add missing index versions of instructions to the map.Bill Wendling2007-09-072-1/+23
* Avoid storing and reloading zeros and other constants from stack slotsDan Gohman2007-09-074-2/+22
* Apply feedback from previous patch.Dale Johannesen2007-09-0710-7504/+5540
* Revert previous change to IR.Dale Johannesen2007-09-072-5/+4
* Add support for having different alignment for objects on call frames.Rafael Espindola2007-09-075-9/+57
* Split eh.select / eh.typeid.for intrinsics into i32/i64 versions. This is nee...Anton Korobeynikov2007-09-078-110/+125
* Test for PR1641.Bill Wendling2007-09-071-0/+14
* Don't zap back to back volatile load/storesChris Lattner2007-09-072-1/+15
* Add lengthof and endof templates that hide a lot of sizeof computations.Owen Anderson2007-09-0716-47/+68
* Constify to catch bugs.David Greene2007-09-062-4/+5
* Next round of APFloat changes.Dale Johannesen2007-09-0632-437/+540
* Proper handle case, when aliasee is external weak symbol referenced only by a...Anton Korobeynikov2007-09-062-6/+17
* Add instruction dump output. This helps find bugs.David Greene2007-09-061-0/+6
* Pluggable coalescers inplementation.David Greene2007-09-067-2/+238
* Use isTrueWhenEqual. Thanks Chris!Nick Lewycky2007-09-061-8/+13
* When the two operands of an icmp are equal, there are five possible predicatesNick Lewycky2007-09-062-1/+13
* Fix a memory leak.Evan Cheng2007-09-062-1/+4
* Fix a bug in X86InstrInfo::convertToThreeAddress that caused it to codegen:Evan Cheng2007-09-062-25/+64
* LVXL and STVXL are also a load and store resp.Bill Wendling2007-09-051-0/+2
* Accidentially left this out.Evan Cheng2007-09-051-1/+2
* Use pool allocator for all the VNInfo's to improve memory access locality. Th...Evan Cheng2007-09-055-102/+92
* Added Reset() to free all allocated memory regions and reset state to be the ...Evan Cheng2007-09-052-0/+8
* Missing break. Patch by Wojciech Matyjewicz.Evan Cheng2007-09-051-0/+1
* Fix mod so it actually works. Fix conversions toDale Johannesen2007-09-051-9/+33
* Forgot to obey 80 column rule. Fixing that.Chuck Rose III2007-09-051-1/+2
* Change all floating constants that are not exactlyDale Johannesen2007-09-0521-32/+32
* Added default parameters to GetElementPtrInstr constructor call. Visual Stud...Chuck Rose III2007-09-051-1/+1
* Due to label merging, the last label for an invokeDuncan Sands2007-09-051-3/+2
* Testcases for PR1628.Duncan Sands2007-09-053-0/+11
* Fix PR1628. When exception handling is turned on,Duncan Sands2007-09-053-87/+165
* Add the 64-bit versions of the DS* Altivec instructions.Bill Wendling2007-09-052-14/+60
* Enable loop index split pass.Devang Patel2007-09-041-0/+1
* Insert cloned loop basic blocks before original loop header.Devang Patel2007-09-041-1/+3
* Fix for PR1632. EHSELECTION always produces a i32 value.Evan Cheng2007-09-042-1/+39
* Fix for PR1613: added 64-bit rotate left PPC instructions and patterns.Evan Cheng2007-09-042-0/+30
* Always check the type of node. This prevents situations such as selecting 32-...Evan Cheng2007-09-041-36/+30
* Update generated files.David Greene2007-09-046-4505/+5146
* fix reversal bug in preceding checkinDale Johannesen2007-09-041-2/+2
* Revert this because the interface hasn't been updated yet.David Greene2007-09-041-2/+2