| Commit message (Expand) | Author | Age | Files | Lines |
* | Unbreak build. | Daniel Dunbar | 2008-09-27 | 1 | -1/+2 |
* | Implement function notes as function attributes. | Devang Patel | 2008-09-26 | 2 | -2/+2 |
* | Implement "punpckldq %xmm0, $xmm0" as "pshufd $0x50, %xmm0, %xmm" unless op... | Evan Cheng | 2008-09-26 | 3 | -5/+37 |
* | Temporarily reverting r56683. This is causing a failure during the build of l... | Bill Wendling | 2008-09-26 | 8 | -21/+12 |
* | Rename ConstantSDNode's getSignExtended to getSExtValue, for | Dan Gohman | 2008-09-26 | 6 | -17/+17 |
* | Mark lea fi# as being really rematerializable. | Dan Gohman | 2008-09-26 | 1 | -2/+3 |
* | unpckhps requires sse1, punpckhdq requires sse2. | Evan Cheng | 2008-09-26 | 1 | -4/+4 |
* | Fix X86FastISel's address folding to check displacement | Dan Gohman | 2008-09-26 | 1 | -5/+12 |
* | Fix @llvm.frameaddress codegen. FP elimination optimization should be disable... | Evan Cheng | 2008-09-26 | 8 | -12/+21 |
* | CMake: Builds all examples. Corrected name of CBackend target. | Oscar Fuentes | 2008-09-26 | 1 | -1/+1 |
* | Add "inreg" field to CallSDNode (doesn't increase | Dale Johannesen | 2008-09-26 | 8 | -24/+13 |
* | Factor out the code for determining when symblic addresses | Dan Gohman | 2008-09-26 | 4 | -17/+50 |
* | Avoid spilling EBP / RBP twice in the prologue. | Evan Cheng | 2008-09-26 | 1 | -8/+18 |
* | X86 address displacement field must be interpreted as a 32-bit value. | Evan Cheng | 2008-09-26 | 1 | -3/+4 |
* | CMake: Builds all targets. | Oscar Fuentes | 2008-09-26 | 13 | -42/+226 |
* | Disable support for x86_f80 in X86FastISel. Supporting it would | Dan Gohman | 2008-09-26 | 1 | -9/+6 |
* | If we have a function with an unreachable statement such that the ending debug | Bill Wendling | 2008-09-26 | 3 | -4/+4 |
* | Prefer movlhps over punpcklqdq, etc. in more cases. | Evan Cheng | 2008-09-25 | 1 | -5/+5 |
* | Fix a bug in which address displacements were being added to the | Dan Gohman | 2008-09-25 | 1 | -1/+9 |
* | Large mechanical patch. | Devang Patel | 2008-09-25 | 7 | -72/+72 |
* | Reapply 56585:56589 with proper fix for some gcc versions | Anton Korobeynikov | 2008-09-25 | 9 | -183/+221 |
* | With sse3 and when the source is a load or has multiple uses, favors movddup ... | Evan Cheng | 2008-09-25 | 3 | -17/+97 |
* | Accept 'inreg' attribute on x86 functions as | Dale Johannesen | 2008-09-25 | 1 | -4/+8 |
* | PIC support in X86FastISel. | Dan Gohman | 2008-09-25 | 1 | -10/+57 |
* | Temporarily backing out 56585:56589 to unbreak the build. | Evan Cheng | 2008-09-25 | 9 | -210/+183 |
* | pmovsxbq etc. requires sse4.1. | Evan Cheng | 2008-09-25 | 1 | -6/+6 |
* | Fix patterns for SSE4.1 move and sign extend instructions. Also add instructi... | Evan Cheng | 2008-09-24 | 2 | -6/+86 |
* | X86ISD::VZEXT_LOAD should produce and fold a chain. | Evan Cheng | 2008-09-24 | 1 | -10/+14 |
* | Minor cleanup | Anton Korobeynikov | 2008-09-24 | 4 | -0/+10 |
* | Get rid of virtual inheritance for ARM TAI | Anton Korobeynikov | 2008-09-24 | 3 | -33/+40 |
* | Get rid of virtual inheritance for PPC TAI | Anton Korobeynikov | 2008-09-24 | 2 | -24/+23 |
* | Use crazy template-based inheritance instead of virtual one. | Anton Korobeynikov | 2008-09-24 | 4 | -127/+138 |
* | Get rid of ReadOnlySection duplicate | Anton Korobeynikov | 2008-09-24 | 7 | -23/+15 |
* | Use named sections, where they should be | Anton Korobeynikov | 2008-09-24 | 1 | -7/+5 |
* | Get rid of now unused {Four,Eight,Sixteen}ByteConstantSection | Anton Korobeynikov | 2008-09-24 | 7 | -35/+11 |
* | Cleanup | Anton Korobeynikov | 2008-09-24 | 2 | -2/+2 |
* | Get rid of duplicate char*/Section* stuff for TLS sections | Anton Korobeynikov | 2008-09-24 | 3 | -11/+7 |
* | Cleanup, no functionality change | Anton Korobeynikov | 2008-09-24 | 2 | -4/+4 |
* | Get rid of duplicate char*/Section* DataSection | Anton Korobeynikov | 2008-09-24 | 6 | -11/+9 |
* | Get rid of duplicate char*/Section* TextSection | Anton Korobeynikov | 2008-09-24 | 5 | -10/+8 |
* | Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic. | Anton Korobeynikov | 2008-09-24 | 9 | -33/+18 |
* | Drop obsolete hook and change all usage to new interface | Anton Korobeynikov | 2008-09-24 | 11 | -85/+7 |
* | SPU section handling is really huge mess. Replace remaining TAI calls for sec... | Anton Korobeynikov | 2008-09-24 | 1 | -2/+2 |
* | Remove dead code for PIC16 (preparation to switch to new section handling stuff) | Anton Korobeynikov | 2008-09-24 | 1 | -11/+1 |
* | XMM6-XMM15 are callee-saved on Win64. Patch by Nicolas Capens! | Anton Korobeynikov | 2008-09-24 | 1 | -6/+14 |
* | s/ParamAttrsWithIndex/FnAttributeWithIndex/g | Devang Patel | 2008-09-24 | 1 | -2/+2 |
* | Put FN_NOTE_AlwaysInline and others in FnAttr namespace. | Devang Patel | 2008-09-24 | 2 | -2/+2 |
* | Properly handle 'm' inline asm constraints. If a GV is being selected for the... | Evan Cheng | 2008-09-24 | 7 | -18/+36 |
* | Move FN_NOTE_AlwaysInline and other out of ParamAttrs namespace. | Devang Patel | 2008-09-23 | 2 | -2/+2 |
* | s/ParameterAttributes/Attributes/g | Devang Patel | 2008-09-23 | 3 | -3/+1 |