| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix const-correctness issues with the SrcValue handling in the | Dan Gohman | 2008-04-14 | 2 | -6/+6 |
* | Reverse sense of unwind-tables option. This means | Dale Johannesen | 2008-04-14 | 1 | -1/+1 |
* | Provide option for stack alignment override | Anton Korobeynikov | 2008-04-12 | 1 | -0/+7 |
* | This patch corrects the handling of byval arguments for tailcall | Arnold Schwaighofer | 2008-04-12 | 2 | -29/+148 |
* | Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not Legal | Dan Gohman | 2008-04-12 | 2 | -168/+123 |
* | Fix a bug that prevented x86-64 from using rep.movsq for | Dan Gohman | 2008-04-12 | 1 | -2/+2 |
* | 80 col fix | Nate Begeman | 2008-04-12 | 1 | -1/+1 |
* | add a note, this is actually not too bad to implement. | Chris Lattner | 2008-04-10 | 1 | -1/+7 |
* | move the x86-32 part of PR2108 here. | Chris Lattner | 2008-04-10 | 1 | -0/+48 |
* | Fix the x86-64 side of PR2108 by adding a v2f64 version of | Chris Lattner | 2008-04-10 | 1 | -0/+10 |
* | Make isVectorClearMaskLegal's operand list const. | Dan Gohman | 2008-04-09 | 2 | -4/+5 |
* | Add XMM1 as a second return value register for f32 and f64 on x86-64. This | Dan Gohman | 2008-04-09 | 1 | -4/+4 |
* | Add DX as a second return value register for i16 on x86. | Dan Gohman | 2008-04-09 | 1 | -1/+1 |
* | Handle the situation in 2008-01-25-EmptyFunction.ll | Dale Johannesen | 2008-04-08 | 1 | -10/+11 |
* | Implement new llc flag -disable-required-unwind-tables. | Dale Johannesen | 2008-04-08 | 1 | -1/+3 |
* | Rename MemOperand to MachineMemOperand. This was suggested by | Dan Gohman | 2008-04-07 | 1 | -1/+1 |
* | Re-commit of the r48822, where the infinite looping problem discovered | Roman Levenstein | 2008-04-07 | 2 | -2/+2 |
* | API changes for class Use size reduction, wave 1. | Gabor Greif | 2008-04-06 | 1 | -1/+1 |
* | Favors pshufd over shufps when shuffling elements from one vector. pshufd is ... | Evan Cheng | 2008-04-05 | 2 | -48/+52 |
* | Re-enable SSE4. | Evan Cheng | 2008-04-03 | 1 | -3/+2 |
* | Fix x86-64 encoding bug. REX prefix must always follow 0x0F prefix. For examp... | Evan Cheng | 2008-04-03 | 1 | -10/+13 |
* | Cosmetic | Evan Cheng | 2008-04-03 | 1 | -2/+2 |
* | Temporarily disabling SSE4 until we fix the encoding issues. | Evan Cheng | 2008-04-03 | 1 | -2/+3 |
* | Backing out 48222 temporarily. | Evan Cheng | 2008-04-03 | 2 | -2/+2 |
* | Cosmetic changes per EH patch review feedback. | Dale Johannesen | 2008-04-02 | 1 | -4/+4 |
* | Add new CC lowering rule: provide a list of registers, which can be 'shadowed', | Anton Korobeynikov | 2008-04-02 | 1 | -6/+13 |
* | Recommitting EH patch; this should answer most of the | Dale Johannesen | 2008-04-02 | 3 | -7/+9 |
* | ReMat of load from stub in pic mode extends the life of pic base. Currently s... | Evan Cheng | 2008-04-01 | 1 | -0/+6 |
* | Remove unnecessary and non-deterministic checking code. Re-enable remat of lo... | Evan Cheng | 2008-04-01 | 1 | -11/+0 |
* | Don't use __bzero for memset if the second argument isn't zero. | Dan Gohman | 2008-04-01 | 1 | -1/+2 |
* | Speculatively micro-optimize memory-zeroing calls on Darwin 10. | Dan Gohman | 2008-04-01 | 3 | -5/+35 |
* | Revert 49006 for the moment. | Dale Johannesen | 2008-04-01 | 2 | -7/+5 |
* | Disabling remat of load from gv stub (temporarily) again to fix llvmgcc boots... | Evan Cheng | 2008-04-01 | 1 | -0/+3 |
* | Accept 'y' constraint (MMX) in inline asm. | Dale Johannesen | 2008-04-01 | 1 | -0/+1 |
* | Emit exception handling info for functions which are | Dale Johannesen | 2008-03-31 | 2 | -5/+7 |
* | It's not safe to fold a load from GV stub or constantpool into a two-address ... | Evan Cheng | 2008-03-31 | 1 | -0/+8 |
* | Move reMaterialize() from TargetRegisterInfo to TargetInstrInfo. | Evan Cheng | 2008-03-31 | 4 | -31/+32 |
* | Re-apply 48911. | Evan Cheng | 2008-03-31 | 1 | -8/+12 |
* | Fix a tokenfactor node to use the load chain rather than the | Dan Gohman | 2008-03-28 | 1 | -1/+1 |
* | Backing out 48911 for now. It's breaking stuff. | Evan Cheng | 2008-03-28 | 1 | -12/+8 |
* | New entry. | Evan Cheng | 2008-03-28 | 1 | -0/+44 |
* | Load from stub is already re-materializable. | Evan Cheng | 2008-03-28 | 1 | -8/+12 |
* | Code clean up. | Evan Cheng | 2008-03-27 | 1 | -14/+16 |
* | Allow certain lea instructions to be rematerialized. | Evan Cheng | 2008-03-27 | 3 | -35/+68 |
* | Remove an unused command line option. | Evan Cheng | 2008-03-27 | 1 | -6/+0 |
* | Use a linked data structure for the uses lists of an SDNode, just like | Roman Levenstein | 2008-03-26 | 2 | -2/+2 |
* | Fix some SSE4.1 instruction encoding bugs. | Evan Cheng | 2008-03-26 | 1 | -4/+4 |
* | Use ## for comment delimiter on darwin x86-32, so | Dale Johannesen | 2008-03-25 | 2 | -12/+13 |
* | Smaller function alignment when optimizing for size. | Evan Cheng | 2008-03-25 | 2 | -5/+7 |
* | Add explicit keywords. | Dan Gohman | 2008-03-25 | 2 | -2/+2 |