| Commit message (Expand) | Author | Age | Files | Lines |
* | When the architecture is explicitly armv6 or thumbv6, we need to mark the obj... | Owen Anderson | 2011-04-01 | 1 | -9/+15 |
* | The high bit of a Thumb2 ADR's offset is stored in bit 26, not bit 25. | Owen Anderson | 2011-03-23 | 1 | -1/+1 |
* | Teach ARM/MC/ELF to handle R_ARM_JUMP24 relocation type for conditional jumps. | Jason W Kim | 2011-02-04 | 1 | -3/+6 |
* | Completed :lower16: / :upper16: support for movw / movt pairs on Darwin. | Evan Cheng | 2011-01-14 | 1 | -5/+40 |
* | 1. Support ELF pcrel relocations for movw/movt: | Jason W Kim | 2011-01-12 | 1 | -1/+5 |
* | Remove the MCObjectFormat class. | Rafael Espindola | 2010-12-18 | 1 | -12/+0 |
* | Move some data to the TargetWriter. | Rafael Espindola | 2010-12-18 | 1 | -6/+5 |
* | If The ARM WriteNopData() gets an unaligned byte count to pad out, fill in with | Jim Grosbach | 2010-12-17 | 1 | -5/+13 |
* | Handle 2 and 4 byte data blob fixup values for ARM. | Jim Grosbach | 2010-12-17 | 1 | -0/+4 |
* | Stub out explicit MCELFObjectTargetWriter interface. | Rafael Espindola | 2010-12-17 | 1 | -1/+7 |
* | Move createELFObjectWriter to its own header. | Rafael Espindola | 2010-12-17 | 1 | -0/+1 |
* | MC/ARM: Use aggressive symbol folding (important for jump tables, for example). | Daniel Dunbar | 2010-12-17 | 1 | -1/+2 |
* | MC/Target: Remove HasScatteredSymbols target hook variable, which has been | Daniel Dunbar | 2010-12-17 | 1 | -6/+2 |
* | MC/Mach-O: Lift some MachObjectWriter arguments into the target specific | Daniel Dunbar | 2010-12-16 | 1 | -4/+9 |
* | MC/Mach-O: Stub out explicit MCMachObjectTargetWriter interface. | Daniel Dunbar | 2010-12-16 | 1 | -1/+5 |
* | MC/Mach-O: Move createMachObjectWriter into MCMachObjectWriter.h. | Daniel Dunbar | 2010-12-16 | 1 | -0/+1 |
* | MC: Move target specific fixup info descriptors to TargetAsmBackend instead of | Daniel Dunbar | 2010-12-16 | 1 | -0/+40 |
* | Remove fixup_arm_thumb_ldst. The code was never calling the "fixup" stuff for | Bill Wendling | 2010-12-16 | 1 | -4/+0 |
* | Add fixups for Thumb LDR/STR instructions. | Bill Wendling | 2010-12-15 | 1 | -0/+4 |
* | Add support for MC-ized encoding of tLEApcrel and tLEApcrelJT. rdar://8755755 | Jim Grosbach | 2010-12-14 | 1 | -0/+3 |
* | Fix a small bug (typo?) in the fixup for Thumb1 CBZ/CBNZ instructions. | Owen Anderson | 2010-12-14 | 1 | -1/+1 |
* | Trailing whitespace | Jim Grosbach | 2010-12-14 | 1 | -6/+6 |
* | Second attempt at make Thumb2 LEAs pseudos. This time, perform the lowering ... | Owen Anderson | 2010-12-14 | 1 | -0/+20 |
* | Revert r121721, which broke buildbots. | Owen Anderson | 2010-12-13 | 1 | -20/+0 |
* | Make Thumb2 LEA-like instruction into pseudos, which map down to ADR. Provid... | Owen Anderson | 2010-12-13 | 1 | -0/+20 |
* | In Thumb2, direct branches can be encoded as either a "short" conditional bra... | Owen Anderson | 2010-12-13 | 1 | -2/+24 |
* | Use 32-bit types for 32-bit values. | Jim Grosbach | 2010-12-13 | 1 | -3/+3 |
* | Trailing whitespace. | Jim Grosbach | 2010-12-13 | 1 | -8/+8 |
* | Attempt to get Thumb2 branch fixups working properly. | 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 | -2/+2 |
* | Thumb unconditional branch binary encoding. rdar://8754994 | Jim Grosbach | 2010-12-10 | 1 | -0/+4 |
* | Thumb conditional branch binary encodings. rdar://8745367 | Jim Grosbach | 2010-12-10 | 1 | -0/+4 |
* | 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 | -2/+2 |
* | Rename CB/CBZ specific fixup accordingly. | Jim Grosbach | 2010-12-09 | 1 | -2/+2 |
* | Fix Thumb2 fixups for ldr. | Owen Anderson | 2010-12-09 | 1 | -4/+17 |
* | Fix typo in Thumb2 branch fixup. | Owen Anderson | 2010-12-09 | 1 | -5/+5 |
* | Attempt to make the bit-twiddling readable resulted in the binary value being | Bill Wendling | 2010-12-09 | 1 | -8/+10 |
* | The BLX instruction is encoded differently than the BL, because why not? In | Bill Wendling | 2010-12-09 | 1 | -4/+25 |
* | Fix Thumb2 BCC encoding and fixups. | Owen Anderson | 2010-12-09 | 1 | -0/+16 |
* | Support the "target" encodings for the CB[N]Z instructions. | Bill Wendling | 2010-12-08 | 1 | -0/+8 |
* | Tweak ARM fixup value adjustments for Thumb to better handle the half-word | Jim Grosbach | 2010-12-08 | 1 | -8/+15 |
* | Improve comment. | Owen Anderson | 2010-12-08 | 1 | -1/+2 |
* | Add initializer. | Jim Grosbach | 2010-12-08 | 1 | -1/+1 |
* | Add support for loading from a constant pool. | Bill Wendling | 2010-12-08 | 1 | -2/+9 |
* | Let target asm backends see assembler flags as they go by. Use that to handle | Jim Grosbach | 2010-12-08 | 1 | -5/+28 |
* | Simplify the byte reordering logic slightly. | Owen Anderson | 2010-12-08 | 1 | -4/+2 |
* | VLDR fixups need special handling under Thumb. While the encoding is the same, | Owen Anderson | 2010-12-08 | 1 | -0/+12 |
* | Cleanup in the Darwin end. No functionality change. | Bill Wendling | 2010-12-07 | 1 | -5/+7 |
* | A bit of cleanup: early exit ApplyFixup and cache the Fixup offset. No | Bill Wendling | 2010-12-07 | 1 | -13/+14 |