| Commit message (Expand) | Author | Age | Files | Lines |
* | Improve 64-subtraction of immediates when parts of the immediate can fit | Jim Grosbach | 2010-07-14 | 5 | -13/+172 |
* | Delete fast-isel's trivial load optimization; it breaks debugging because | Dan Gohman | 2010-07-14 | 3 | -56/+0 |
* | Fix test to appease the buildbots. | Bob Wilson | 2010-07-14 | 1 | -1/+1 |
* | Add missing address register update to t2LDM_RET instruction. | Bob Wilson | 2010-07-14 | 1 | -1/+1 |
* | Rather than using an ifdef on the target to zero out fields, | Duncan Sands | 2010-07-14 | 1 | -4/+1 |
* | A couple potential optimizations inspired by comment 4 in PR6773. | Eli Friedman | 2010-07-14 | 1 | -0/+41 |
* | Fix for PR7193 was overly conservative. The only case where sibcall callee | Evan Cheng | 2010-07-14 | 2 | -6/+25 |
* | Add support for NEON VMVN immediate instructions. | Bob Wilson | 2010-07-14 | 4 | -7/+96 |
* | The bits in the cmode field of 32-bit VMOV immediate instructions all depend | Bob Wilson | 2010-07-14 | 1 | -2/+2 |
* | revert r108320, I see the failures now... | Chris Lattner | 2010-07-14 | 2 | -21/+0 |
* | reapply benjamin's instcombine patch, I don't see anything wrong with it and ... | Chris Lattner | 2010-07-14 | 2 | -0/+21 |
* | Re-enable the test with fix. | Evan Cheng | 2010-07-14 | 1 | -3/+2 |
* | temporarily disable to test to fix buildbots. | Chris Lattner | 2010-07-14 | 1 | -2/+3 |
* | fix a bug found by a warning I added to clang this morning. | Chris Lattner | 2010-07-14 | 1 | -1/+1 |
* | Teach ProcessImplicitDefs to transform more COPY instructions into IMPLICIT_D... | Evan Cheng | 2010-07-14 | 4 | -22/+47 |
* | Add an ARM-specific DAG combining to avoid redundant VDUPLANE nodes. | Bob Wilson | 2010-07-14 | 2 | -0/+41 |
* | Don't propagate debug locations to instructions for materializing | Dan Gohman | 2010-07-14 | 3 | -9/+17 |
* | Add AVX 256-bit compare instructions and a bunch of testcases | Bruno Cardoso Lopes | 2010-07-13 | 3 | -0/+458 |
* | Remove vestigial decl. | Jakob Stoklund Olesen | 2010-07-13 | 1 | -4/+0 |
* | Print VNInfo flags. | Jakob Stoklund Olesen | 2010-07-13 | 1 | -0/+4 |
* | Use a target-specific VMOVIMM DAG node instead of BUILD_VECTOR to represent | Bob Wilson | 2010-07-13 | 4 | -193/+79 |
* | AVX 256-bit conversion instructions | Bruno Cardoso Lopes | 2010-07-13 | 6 | -15/+313 |
* | Update comment. | Evan Cheng | 2010-07-13 | 1 | -1/+1 |
* | In inline asm treat indirect 'X' constraint as 'm'. | Dale Johannesen | 2010-07-13 | 2 | -3/+23 |
* | Added a check that pusha cannot be encoded in 64-bit mode. | Kevin Enderby | 2010-07-13 | 1 | -0/+2 |
* | Add an assertion to make PR7542 fail consistently. | Jakob Stoklund Olesen | 2010-07-13 | 1 | -0/+1 |
* | Fix the Named Metadata example to make it clear which specific | Dan Gohman | 2010-07-13 | 1 | -0/+2 |
* | Add support for empty named metadata too. This isn't particularly | Dan Gohman | 2010-07-13 | 2 | -12/+14 |
* | Fix LiveInterval::overlaps so it doesn't claim touching intervals overlap. | Jakob Stoklund Olesen | 2010-07-13 | 1 | -10/+2 |
* | Add support for empty metadata nodes: !{}. | Dan Gohman | 2010-07-13 | 4 | -4/+11 |
* | Extend the r107852 optimization which turns some fp compare to code sequence ... | Evan Cheng | 2010-07-13 | 4 | -80/+302 |
* | Add an ARM "feature". Cortex-a8 fp comparison is very slow (> 20 cycles). | Evan Cheng | 2010-07-13 | 2 | -1/+7 |
* | Patched Makefile.rules to allow objective C and objective C++ compilation. | Greg Clayton | 2010-07-13 | 1 | -2/+56 |
* | -enable-unsafe-fp-math should not imply -enable-finite-only-fp-math. | Evan Cheng | 2010-07-13 | 4 | -4/+4 |
* | Grammar. | Eric Christopher | 2010-07-13 | 1 | -1/+1 |
* | Fix PR number. | Dale Johannesen | 2010-07-13 | 1 | -1/+1 |
* | Switch from EXPECT_EQ({true,false, ...) to the more canonical | Chandler Carruth | 2010-07-13 | 2 | -11/+11 |
* | Fix compile unit in example. Thanks Renato Golin! | Devang Patel | 2010-07-13 | 1 | -2/+2 |
* | Handle the case of a tail recursion in which the tail call is followed | Duncan Sands | 2010-07-13 | 2 | -14/+39 |
* | rotate CallInst operands | Gabor Greif | 2010-07-13 | 3 | -20/+12 |
* | HTML cleanup and validation. | Benjamin Kramer | 2010-07-13 | 1 | -111/+39 |
* | When doing sext/zext of constants, the target type must be strictly | Duncan Sands | 2010-07-13 | 1 | -4/+2 |
* | use a typedef instead of its expansion, patch by Michael Spencer | Chris Lattner | 2010-07-13 | 1 | -1/+1 |
* | 80-columns | Eric Christopher | 2010-07-13 | 5 | -12/+18 |
* | Move NEON "modified immediate" encode/decode into ARMAddressingModes.h to | Bob Wilson | 2010-07-13 | 4 | -77/+84 |
* | my work on adding segment registers to LEA missed the | Chris Lattner | 2010-07-13 | 2 | -12/+6 |
* | Add AVX 256-bit packed logical forms | Bruno Cardoso Lopes | 2010-07-13 | 3 | -0/+147 |
* | Add AVX 256-bit unop arithmetic instructions | Bruno Cardoso Lopes | 2010-07-13 | 3 | -53/+150 |
* | Since AVX is a superset of all SSE versions, only use HasAVX for AVX instruct... | Bruno Cardoso Lopes | 2010-07-13 | 2 | -81/+77 |
* | Bring ELF64 on par with ELF32, add a few magic constants and support ".dynamic" | Stephen Wilson | 2010-07-13 | 1 | -11/+123 |