| Commit message (Expand) | Author | Age | Files | Lines |
| * | Get rid of the extraneous GPR operand on so_reg_imm operands, which in turn n... | Owen Anderson | 2011-07-21 | 1 | -24/+53 |
| * | Sink ARMMCExpr and ARMAddressingModes into MC layer. First step to separate A... | Evan Cheng | 2011-07-20 | 1 | -3/+3 |
| * | Next round of MC refactoring. This patch factor MC table instantiations, MC | Evan Cheng | 2011-07-14 | 1 | -3/+0 |
| * | Add a target-indepedent entry to MCInstrDesc to describe the encoded size of ... | Owen Anderson | 2011-07-13 | 1 | -6/+6 |
| * | Most MCCodeEmitter's don't meed MCContext. | Evan Cheng | 2011-07-11 | 1 | -2/+1 |
| * | - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfo | Evan Cheng | 2011-07-11 | 1 | -23/+42 |
| * | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and | Evan Cheng | 2011-06-28 | 1 | -1/+1 |
| * | Fix ssat and ssat16 encodings for ARM and Thumb. The bit position value | Bruno Cardoso Lopes | 2011-05-31 | 1 | -0/+10 |
| * | Fixed MC encoding for index_align for VLD1/VST1 (single element from one lane... | Mon P Wang | 2011-05-09 | 1 | -0/+26 |
| * | Rename the narrow shift right immediate operands to "shr_imm*" operands. Also | Bill Wendling | 2011-03-07 | 1 | -12/+20 |
| * | Narrow right shifts need to encode their immediates differently from a normal | Bill Wendling | 2011-03-01 | 1 | -0/+25 |
| * | Revert both r121082 (which broke a bunch of constant pool stuff) and r125074 ... | Owen Anderson | 2011-02-08 | 1 | -13/+9 |
| * | Teach ARM/MC/ELF to handle R_ARM_JUMP24 relocation type for conditional jumps. | Jason W Kim | 2011-02-04 | 1 | -1/+37 |
| * | Add support for parsing and encoding ARM's official syntax for the BFI instru... | Bruno Cardoso Lopes | 2011-01-18 | 1 | -0/+14 |
| * | Completed :lower16: / :upper16: support for movw / movt pairs on Darwin. | Evan Cheng | 2011-01-14 | 1 | -22/+28 |
| * | Model :upper16: and :lower16: as ARM specific MCTargetExpr. This is a step | Evan Cheng | 2011-01-13 | 1 | -35/+27 |
| * | Mostly undo r123297, but move the default case in EvaluateAsPCRel to the top | Matt Beaumont-Gay | 2011-01-12 | 1 | -3/+3 |
| * | Prefer llvm_unreachable to assert(0) | Matt Beaumont-Gay | 2011-01-12 | 1 | -3/+3 |
| * | 1. Support ELF pcrel relocations for movw/movt: | Jason W Kim | 2011-01-12 | 1 | -2/+37 |
| * | MC: Move target specific fixup info descriptors to TargetAsmBackend instead of | Daniel Dunbar | 2010-12-16 | 1 | -39/+0 |
| * | Delete an extra "Imm5 = ", caught by GCC's -Wsequence-point but not by Clang | Matt Beaumont-Gay | 2010-12-16 | 1 | -1/+1 |
| * | Remove fixup_arm_thumb_ldst. The code was never calling the "fixup" stuff for | Bill Wendling | 2010-12-16 | 1 | -11/+1 |
| * | If we're changing the frame register to a physical register other than SP, we | Bill Wendling | 2010-12-15 | 1 | -2/+1 |
| * | Implement cleanups suggested by Daniel. | Owen Anderson | 2010-12-15 | 1 | -4/+4 |
| * | Add fixups for Thumb LDR/STR instructions. | Bill Wendling | 2010-12-15 | 1 | -3/+13 |
| * | thumb adr fixup needs alignment just like the t2 version. | Jim Grosbach | 2010-12-14 | 1 | -1/+2 |
| * | Add support for MC-ized encoding of tLEApcrel and tLEApcrelJT. rdar://8755755 | Jim Grosbach | 2010-12-14 | 1 | -0/+13 |
| * | MC/ARM: Fix-up fixup offset for fixup_arm_branch target specific fixup. | Daniel Dunbar | 2010-12-14 | 1 | -1/+1 |
| * | The tLDR et al instructions were emitting either a reg/reg or reg/imm | Bill Wendling | 2010-12-14 | 1 | -23/+17 |
| * | Second attempt at make Thumb2 LEAs pseudos. This time, perform the lowering ... | Owen Anderson | 2010-12-14 | 1 | -0/+15 |
| * | Revert r121721, which broke buildbots. | Owen Anderson | 2010-12-13 | 1 | -15/+0 |
| * | Make Thumb2 LEA-like instruction into pseudos, which map down to ADR. Provid... | Owen Anderson | 2010-12-13 | 1 | -0/+15 |
| * | In Thumb2, direct branches can be encoded as either a "short" conditional bra... | Owen Anderson | 2010-12-13 | 1 | -2/+33 |
| * | Add FIXME | Jim Grosbach | 2010-12-10 | 1 | -0/+2 |
| * | Attempt to get Thumb2 branch fixups working properly. | Owen Anderson | 2010-12-10 | 1 | -2/+1 |
| * | Fix merge error in my last fix to Thumb2 vldr fixups. | Owen Anderson | 2010-12-10 | 1 | -1/+1 |
| * | Fixups for Thumb2 vldr's need to have the effective PC aligned as well. | Owen Anderson | 2010-12-10 | 1 | -1/+2 |
| * | The MCFixupKindInfo table needs to be in the order that the enums were | Bill Wendling | 2010-12-10 | 1 | -16/+19 |
| * | Fix encoding of Thumb1 LDRB and STRB. | Owen Anderson | 2010-12-10 | 1 | -0/+15 |
| * | Trailing whitespace. | Jim Grosbach | 2010-12-10 | 1 | -16/+16 |
| * | Fix encoding of 'U' bit for Thumb2 STRD/LDRD instructions. rdar://8755726 | Jim Grosbach | 2010-12-10 | 1 | -4/+4 |
| * | Thumb unconditional branch binary encoding. rdar://8754994 | Jim Grosbach | 2010-12-10 | 1 | -1/+13 |
| * | Thumb conditional branch binary encodings. rdar://8745367 | Jim Grosbach | 2010-12-10 | 1 | -0/+12 |
| * | Thumb ldr reg+imm offsets were encoded incorrectly. The scaling factor of the | Bill Wendling | 2010-12-09 | 1 | -36/+8 |
| * | Use the new IsAligned fixup flag to improve fixup encodings for Thumb2 branch... | Owen Anderson | 2010-12-09 | 1 | -1/+2 |
| * | Fix an issue in some Thumb fixups, where the effective PC address needs to be... | Owen Anderson | 2010-12-09 | 1 | -1/+2 |
| * | Rename CB/CBZ specific fixup accordingly. | Jim Grosbach | 2010-12-09 | 1 | -2/+2 |
| * | Rename the encoder method for t_cbtarget to match. | Jim Grosbach | 2010-12-09 | 1 | -4/+4 |
| * | Fix Thumb2 fixups for ldr. | Owen Anderson | 2010-12-09 | 1 | -1/+7 |
| * | The BLX instruction is encoded differently than the BL, because why not? In | Bill Wendling | 2010-12-09 | 1 | -12/+16 |