2007-02-28 |
Chris Lattner | use high-level functions in CCState |
tree | commitdiff |
2007-02-28 |
Chris Lattner | add methods for analysis of call results and return... |
tree | commitdiff |
2007-02-28 |
Chris Lattner | make use of helper functions in CCState for analyzing... |
tree | commitdiff |
2007-02-28 |
Chris Lattner | add methods to analyze calls and formals. |
tree | commitdiff |
2007-02-28 |
Chris Lattner | add a newline at end of file |
tree | commitdiff |
2007-02-28 |
Chris Lattner | switch LowerFastCCCallTo over to using the new fastcall... |
tree | commitdiff |
2007-02-28 |
Chris Lattner | switch LowerFastCCArguments over to using the autogener... |
tree | commitdiff |
2007-02-28 |
Chris Lattner | add new CC_X86_32_FastCall calling conv, which describe... |
tree | commitdiff |
2007-02-28 |
Chris Lattner | rearrange code |
tree | commitdiff |
2007-02-28 |
Chris Lattner | remove fastcc (not fastcall) support |
tree | commitdiff |
2007-02-28 |
Chris Lattner | switch LowerCCCArguments over to using autogenerated CC. |
tree | commitdiff |
2007-02-28 |
Chris Lattner | simplify sret handling |
tree | commitdiff |
2007-02-28 |
Chris Lattner | switch LowerCCCCallTo over to using an autogenerated... |
tree | commitdiff |
2007-02-28 |
Chris Lattner | rename stuff |
tree | commitdiff |
2007-02-28 |
Chris Lattner | rename some CCActions, add CCIfInReg |
tree | commitdiff |
2007-02-28 |
Chris Lattner | switch return value passing and the x86-64 calling... |
tree | commitdiff |
2007-02-28 |
Chris Lattner | make subtarget references work. |
tree | commitdiff |
2007-02-28 |
Reid Spencer | Implement reading of arbitrary precision integers. |
tree | commitdiff |
2007-02-28 |
Reid Spencer | Implement writing of arbitrary precision integers. |
tree | commitdiff |
2007-02-28 |
Reid Spencer | Regenerate. |
tree | commitdiff |
2007-02-28 |
Reid Spencer | Implement arbitrary integer constants through the use... |
tree | commitdiff |
2007-02-28 |
Reid Spencer | Implement support for aribrary precision integers by... |
tree | commitdiff |
2007-02-28 |
Reid Spencer | Fix a bug in RoundDoubleToAPInt where it would force... |
tree | commitdiff |
2007-02-28 |
Evan Cheng | Make requiresRegisterScavenging determination on a... |
tree | commitdiff |
2007-02-28 |
Evan Cheng | Temporary: make R12 available in ARM mode if RegScaveng... |
tree | commitdiff |
2007-02-28 |
Evan Cheng | Start making use of RegScavenger. |
tree | commitdiff |
2007-02-28 |
Evan Cheng | PEI now passes a RegScavenger ptr to eliminateFrameIndex. |
tree | commitdiff |
2007-02-28 |
Evan Cheng | MRegisterInfo disowns RegScavenger. It's immutable. |
tree | commitdiff |
2007-02-27 |
Reid Spencer | Join two lines that can be joined. |
tree | commitdiff |
2007-02-27 |
Reid Spencer | Pull out the stops. |
tree | commitdiff |
2007-02-27 |
Reid Spencer | Remove some redundancy. |
tree | commitdiff |
2007-02-27 |
Evan Cheng | Minor tweak. Allocate r0 to r3 in reverse order, r3... |
tree | commitdiff |
2007-02-27 |
Evan Cheng | Some more code clean up. |
tree | commitdiff |
2007-02-27 |
Chris Lattner | reenable generation of CC info |
tree | commitdiff |
2007-02-27 |
Evan Cheng | Oops. |
tree | commitdiff |
2007-02-27 |
Reid Spencer | Implement countLeadingOnes() and getMinSignedBits(... |
tree | commitdiff |
2007-02-27 |
Evan Cheng | Back out previous commit temporarily. |
tree | commitdiff |
2007-02-27 |
Evan Cheng | Let MRegisterInfo now owns RegScavenger; eliminateFrame... |
tree | commitdiff |
2007-02-27 |
Evan Cheng | Let MRegisterInfo now owns RegScavenger. |
tree | commitdiff |
2007-02-27 |
Evan Cheng | RegScavenger interface change to make it more flexible. |
tree | commitdiff |
2007-02-27 |
Chris Lattner | implement CCMatchIfCC in terms of CCMatchIf |
tree | commitdiff |
2007-02-27 |
Chris Lattner | build cc info |
tree | commitdiff |
2007-02-27 |
Reid Spencer | Adjust to changes in the APInt interface. |
tree | commitdiff |
2007-02-27 |
Reid Spencer | Improve APInt interface: |
tree | commitdiff |
2007-02-27 |
Reid Spencer | Conform to single person attribution in file comment. |
tree | commitdiff |
2007-02-27 |
Reid Spencer | For PR1205: |
tree | commitdiff |
2007-02-27 |
Reid Spencer | 1. Fix three serious bugs in the comparison code. |
tree | commitdiff |
2007-02-27 |
Chris Lattner | a note |
tree | commitdiff |
2007-02-27 |
Devang Patel | Make getPassManagerType() const. |
tree | commitdiff |
2007-02-27 |
Nicolas Geoffray | Fix parenthesis for BCTRL_{ELF|Macho} test. |
tree | commitdiff |
2007-02-27 |
Nicolas Geoffray | Differentiate between the MachO and the ELF ABI the... |
tree | commitdiff |
2007-02-27 |
Jim Laskey | Duplicate use of LR, take 2. |
tree | commitdiff |
2007-02-27 |
Reid Spencer | Allow the AsmWriter to print out arbitrary precision... |
tree | commitdiff |
2007-02-27 |
Reid Spencer | Correct the implelmentation of ConstantInt::getAllOnesV... |
tree | commitdiff |
2007-02-27 |
Reid Spencer | Get rid of extraneous // in file comment. |
tree | commitdiff |
2007-02-27 |
Chris Lattner | Add calling convention info |
tree | commitdiff |
2007-02-27 |
Reid Spencer | For PR1205: |
tree | commitdiff |
2007-02-27 |
Chris Lattner | move target independent calling convention stuff to... |
tree | commitdiff |
2007-02-27 |
Chris Lattner | fill in some holes |
tree | commitdiff |
2007-02-27 |
Chris Lattner | switch x86-64 return value lowering over to using same... |
tree | commitdiff |
2007-02-27 |
Chris Lattner | Minor refactoring of CC Lowering interfaces |
tree | commitdiff |
2007-02-27 |
Chris Lattner | move CC Lowering stuff to its own public interface |
tree | commitdiff |
2007-02-27 |
Chris Lattner | refactor x86-64 argument lowering yet again, this time... |
tree | commitdiff |
2007-02-27 |
Chris Lattner | ConstantFolding.cpp/h -> ConstantFold.cpp/h to avoid... |
tree | commitdiff |
2007-02-27 |
Evan Cheng | Backing out Jim's LR spill changes. This was causing... |
tree | commitdiff |
2007-02-27 |
Evan Cheng | forward() should not increment internal iterator. Its... |
tree | commitdiff |
2007-02-27 |
Reid Spencer | Simplify and document RoundDoubleToAPInt. |
tree | commitdiff |
2007-02-26 |
Reid Spencer | For PR1205: |
tree | commitdiff |
2007-02-26 |
Reid Spencer | 1. Make sure all delete operators of arrays use the... |
tree | commitdiff |
2007-02-26 |
Evan Cheng | Joining an interval with a dead copy instruction. Short... |
tree | commitdiff |
2007-02-26 |
Reid Spencer | Implement the getHashValue method. |
tree | commitdiff |
2007-02-26 |
Devang Patel | Use efficient container SmallPtrSet |
tree | commitdiff |
2007-02-26 |
Chris Lattner | always lower to RETFLAG, never leave it as just ret. |
tree | commitdiff |
2007-02-26 |
Devang Patel | Do not unswitch loop on same value again and again. |
tree | commitdiff |
2007-02-26 |
Chris Lattner | fix attribution |
tree | commitdiff |
2007-02-26 |
Chris Lattner | Add a description of the X86-64 calling convention... |
tree | commitdiff |
2007-02-26 |
Reid Spencer | Re-enable this. The header was committed. |
tree | commitdiff |
2007-02-26 |
Chris Lattner | switch to smallvector |
tree | commitdiff |
2007-02-26 |
Chris Lattner | another missing header :( :( :( |
tree | commitdiff |
2007-02-26 |
Chris Lattner | initial hack at splitting the x86-64 calling convention... |
tree | commitdiff |
2007-02-26 |
Reid Spencer | 1. Remove redundant calls to clearUsedBits(). |
tree | commitdiff |
2007-02-26 |
Chris Lattner | the truncate must always be done, it's only the assert... |
tree | commitdiff |
2007-02-26 |
Chris Lattner | reapply my previous patch with a bugfix. |
tree | commitdiff |
2007-02-26 |
Chris Lattner | revert my previous change, something strange is happening. |
tree | commitdiff |
2007-02-26 |
Chris Lattner | add an accessor. |
tree | commitdiff |
2007-02-26 |
Chris Lattner | in X86-64 CCC, i8/i16 arguments are already properly... |
tree | commitdiff |
2007-02-26 |
Chris Lattner | Fold (sext (truncate x)) more aggressively, by avoiding... |
tree | commitdiff |
2007-02-26 |
Chris Lattner | track signedness of formal argument, though we have... |
tree | commitdiff |
2007-02-26 |
Reid Spencer | Rewrite lshr to not do bit by bit copy but to copy... |
tree | commitdiff |
2007-02-25 |
Reid Spencer | Fix sext operation. Shifting by zero would leave an... |
tree | commitdiff |
2007-02-25 |
Reid Spencer | 1. Fix the flip() method to correctly flip all words... |
tree | commitdiff |
2007-02-25 |
Chris Lattner | Fix an X86-64 abi bug. We now compile: |
tree | commitdiff |
2007-02-25 |
Chris Lattner | fix CodeGen/X86/2007-02-25-FastCCStack.ll, a regression... |
tree | commitdiff |
2007-02-25 |
Jim Laskey | Fix for PR1224. |
tree | commitdiff |
2007-02-25 |
Chris Lattner | Rework GlobalValue::removeDeadConstantUsers to always... |
tree | commitdiff |
2007-02-25 |
Chris Lattner | disable some noisy debug output |
tree | commitdiff |
2007-02-25 |
Chris Lattner | no really, this is the right patch |
tree | commitdiff |
2007-02-25 |
Chris Lattner | always promote float varargs to double. |
tree | commitdiff |
2007-02-25 |
Reid Spencer | 1. Provide more detail in file comment. |
tree | commitdiff |
2007-02-25 |
Chris Lattner | one important bugfix: PPC32 didn't have both elf and... |
tree | commitdiff |
next |