| Commit message (Expand) | Author | Age | Files | Lines |
* | Get rid of some bogus patterns for X86vzmovl. Don't create VZEXT_MOVL | Eli Friedman | 2009-06-06 | 2 | -29/+22 |
* | Fix an obvious typo. | Eli Friedman | 2009-06-06 | 1 | -1/+1 |
* | x86_64 now uses the correct ELF e_machine type | Bruno Cardoso Lopes | 2009-06-06 | 3 | -3/+5 |
* | Get rid of a bogus pattern that interferes with optimization. | Eli Friedman | 2009-06-06 | 1 | -7/+0 |
* | PR2598: make sure to expand illegal forms of integer/floating-point | Eli Friedman | 2009-06-06 | 1 | -0/+26 |
* | Remove elf specific info from ELFWriter.h to Elf.h. Code cleanup and more com... | Bruno Cardoso Lopes | 2009-06-06 | 5 | -116/+245 |
* | Make SINT_TO_FP/UINT_TO_FP vector legalization queries query on the | Eli Friedman | 2009-06-06 | 1 | -3/+7 |
* | Simplify. | Devang Patel | 2009-06-05 | 1 | -15/+6 |
* | Add explicit keywords. | Dan Gohman | 2009-06-05 | 7 | -15/+17 |
* | Simplify. | Devang Patel | 2009-06-05 | 1 | -15/+5 |
* | Add new function attribute - noimplicitfloat | Devang Patel | 2009-06-05 | 8 | -31/+39 |
* | Adapt the x86 build_vector dagcombine to the current state of the legalizer. | Nate Begeman | 2009-06-05 | 3 | -52/+95 |
* | Changing allocation ordering from r3 ... r0 back to r0 ... r3. The order chan... | Evan Cheng | 2009-06-05 | 2 | -10/+10 |
* | Evan thinks NoImplicitFloat check is not required here. | Devang Patel | 2009-06-05 | 1 | -1/+1 |
* | Fix a copy+pasto in an assertion string that Jay Foad noticed. | Dan Gohman | 2009-06-05 | 1 | -1/+1 |
* | When merging multiple load / store instructions. Use the DebugLoc of the firs... | Evan Cheng | 2009-06-05 | 1 | -11/+16 |
* | Code clean up: return vector by reference rather than by value. No functional... | Evan Cheng | 2009-06-05 | 1 | -21/+21 |
* | Move SCEVExpander::getOrInsertCanonicalInductionVariable out of line. | Dan Gohman | 2009-06-05 | 1 | -0/+13 |
* | Remove some unnecessary #includes. | Dan Gohman | 2009-06-05 | 7 | -7/+0 |
* | Update the Verifier to be aware of the difference between Add and FAdd, etc. | Dan Gohman | 2009-06-05 | 1 | -15/+33 |
* | Lower i16/i32 sdiv/udiv/srem/urem using libcalls. | Sanjiv Gupta | 2009-06-05 | 1 | -0/+24 |
* | Allow libcalls for i16 sdiv/udiv/rem operations. | Sanjiv Gupta | 2009-06-05 | 1 | -4/+12 |
* | ELF Code Emitter now uses CurBufferPtr, BufferBegin and BufferEnd, as do JIT and | Bruno Cardoso Lopes | 2009-06-05 | 3 | -32/+57 |
* | Fix an erroneous check for isFNeg; the FNeg case is handled | Dan Gohman | 2009-06-04 | 1 | -1/+1 |
* | The DWARF unwind info was incorrect. While compiling with | Bill Wendling | 2009-06-04 | 1 | -15/+16 |
* | Split the Add, Sub, and Mul instruction opcodes into separate | Dan Gohman | 2009-06-04 | 26 | -211/+446 |
* | Add new function attribute - noredzone. | Devang Patel | 2009-06-04 | 7 | -7/+7 |
* | Fix FP_TO_UINT->i32 on ppc32 -mcpu=g5. This was | Dale Johannesen | 2009-06-04 | 3 | -16/+17 |
* | RALinScan::attemptTrivialCoalescing() was returning a virtual register instea... | Evan Cheng | 2009-06-04 | 1 | -3/+9 |
* | A value defined by an implicit_def can be liven to a use BB. This is unfortun... | Evan Cheng | 2009-06-04 | 1 | -0/+18 |
* | Removed SimpleRewriter. | Lang Hames | 2009-06-04 | 1 | -82/+2 |
* | Don't do the X * 0.0 -> 0.0 transformation in instcombine, because | Dan Gohman | 2009-06-04 | 3 | -10/+16 |
* | Fix comments. | Dan Gohman | 2009-06-04 | 1 | -2/+2 |
* | Remove unused code. | Sanjiv Gupta | 2009-06-04 | 1 | -10/+0 |
* | Custom lower SUB with two register operands. | Sanjiv Gupta | 2009-06-04 | 1 | -0/+1 |
* | Fix comments. | Torok Edwin | 2009-06-04 | 1 | -1/+2 |
* | Add support for outputting ANSI colors to raw_fd_ostream. | Torok Edwin | 2009-06-04 | 3 | -0/+155 |
* | PR3739, part 2: Use an explicit store to spill XMM registers. (Previously, | Eli Friedman | 2009-06-04 | 1 | -4/+17 |
* | PR3739, part 1: Disable the red zone on Win64. | Eli Friedman | 2009-06-04 | 1 | -1/+2 |
* | Remove a #include of <iostream>. | Dan Gohman | 2009-06-04 | 1 | -1/+0 |
* | Re-apply 72756 with fixes. One of those was introduced by we changed MachineI... | Evan Cheng | 2009-06-04 | 1 | -1/+8 |
* | Removed more testing code that snuck in earlier. | Lang Hames | 2009-06-04 | 1 | -20/+2 |
* | Use uint8_t and int32_t in {JIT,Machine}CodeEmiters | Bruno Cardoso Lopes | 2009-06-04 | 2 | -35/+33 |
* | Evan says it's wrong; back out 72808. | Stuart Hastings | 2009-06-03 | 1 | -2/+0 |
* | Recognize another euphemism for MOVDQ2Q. | Stuart Hastings | 2009-06-03 | 1 | -0/+2 |
* | For Darwin / x86_64, override -relocation-model=static to pic if the output i... | Evan Cheng | 2009-06-03 | 1 | -0/+7 |
* | Convert Alpha and Mips to use a MachineFunctionInfo subclass to | Dan Gohman | 2009-06-03 | 10 | -65/+205 |
* | Remove the redundant TM member from X86DAGToDAGISel; replace it | Dan Gohman | 2009-06-03 | 1 | -12/+22 |
* | Don't attempt to simplify an non-affine IV expression if it can't | Dan Gohman | 2009-06-03 | 1 | -12/+10 |
* | Make the buildbot see green (to make it easier to spot the next person | Mike Stump | 2009-06-03 | 1 | -1/+2 |