| Commit message (Expand) | Author | Age | Files | Lines |
* | Indexed loads each has 2 outputs. | Evan Cheng | 2007-08-01 | 1 | -10/+10 |
* | Change the x86 assembly output to use tab characters to separate the | Dan Gohman | 2007-07-31 | 5 | -1117/+1117 |
* | Redo and generalize previously removed opt for pinsrw: (vextract (v4i32 bc (v... | Evan Cheng | 2007-07-31 | 6 | -235/+248 |
* | This isn't safe when there are uses of load's chain result. | Evan Cheng | 2007-07-31 | 1 | -11/+4 |
* | Use tabs more consistently in assembler pseudo-ops. | Dan Gohman | 2007-07-30 | 2 | -5/+5 |
* | Fix the comment for getClosestTargetForJIT to reflect the fact that | Dan Gohman | 2007-07-30 | 1 | -4/+3 |
* | More explicit keywords. | Dan Gohman | 2007-07-30 | 1 | -1/+1 |
* | Vector fneg must be expanded into fsub -0.0, X. | Evan Cheng | 2007-07-30 | 3 | -2/+21 |
* | Change the x86 backend to use extract_subreg for truncation operations. Passe... | Christopher Lamb | 2007-07-29 | 6 | -113/+37 |
* | Add register info needed to use subreg sets on X86. | Christopher Lamb | 2007-07-28 | 1 | -2/+51 |
* | Trampoline codegen support for X86-32. | Duncan Sands | 2007-07-27 | 5 | -12/+130 |
* | Re-apply 40504, but with a fix for the segfault it caused in oggenc: | Dan Gohman | 2007-07-27 | 3 | -75/+42 |
* | Support for trampolines, except for X86 codegen which is | Duncan Sands | 2007-07-27 | 8 | -3/+34 |
* | Reverting 40504 for now. It's breaking oggenc. | Evan Cheng | 2007-07-27 | 3 | -35/+70 |
* | Make sure epilogue esp adjustment is placed before any terminator and pop ins... | Evan Cheng | 2007-07-26 | 1 | -2/+3 |
* | Don't pollute the meaning of isUnpredicatedTerminator. | Evan Cheng | 2007-07-26 | 1 | -7/+12 |
* | Minor bug. | Evan Cheng | 2007-07-26 | 1 | -3/+3 |
* | In the .loc directive, print the fields as "debug" fields, so they | Dan Gohman | 2007-07-26 | 1 | -1/+1 |
* | Fix a whitespace difference between CMPSSrr and CMPSDrr. | Dan Gohman | 2007-07-26 | 1 | -2/+1 |
* | Add target independent MachineInstr's to represent subreg insert/extract in M... | Christopher Lamb | 2007-07-26 | 1 | -0/+12 |
* | Same goes for constantpool, etc. | Evan Cheng | 2007-07-26 | 1 | -5/+5 |
* | Add selection DAG nodes for subreg insert/extract. PR1350 | Christopher Lamb | 2007-07-26 | 1 | -0/+5 |
* | Remove X86ISD::LOAD_PACK and X86ISD::LOAD_UA and associated code from the | Dan Gohman | 2007-07-26 | 3 | -70/+35 |
* | Mac OS X x86-64 lower 4G address is not available. | Evan Cheng | 2007-07-25 | 1 | -1/+2 |
* | Mac OS X should use 0x90 to fill in gaps to satisfy function alignment requir... | Evan Cheng | 2007-07-25 | 1 | -3/+12 |
* | Functions with LinkOnce and weak linkage still need to be aligned. Doh. | Evan Cheng | 2007-07-25 | 1 | -0/+1 |
* | Don't ignore the return value of AsmPrinter::doInitialization and | Dan Gohman | 2007-07-25 | 8 | -32/+23 |
* | Fix debug info and globals filled with zeros. | Nick Lewycky | 2007-07-25 | 2 | -13/+26 |
* | Minor cleanup: | Anton Korobeynikov | 2007-07-25 | 1 | -1/+4 |
* | Add const to CanBeFoldedBy, CheckAndMask, and CheckOrMask. | Dan Gohman | 2007-07-24 | 1 | -2/+2 |
* | Use movaps to load a v4f32 build_vector of all-constant values into a | Dan Gohman | 2007-07-24 | 1 | -0/+9 |
* | Heal EH handling stuff by emitting correct offsets to callee-saved registers. | Anton Korobeynikov | 2007-07-24 | 1 | -1/+13 |
* | Fix some uses of dyn_cast to be uses of cast. | Dan Gohman | 2007-07-23 | 1 | -3/+3 |
* | Delete the svn:executable property on these files, which aren't executable. | Dan Gohman | 2007-07-23 | 5 | -0/+0 |
* | Add missing SSE builtins: | Bill Wendling | 2007-07-23 | 1 | -10/+38 |
* | No more noResults. | Evan Cheng | 2007-07-21 | 14 | -57/+48 |
* | Added -print-emitted-asm to print out JIT generated asm to cerr. | Evan Cheng | 2007-07-20 | 8 | -17/+32 |
* | Because we promote SSE logical ops and loads to v2i64, we often end up generate | Evan Cheng | 2007-07-20 | 1 | -11/+27 |
* | Oops. These stores actually produce results. | Evan Cheng | 2007-07-20 | 2 | -9/+9 |
* | Fix custom lowering of SSE FXOR. | Evan Cheng | 2007-07-19 | 1 | -10/+19 |
* | Fix patterns so we isel the xorps, etc. for floating pt logical SSE ops. DAG ... | Evan Cheng | 2007-07-19 | 1 | -12/+12 |
* | Change instruction description to split OperandList into OutOperandList and | Evan Cheng | 2007-07-19 | 29 | -2510/+2629 |
* | Only adjust esp around calls in presence of alloca. | Evan Cheng | 2007-07-19 | 1 | -1/+1 |
* | Only adjust esp around calls in presence of alloca. | Evan Cheng | 2007-07-19 | 3 | -50/+12 |
* | Use MOV instead of LEA to restore ESP if callee-saved frame size is 0; if pre... | Evan Cheng | 2007-07-18 | 1 | -13/+19 |
* | Implement initial memory alignment awareness for SSE instructions. Vector loads | Dan Gohman | 2007-07-18 | 1 | -59/+126 |
* | It's not necessary to do rounding for alloca operations when the requested | Dan Gohman | 2007-07-18 | 240 | -0/+85965 |