2007-02-27 |
Reid Spencer | Pull out the stops. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Reid Spencer | Remove some redundancy. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Evan Cheng | Minor tweak. Allocate r0 to r3 in reverse order, r3... |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Evan Cheng | Some more code clean up. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Chris Lattner | reenable generation of CC info |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Evan Cheng | Oops. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Chris Lattner | reapply |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Chris Lattner | *** empty log message *** |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Reid Spencer | Implement countLeadingOnes() and getMinSignedBits(... |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Evan Cheng | Back out previous commit temporarily. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Evan Cheng | Backing out |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Evan Cheng | Let MRegisterInfo now owns RegScavenger; eliminateFrame... |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Evan Cheng | Let MRegisterInfo now owns RegScavenger. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Evan Cheng | RegScavenger interface change to make it more flexible. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Evan Cheng | Let MRegisterInfo owns RegScavenger. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Evan Cheng | Pass IsImp, IsKill, and IsDead to ChangeToRegister. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Reid Spencer | This test passes on x86/Linux now. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Chris Lattner | implement CCMatchIfCC in terms of CCMatchIf |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Chris Lattner | build cc info |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Chris Lattner | target for generating CC info |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Chris Lattner | initial support for calling convention generation,... |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Reid Spencer | Adjust to changes in the APInt interface. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Reid Spencer | Improve APInt interface: |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Reid Spencer | Conform to single person attribution in file comment. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Reid Spencer | For PR1205: |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Reid Spencer | Update for constant folding now generating undef and... |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Reid Spencer | Shifting by the bit width now produces undef, not 0. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Reid Spencer | 1. Fix three serious bugs in the comparison code. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Reid Spencer | Allow the RoundDoubleToAPInt function to specify a... |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Chris Lattner | a note |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Devang Patel | Make getPassManagerType() const. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Nicolas Geoffray | Fix parenthesis for BCTRL_{ELF|Macho} test. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Nicolas Geoffray | Differentiate between the MachO and the ELF ABI the... |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Jim Laskey | Duplicate use of LR, take 2. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Nicolas Geoffray | Added myself |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Reid Spencer | Allow the AsmWriter to print out arbitrary precision... |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Reid Spencer | Correct the implelmentation of ConstantInt::getAllOnesV... |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Reid Spencer | Get rid of extraneous // in file comment. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Chris Lattner | Add calling convention info |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Reid Spencer | For PR1205: |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Chris Lattner | move target independent calling convention stuff to... |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Chris Lattner | fill in some holes |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Chris Lattner | switch x86-64 return value lowering over to using same... |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Chris Lattner | Minor refactoring of CC Lowering interfaces |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Chris Lattner | move CC Lowering stuff to its own public interface |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Chris Lattner | refactor x86-64 argument lowering yet again, this time... |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Chris Lattner | ConstantFolding.cpp/h -> ConstantFold.cpp/h to avoid... |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Evan Cheng | Backing out Jim's LR spill changes. This was causing... |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Reid Spencer | XFAIL this on x86-Linux until its fixed. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Reid Spencer | Remove test cases that produce undefined results. |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Evan Cheng | forward() should not increment internal iterator. Its... |
commit | commitdiff | tree | snapshot |
2007-02-27 |
Reid Spencer | Simplify and document RoundDoubleToAPInt. |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Reid Spencer | For PR1205: |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Reid Spencer | 1. Make sure all delete operators of arrays use the... |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Evan Cheng | Joining an interval with a dead copy instruction. Short... |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Reid Spencer | Fix indentation. |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Reid Spencer | Implement the getHashValue method. |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Reid Spencer | 1. Split getValue() into getSExtValue() and getZExtValu... |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Devang Patel | Use efficient container SmallPtrSet |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Chris Lattner | always lower to RETFLAG, never leave it as just ret. |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Devang Patel | Do not unswitch loop on same value again and again. |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Chris Lattner | fix attribution |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Chris Lattner | Add a description of the X86-64 calling convention... |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Reid Spencer | Implement inline methods that make transition of Consta... |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Reid Spencer | Re-enable this. The header was committed. |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Chris Lattner | switch to smallvector |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Chris Lattner | another missing header :( :( :( |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Chris Lattner | initial hack at splitting the x86-64 calling convention... |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Reid Spencer | Make isNegative() a const function since it doesn't... |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Reid Spencer | 1. Remove redundant calls to clearUsedBits(). |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Chris Lattner | the truncate must always be done, it's only the assert... |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Chris Lattner | reapply my previous patch with a bugfix. |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Chris Lattner | revert my previous change, something strange is happening. |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Chris Lattner | add an accessor. |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Chris Lattner | emit an enum value for the # of target registers. |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Chris Lattner | in X86-64 CCC, i8/i16 arguments are already properly... |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Chris Lattner | Fold (sext (truncate x)) more aggressively, by avoiding... |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Chris Lattner | track signedness of formal argument, though we have... |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Reid Spencer | Add an isNegative method to determine if the APInt... |
commit | commitdiff | tree | snapshot |
2007-02-26 |
Reid Spencer | Rewrite lshr to not do bit by bit copy but to copy... |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Reid Spencer | Fix sext operation. Shifting by zero would leave an... |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Reid Spencer | 1. Fix the flip() method to correctly flip all words... |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Chris Lattner | Fix an X86-64 abi bug. We now compile: |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Chris Lattner | fix CodeGen/X86/2007-02-25-FastCCStack.ll, a regression... |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Jim Laskey | Fix for PR1224. |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Jim Laskey | Test for PR1224. |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Chris Lattner | Rework GlobalValue::removeDeadConstantUsers to always... |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Chris Lattner | new testcase. @foo should be marked fastcc by globalopt |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Chris Lattner | disable some noisy debug output |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Chris Lattner | no really, this is the right patch |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Chris Lattner | always promote float varargs to double. |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Reid Spencer | 1. Provide more detail in file comment. |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Reid Spencer | Fix clearUnusedBits to not depend on "undefined behavio... |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Chris Lattner | one important bugfix: PPC32 didn't have both elf and... |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Chris Lattner | add -enable-eh |
commit | commitdiff | tree | snapshot |
2007-02-25 |
Chris Lattner | optimize duplicate ValueMap lookups |
commit | commitdiff | tree | snapshot |
next |