| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | When expanding the MOVCCi32imm, make sure to use the ARM movt/movw opcodes, | Jim Grosbach | 2010-12-02 | 1 | -4/+5 |
* | Fix copy/pasto in vmin.f32 encoding. | Jim Grosbach | 2010-12-02 | 1 | -1/+1 |
* | Teaching MBlaze backend how to reverse branch conditions. | Wesley Peck | 2010-12-02 | 2 | -0/+35 |
* | Add support for binary encoding of ARM 'adr' instructions referencing constant | Jim Grosbach | 2010-12-02 | 5 | -38/+56 |
* | Revert r120580. | Devang Patel | 2010-12-02 | 1 | -14/+0 |
* | Fix and re-enable tail call optimization of expanded libcalls. | Evan Cheng | 2010-12-01 | 2 | -19/+23 |
* | fixing style nit: move class static to global static | Jason W Kim | 2010-12-01 | 1 | -42/+41 |
* | Add a post encoder method to the VFP instructions to convert them to the Thumb2 | Bill Wendling | 2010-12-01 | 3 | -4/+22 |
* | Use the correct fixup type for ARM VLDR* | Jim Grosbach | 2010-12-01 | 1 | -2/+2 |
* | Refactor LEApcrelJT as a pseudo-instructionlowered to a cannonical ADR | Jim Grosbach | 2010-12-01 | 4 | -16/+72 |
* | Add correct encodings for STRD and LDRD, including fixup support. Additional... | Owen Anderson | 2010-12-01 | 7 | -32/+74 |
* | kill trailing space | Jason W Kim | 2010-12-01 | 1 | -1/+1 |
* | 10 bits, not 12. | Jim Grosbach | 2010-12-01 | 3 | -6/+6 |
* | Disable debug info for x86-darwin9 and earlier until PR 8715 and radar 870929... | Devang Patel | 2010-12-01 | 1 | -0/+14 |
* | I don't think it makes any sense to assert that the target supports SSE3 here. | Duncan Sands | 2010-12-01 | 1 | -4/+0 |
* | ptx: bug fix: use after free | Che-Liang Chiou | 2010-12-01 | 1 | -7/+8 |
* | Elaborate on FIXME. | Jim Grosbach | 2010-12-01 | 1 | -1/+4 |
* | Move the ARMAsmPrinter class defintiion into a header file. | Jim Grosbach | 2010-12-01 | 4 | -100/+127 |
* | Speculatively disable x86 portion of r120501 to appease the x86_64 buildbot. | Evan Cheng | 2010-12-01 | 1 | -0/+2 |
* | Remove "comparison of integers of different signs" warning by making the | Bill Wendling | 2010-12-01 | 1 | -1/+1 |
* | General cleanups of comments. | Bill Wendling | 2010-12-01 | 1 | -11/+7 |
* | ARM/MC/ELF relocation "hello world" for movw/movt. | Jason W Kim | 2010-12-01 | 1 | -44/+75 |
* | Formatting. It's all the rage! | Bill Wendling | 2010-12-01 | 1 | -35/+37 |
* | More refactoring. This time the T1pI pattern. | Bill Wendling | 2010-12-01 | 1 | -131/+96 |
* | Refactor load/store handling again. Simplify and make some room for | Eric Christopher | 2010-12-01 | 1 | -103/+60 |
* | Initialize an ARMConstantPoolValue field. | Jan Wen Voung | 2010-12-01 | 1 | -1/+1 |
* | s/T1pIEncode/T1pILdStEncode/g | Bill Wendling | 2010-12-01 | 2 | -62/+62 |
* | Renaming variables to coincide with documentation. No functionality change. | Bill Wendling | 2010-12-01 | 2 | -21/+21 |
* | Refactor T1sI and T1sIt encodings into helper classes. | Bill Wendling | 2010-12-01 | 1 | -93/+78 |
* | Refactor the T1sIt encodings into a parent class to get rid of all of the "let" | Bill Wendling | 2010-12-01 | 1 | -131/+85 |
* | Use by-name rather than by-order matching for NEON operands. | Owen Anderson | 2010-12-01 | 1 | -318/+318 |