2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
blob | commitdiff | raw |
2011-05-31 |
Bruno Cardoso Lopes | Fix ssat and ssat16 encodings for ARM and Thumb. The... |
blob | commitdiff | raw | diff to current |
2011-05-09 |
Mon P Wang | Fixed MC encoding for index_align for VLD1/VST1 (single... |
blob | commitdiff | raw | diff to current |
2011-03-07 |
Bill Wendling | Rename the narrow shift right immediate operands to... |
blob | commitdiff | raw | diff to current |
2011-03-01 |
Bill Wendling | Narrow right shifts need to encode their immediates... |
blob | commitdiff | raw | diff to current |
2011-02-08 |
Owen Anderson | Revert both r121082 (which broke a bunch of constant... |
blob | commitdiff | raw | diff to current |
2011-02-04 |
Jason W Kim | Teach ARM/MC/ELF to handle R_ARM_JUMP24 relocation... |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Bruno Cardoso Lopes | Add support for parsing and encoding ARM's official... |
blob | commitdiff | raw | diff to current |
2011-01-14 |
Evan Cheng | Completed :lower16: / :upper16: support for movw /... |
blob | commitdiff | raw | diff to current |
2011-01-13 |
Evan Cheng | Model :upper16: and :lower16: as ARM specific MCTargetE... |
blob | commitdiff | raw | diff to current |
2011-01-12 |
Matt Beaumont-Gay | Mostly undo r123297, but move the default case in Evalu... |
blob | commitdiff | raw | diff to current |
2011-01-12 |
Matt Beaumont-Gay | Prefer llvm_unreachable to assert(0) |
blob | commitdiff | raw | diff to current |
2011-01-12 |
Jason W Kim | 1. Support ELF pcrel relocations for movw/movt: |
blob | commitdiff | raw | diff to current |
2010-12-16 |
Daniel Dunbar | MC: Move target specific fixup info descriptors to... |
blob | commitdiff | raw | diff to current |
2010-12-16 |
Matt Beaumont-Gay | Delete an extra "Imm5 = ", caught by GCC's -Wsequence... |
blob | commitdiff | raw | diff to current |
2010-12-16 |
Bill Wendling | Remove fixup_arm_thumb_ldst. The code was never calling... |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Bill Wendling | If we're changing the frame register to a physical... |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Owen Anderson | Implement cleanups suggested by Daniel. |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Bill Wendling | Add fixups for Thumb LDR/STR instructions. |
blob | commitdiff | raw | diff to current |
2010-12-14 |
Jim Grosbach | thumb adr fixup needs alignment just like the t2 version. |
blob | commitdiff | raw | diff to current |
2010-12-14 |
Jim Grosbach | Add support for MC-ized encoding of tLEApcrel and tLEAp... |
blob | commitdiff | raw | diff to current |
2010-12-14 |
Daniel Dunbar | MC/ARM: Fix-up fixup offset for fixup_arm_branch target... |
blob | commitdiff | raw | diff to current |
2010-12-14 |
Bill Wendling | The tLDR et al instructions were emitting either a... |
blob | commitdiff | raw | diff to current |
2010-12-14 |
Owen Anderson | Second attempt at make Thumb2 LEAs pseudos. This time... |
blob | commitdiff | raw | diff to current |
2010-12-13 |
Owen Anderson | Revert r121721, which broke buildbots. |
blob | commitdiff | raw | diff to current |
2010-12-13 |
Owen Anderson | Make Thumb2 LEA-like instruction into pseudos, which... |
blob | commitdiff | raw | diff to current |
2010-12-13 |
Owen Anderson | In Thumb2, direct branches can be encoded as either... |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Jim Grosbach | Add FIXME |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Owen Anderson | Attempt to get Thumb2 branch fixups working properly. |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Owen Anderson | Fix merge error in my last fix to Thumb2 vldr fixups. |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Owen Anderson | Fixups for Thumb2 vldr's need to have the effective... |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Bill Wendling | The MCFixupKindInfo table needs to be in the order... |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Owen Anderson | Fix encoding of Thumb1 LDRB and STRB. |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Jim Grosbach | Trailing whitespace. |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Jim Grosbach | Fix encoding of 'U' bit for Thumb2 STRD/LDRD instructio... |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Jim Grosbach | Thumb unconditional branch binary encoding. rdar:/... |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Jim Grosbach | Thumb conditional branch binary encodings. rdar://8745367 |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Bill Wendling | Thumb ldr reg+imm offsets were encoded incorrectly... |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Owen Anderson | Use the new IsAligned fixup flag to improve fixup encod... |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Owen Anderson | Fix an issue in some Thumb fixups, where the effective... |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Jim Grosbach | Rename CB/CBZ specific fixup accordingly. |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Jim Grosbach | Rename the encoder method for t_cbtarget to match. |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Owen Anderson | Fix Thumb2 fixups for ldr. |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Bill Wendling | The BLX instruction is encoded differently than the... |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Owen Anderson | Fix Thumb2 BCC encoding and fixups. |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Bill Wendling | Support the "target" encodings for the CB[N]Z instructions. |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Bill Wendling | Add support for loading from a constant pool. |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Owen Anderson | VLDR fixups need special handling under Thumb. While... |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Matt Beaumont-Gay | Fix a warning about a variable which is only used in... |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Jim Grosbach | Binary encoding for ARM tLDRspi and tSTRspi. |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Owen Anderson | Second attempt at converting Thumb2's LDRpci, including... |
blob | commitdiff | raw | diff to current |
2010-12-06 |
Jim Grosbach | Add fixup for Thumb1 BL/BLX instructions. |
blob | commitdiff | raw | diff to current |
2010-12-03 |
Jim Grosbach | Encode the 32-bit wide Thumb (and Thumb2) instructions... |
blob | commitdiff | raw | diff to current |
2010-12-03 |
Bill Wendling | The tLDR instruction wasn't encoded properly: |
blob | commitdiff | raw | diff to current |
2010-12-02 |
Jim Grosbach | Add support for binary encoding of ARM 'adr' instructio... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Bill Wendling | Add a post encoder method to the VFP instructions to... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Jim Grosbach | Use the correct fixup type for ARM VLDR* |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Jim Grosbach | Refactor LEApcrelJT as a pseudo-instructionlowered... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Owen Anderson | Add correct encodings for STRD and LDRD, including... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Jim Grosbach | 10 bits, not 12. |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Jim Grosbach | Fix typo. |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Jason W Kim | Thanks to JimG for catching this! |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Bill Wendling | * Add support for encoding t_addrmode_s2 and t_addrmode... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Owen Anderson | Simplify the encoding of reg+/-imm12 values that allow... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Jim Grosbach | Fix handling of ARM negative pc-relative fixups for... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Owen Anderson | Add encoding support for Thumb2 PLD and PLI instructions. |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Bill Wendling | Add parsing for the Thumb t_addrmode_s4 addressing... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Owen Anderson | Correct Thumb2 encodings for a much wider range of... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Bob Wilson | Fix the encoding of VLD4-dup alignment. |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Owen Anderson | Provide Thumb2 encodings for basic loads and stores. |
blob | commitdiff | raw | diff to current |
2010-11-22 |
Duncan Sands | Fix a compiler warning about Kind being used uninitialized |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Jim Grosbach | Minor cleanups to a few llvm_unreachable() calls. |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Bill Wendling | An 'unreachable' shouldn't have a '0 &&' prefix. |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Jason W Kim | Fix .o emission of ARM movt/movw. MCSymbolRefExpr:... |
blob | commitdiff | raw | diff to current |
2010-11-17 |
Bill Wendling | Add binary emission stuff for VLDM/VSTM. This reuses the |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Jim Grosbach | ARM LDR_PRE/LDR_POST/STR_PRE/STR_POST (and the *B count... |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Chris Lattner | add fields to the .td files unconditionally, simplifyin... |
blob | commitdiff | raw | diff to current |
2010-11-12 |
Owen Anderson | First stab at providing correct Thumb2 encodings, start... |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Jim Grosbach | Start of support for binary emit of 16-it Thumb instruc... |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Owen Anderson | Fill out support for Thumb2 encodings of NEON instructions. |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Owen Anderson | Add correct Thumb2 encodings for NEON vst[1,2,3,4]... |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Owen Anderson | Add support for Thumb2 encodings of NEON data processin... |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Jim Grosbach | Encoding of destination fixup for ARM branch and condit... |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Jim Grosbach | Encoding for ARM LDRSH_POST. |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Jim Grosbach | ARM STRH encoding information. |
blob | commitdiff | raw | diff to current |
2010-11-10 |
Jim Grosbach | ARM LDM encoding for the mode (ia, ib, da, db) operand. |
blob | commitdiff | raw | diff to current |
2010-11-09 |
Jim Grosbach | For ARM load/store instructions, encode [reg+reg] with... |
blob | commitdiff | raw | diff to current |
2010-11-09 |
Jim Grosbach | Add encoder method for ARM load/store shifted register... |
blob | commitdiff | raw | diff to current |
2010-11-09 |
Jim Grosbach | Add support for a few simple fixups to the ARM Darwin... |
blob | commitdiff | raw | diff to current |
2010-11-09 |
Bill Wendling | Revert r118457 and r118458. These won't hold for GPRs. |
blob | commitdiff | raw | diff to current |
2010-11-08 |
Bill Wendling | Get the register and count from the register list operands. |
blob | commitdiff | raw | diff to current |
2010-11-04 |
Jim Grosbach | Add ARM fixup info for load/store label references... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Jim Grosbach | Teach ARM Target to use the tblgen support for generati... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Jim Grosbach | trailing whitespace |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Bill Wendling | Put the PC encoding in the correct bit position. |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Bill Wendling | The MC code couldn't handle ARM LDR instructions with... |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Bill Wendling | Obsessive formatting changes. No functionality impact. |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Bill Wendling | Omit unused parameter name. |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Bill Wendling | Simplify the EncodeInstruction method now that a lot... |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Bill Wendling | Rename getAddrModeImm12OpValue to getAddrModeImmOpValue... |
blob | commitdiff | raw | diff to current |
next |