| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Added tail call optimization to the x86 back end. It can be | Arnold Schwaighofer | 2007-10-11 | 1 | -2/+13 |
| | | | | | | | | | | | | enabled by passing -tailcallopt to llc. The optimization is performed if the following conditions are satisfied: * caller/callee are fastcc * elf/pic is disabled OR elf/pic enabled + callee is in module + callee has visibility protected or hidden llvm-svn: 42870 | ||||
| * | Move ReturnAddrIndex variable to X86MachineFunctionInfo structure. This fixed | Anton Korobeynikov | 2007-08-15 | 1 | -4/+10 |
| | | | | | | | hard to catch bugs with retaddr lowering llvm-svn: 41104 | ||||
| * | Use push / pop for prologues and epilogues. | Evan Cheng | 2007-07-17 | 1 | -0/+9 |
| | | | | | llvm-svn: 39967 | ||||
| * | rename X86FunctionInfo to X86MachineFunctionInfo to match the header file | Chris Lattner | 2007-04-17 | 1 | -8/+8 |
| | | | | | | | it is defined in. llvm-svn: 36196 | ||||
| * | Various random and minor code cleanups. | Chris Lattner | 2006-09-26 | 1 | -1/+1 |
| | | | | | llvm-svn: 30608 | ||||
| * | Adding codegeneration for StdCall & FastCall calling conventions | Anton Korobeynikov | 2006-09-20 | 1 | -5/+34 |
| | | | | | llvm-svn: 30549 | ||||
| * | Comments to appease sabre. | Evan Cheng | 2006-06-09 | 1 | -1/+7 |
| | | | | | llvm-svn: 28737 | ||||
| * | Added X86FunctionInfo subclass of MachineFunction to record whether the | Evan Cheng | 2006-06-06 | 1 | -0/+30 |
| function that is being lowered is forced to use FP. Currently this is only true for main() / Cygwin. llvm-svn: 28703 | |||||

