| Commit message (Expand) | Author | Age | Files | Lines |
* | lib/Target/X86/X86MCAsmInfo.cpp: [PR8741] On Win64, specify explicit PrivateG... | NAKAMURA Takumi | 2010-12-07 | 1 | -1/+3 |
* | Second attempt at converting Thumb2's LDRpci, including updating the gazillio... | Owen Anderson | 2010-12-07 | 8 | -72/+101 |
* | Add fixup for Thumb1 BL/BLX instructions. | Jim Grosbach | 2010-12-06 | 5 | -17/+78 |
* | Adding bug fix that was suppose to be part of 121044. | Wesley Peck | 2010-12-06 | 1 | -6/+6 |
* | Fixed reversed operands for IDIV and CMP instructions in MBlaze backend. | Wesley Peck | 2010-12-06 | 1 | -24/+24 |
* | Fix a 16-bit immediate value detection bug in the MBlaze delay slot filler. | Wesley Peck | 2010-12-06 | 1 | -48/+86 |
* | Remove the instruction fragment to data fragment lowering since it was causing | Rafael Espindola | 2010-12-06 | 4 | -18/+18 |
* | Revert r121021, which broke the buildbots. | Owen Anderson | 2010-12-06 | 2 | -34/+20 |
* | Trailing whitespace. | Jim Grosbach | 2010-12-06 | 1 | -1/+1 |
* | Improve handling of Thumb2 PC-relative loads by converting LDRpci (and friend... | Owen Anderson | 2010-12-06 | 2 | -20/+34 |
* | Encode the register operand of ARM CondCode operands correctly. ARM::CPSR if | Jim Grosbach | 2010-12-06 | 1 | -2/+2 |
* | The ARM AsmMatcher needs to know that the CCOut operand is a register value, | Jim Grosbach | 2010-12-06 | 2 | -1/+27 |
* | Second try at making direct object emission produce the same results | Rafael Espindola | 2010-12-06 | 2 | -7/+0 |
* | ptx: add shift instructions | Che-Liang Chiou | 2010-12-06 | 1 | -0/+27 |
* | Eliminate unneeded #include's. | Evan Cheng | 2010-12-05 | 1 | -2/+0 |
* | ARM/CMakeLists.txt: Add missing MLxExpansionPass.cpp since r120960. | NAKAMURA Takumi | 2010-12-05 | 1 | -0/+1 |
* | Code clean up. | Evan Cheng | 2010-12-05 | 1 | -6/+6 |
* | Remove an unused variable. | Evan Cheng | 2010-12-05 | 1 | -2/+1 |
* | Making use of VFP / NEON floating point multiply-accumulate / subtraction is | Evan Cheng | 2010-12-05 | 19 | -191/+771 |
* | Teach X86ISelLowering that the second result of X86ISD::UMUL is a flags | Chris Lattner | 2010-12-05 | 1 | -0/+3 |
* | it turns out that when ".with.overflow" intrinsics were added to the X86 | Chris Lattner | 2010-12-05 | 5 | -20/+66 |
* | generalize the previous check to handle -1 on either side of the | Chris Lattner | 2010-12-05 | 1 | -7/+17 |
* | Improve an integer select optimization in two ways: | Chris Lattner | 2010-12-05 | 1 | -21/+33 |
* | Initialize HasPOPCNT. | Bill Wendling | 2010-12-04 | 1 | -1/+2 |
* | Add patterns for the x86 popcnt instruction. | Benjamin Kramer | 2010-12-04 | 4 | -15/+32 |
* | Simplify code. No functionality change. | Benjamin Kramer | 2010-12-04 | 1 | -4/+3 |
* | The Thumb tADDrSPi instruction is not valid when the destination is SP. | Bob Wilson | 2010-12-04 | 1 | -1/+8 |
* | There are two reasons why we might want to use | Rafael Espindola | 2010-12-04 | 3 | -3/+10 |
* | Encode condition code for Thumb1 conditional branch instruction. | Jim Grosbach | 2010-12-04 | 1 | -3/+6 |
* | Correctly size-reduce the t2CMPzrr instruction to tCMPzr when possible. | Jim Grosbach | 2010-12-03 | 1 | -1/+13 |
* | Use correct variable names to match the patterns. | Bill Wendling | 2010-12-03 | 1 | -13/+14 |
* | Match pattern operand names to expected encoding field names. This corrects the | Jim Grosbach | 2010-12-03 | 1 | -2/+2 |
* | Remove incorrect BL target encoding (it's similar to, but not the same as the | Jim Grosbach | 2010-12-03 | 1 | -16/+14 |
* | Encode the 32-bit wide Thumb (and Thumb2) instructions with the high order | Jim Grosbach | 2010-12-03 | 1 | -1/+9 |
* | Revert this change since it breaks a couple of the AVX tests. | Nate Begeman | 2010-12-03 | 1 | -7/+12 |
* | Scalar f32/f64 are also subregs of ymm regs | Nate Begeman | 2010-12-03 | 1 | -0/+6 |
* | Remove SSE1-4 disable when AVX is enabled. While this may be useful for deve... | Nate Begeman | 2010-12-03 | 1 | -12/+7 |
* | When using the 'push' mnemonic for Thumb2 stmdb, be explicit when it's the | Jim Grosbach | 2010-12-03 | 1 | -0/+4 |
* | Remove unused variable. | Benjamin Kramer | 2010-12-03 | 1 | -1/+0 |
* | Reduce t2 ldr/str instructions to the correct t1 versions when there's an | Jim Grosbach | 2010-12-03 | 1 | -6/+6 |
* | fix ARM::fixup_arm_branch, cleanup, and share more code between ELF and Darwin | Jason W Kim | 2010-12-03 | 1 | -23/+10 |
* | No need to declare EncoderMethod property anymore; just assign to it. | Jim Grosbach | 2010-12-03 | 1 | -3/+3 |
* | Add FIXMEs. | Jim Grosbach | 2010-12-03 | 1 | -0/+2 |
* | Size reduction for tPUSH come from t2STMDB_UPD, not t2STMIA_UPD. | Jim Grosbach | 2010-12-03 | 1 | -1/+2 |
* | Don't overwrite the opcode passed into the T1Special pattern. | Bill Wendling | 2010-12-03 | 1 | -4/+5 |
* | Add Thumb encoding for some more instructions. | Bill Wendling | 2010-12-03 | 1 | -19/+68 |
* | Try to resolve symbol differences early, and if successful create a plain | Rafael Espindola | 2010-12-03 | 1 | -0/+10 |
* | The tLDR instruction wasn't encoded properly: | Bill Wendling | 2010-12-03 | 1 | -2/+6 |
* | Trailing whitespace. | Jim Grosbach | 2010-12-02 | 1 | -32/+32 |
* | Use set directive for StartMinusEndExpr. | Devang Patel | 2010-12-02 | 1 | -2/+3 |