| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | X86: Use StackRegister instead of FrameRegister in getFrameIndexReference (to... | Alexey Samsonov | 2012-05-01 | 1 | -0/+12 |
* | Use uint16_t to store register overlaps to reduce static data. | Craig Topper | 2012-03-04 | 1 | -5/+5 |
* | Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,... | Jia Liu | 2012-02-18 | 1 | -1/+1 |
* | Use LEA to adjust stack ptr for Atom. Patch by Andy Zhang. | Evan Cheng | 2012-02-07 | 1 | -20/+42 |
* | More dead code removal (using -Wunreachable-code) | David Blaikie | 2012-01-20 | 1 | -20/+14 |
* | Fix off-by-one error. | Bill Wendling | 2012-01-13 | 1 | -1/+1 |
* | Fix the code that was WRONG. | Bill Wendling | 2012-01-12 | 1 | -13/+6 |
* | Support segmented stacks on 64-bit FreeBSD. | Rafael Espindola | 2012-01-12 | 1 | -2/+8 |
* | Support segmented stacks on win32. | Rafael Espindola | 2012-01-12 | 1 | -7/+17 |
* | After Jakob's r147938 exception handling on i386 was completely broken. | Benjamin Kramer | 2012-01-12 | 1 | -0/+7 |
* | Support segmented stacks on mac. | Rafael Espindola | 2012-01-11 | 1 | -15/+68 |
* | Generate the segmented stack prologue for fastcc too. | Rafael Espindola | 2012-01-11 | 1 | -1/+2 |
* | Use unsigned comparison in segmented stack prologue. | Rafael Espindola | 2012-01-11 | 1 | -1/+1 |
* | Explicitly set the scale to 1 on some segstack prologue instrs. | Rafael Espindola | 2012-01-11 | 1 | -3/+3 |
* | Fix undefined code and reenable test case. | Jakob Stoklund Olesen | 2012-01-11 | 1 | -2/+2 |
* | The saved registers weren't being processed in the correct order. This lead to | Bill Wendling | 2011-12-14 | 1 | -11/+14 |
* | Adjust the stack by one pointer size for all frameless stacks. | Bill Wendling | 2011-12-07 | 1 | -1/+2 |
* | Fix off-by-one error when encoding the stack size for a frameless stack. | Bill Wendling | 2011-12-07 | 1 | -1/+1 |
* | Add bundle aware API for querying instruction properties and switch the code | Evan Cheng | 2011-12-07 | 1 | -1/+1 |
* | Explicitly check for the different SUB instructions. | Bill Wendling | 2011-12-06 | 1 | -5/+2 |
* | Encode the total stack if there isn't a frame. | Bill Wendling | 2011-12-06 | 1 | -2/+3 |
* | * Add a macro to remove a magic number. | Bill Wendling | 2011-12-06 | 1 | -30/+35 |
* | Check the correct value for small stack sizes. Also modify some comments. | Bill Wendling | 2011-12-06 | 1 | -5/+8 |
* | For a small sized stack, we encode that value directly with no "stack adjust"... | Bill Wendling | 2011-12-06 | 1 | -1/+3 |
* | Add a comment. | Bill Wendling | 2011-12-06 | 1 | -0/+3 |
* | The compact encoding of the registers are 3-bits each. Make sure we shift the | Bill Wendling | 2011-12-06 | 1 | -2/+4 |
* | Check for stack space more intelligently. | Sanjoy Das | 2011-12-03 | 1 | -4/+16 |
* | Fix a bug in the x86-32 code generated for segmented stacks. | Sanjoy Das | 2011-12-03 | 1 | -8/+0 |
* | Move global variables in TargetMachine into new TargetOptions class. As an API | Nick Lewycky | 2011-12-02 | 1 | -5/+5 |
* | Dummy commit to check commit access. | Sanjoy Das | 2011-12-01 | 1 | -1/+1 |
* | If we have to reset the calculation of the compact encoding, then also reset the | Bill Wendling | 2011-11-11 | 1 | -0/+1 |
* | This commit introduces two fake instructions MORESTACK_RET and | Rafael Espindola | 2011-10-26 | 1 | -21/+5 |
* | Fix a bunch of unused variable warnings when doing a release | Duncan Sands | 2011-10-18 | 1 | -4/+2 |
* | More closely follow libgcc, which has code after the `ret' instruction to | Bill Wendling | 2011-10-13 | 1 | -5/+24 |
* | Should not add instructions to a BB after a return instruction. The machine i... | Bill Wendling | 2011-10-13 | 1 | -1/+2 |
* | Only run MF.verify() with EXPENSIVE_CHECKS=1. | Jakob Stoklund Olesen | 2011-09-24 | 1 | -1/+1 |
* | Reenable compact unwind by default. However, also emit the old version of unwind | Bill Wendling | 2011-09-06 | 1 | -8/+1 |
* | Revert r138826 until PR10834 can be fixed. | Bill Wendling | 2011-09-02 | 1 | -1/+8 |
* | Spelling and grammar fixes to problems found by Duncan. | Rafael Espindola | 2011-08-31 | 1 | -2/+2 |
* | Make sure we don't crash when -miphoneos-version-min is specified on x86. Ho... | Eli Friedman | 2011-08-31 | 1 | -1/+2 |
* | Fix off-by-one error Benjamin noticed. | Bill Wendling | 2011-08-30 | 1 | -1/+1 |
* | Enable compact unwind info by default. This only applies to Darwin when CFI is | Bill Wendling | 2011-08-30 | 1 | -9/+1 |
* | Emit segmented-stack specific code into function prologues for | Rafael Espindola | 2011-08-30 | 1 | -1/+160 |
* | findDeadCallerSavedReg fix: Missing NULL terminator in register arrays. | Andrew Trick | 2011-08-12 | 1 | -2/+2 |
* | The compact unwinding offsets are divided by 8 on 64-bit machines. | Bill Wendling | 2011-07-26 | 1 | -2/+4 |
* | Update the comment. This feature is available only on Darwin at the moment. T... | Bill Wendling | 2011-07-25 | 1 | -1/+2 |
* | Changed disabled code into a flag. | Bill Wendling | 2011-07-25 | 1 | -1/+7 |
* | Remove dead variable. | Bill Wendling | 2011-07-25 | 1 | -1/+0 |
* | After we've modified the prolog to save volatile registers, generate the compact | Bill Wendling | 2011-07-25 | 1 | -5/+249 |
* | Mark instructions which are part of the frame setup with the MachineInstr::Fr... | Bill Wendling | 2011-07-21 | 1 | -9/+20 |