projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
fixes target address tBL and tBLX and sets relocation type
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMAsmBackend.cpp
2011-05-20
Rafael Espindola
fixes target address tBL and tBLX and sets relocation...
blob
|
commitdiff
|
raw
2011-05-19
Jason W Kim
This fixes one divergence between LLVM and binutils...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-10
Jason W Kim
First cut at getting debugging support for ARM/MC/ELF/.o
blob
|
commitdiff
|
raw
|
diff to current
2011-04-19
Daniel Dunbar
ADT/Triple: Move a variety of clients to using isOSDarw...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-01
Owen Anderson
When the architecture is explicitly armv6 or thumbv6...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-23
Owen Anderson
The high bit of a Thumb2 ADR's offset is stored in...
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-14
Evan Cheng
Completed :lower16: / :upper16: support for movw /...
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-18
Rafael Espindola
Remove the MCObjectFormat class.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-18
Rafael Espindola
Move some data to the TargetWriter.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-17
Jim Grosbach
If The ARM WriteNopData() gets an unaligned byte count...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-17
Jim Grosbach
Handle 2 and 4 byte data blob fixup values for ARM.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-17
Rafael Espindola
Stub out explicit MCELFObjectTargetWriter interface.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-17
Rafael Espindola
Move createELFObjectWriter to its own header.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-17
Daniel Dunbar
MC/ARM: Use aggressive symbol folding (important for...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-17
Daniel Dunbar
MC/Target: Remove HasScatteredSymbols target hook varia...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-16
Daniel Dunbar
MC/Mach-O: Lift some MachObjectWriter arguments into...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-16
Daniel Dunbar
MC/Mach-O: Stub out explicit MCMachObjectTargetWriter...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-16
Daniel Dunbar
MC/Mach-O: Move createMachObjectWriter into MCMachObjec...
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
Bill Wendling
Remove fixup_arm_thumb_ldst. The code was never calling...
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
Add support for MC-ized encoding of tLEApcrel and tLEAp...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-14
Owen Anderson
Fix a small bug (typo?) in the fixup for Thumb1 CBZ...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-14
Jim Grosbach
Trailing whitespace
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-13
Jim Grosbach
Use 32-bit types for 32-bit values.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-13
Jim Grosbach
Trailing whitespace.
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
Fixups for Thumb2 vldr's need to have the effective...
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
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
Owen Anderson
Fix Thumb2 fixups for ldr.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-09
Owen Anderson
Fix typo in Thumb2 branch fixup.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-09
Bill Wendling
Attempt to make the bit-twiddling readable resulted...
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
Jim Grosbach
Tweak ARM fixup value adjustments for Thumb to better...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-08
Owen Anderson
Improve comment.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-08
Jim Grosbach
Add initializer.
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
Jim Grosbach
Let target asm backends see assembler flags as they...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-08
Owen Anderson
Simplify the byte reordering logic slightly.
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
Bill Wendling
Cleanup in the Darwin end. No functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Bill Wendling
A bit of cleanup: early exit ApplyFixup and cache the...
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-06
Rafael Espindola
Remove the instruction fragment to data fragment loweri...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-03
Benjamin Kramer
Remove unused variable.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-03
Jason W Kim
fix ARM::fixup_arm_branch, cleanup, and share more...
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
Jason W Kim
fixing style nit: move class static to global static
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
Jason W Kim
kill trailing space
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Jim Grosbach
10 bits, not 12.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Bill Wendling
Remove "comparison of integers of different signs"...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Jason W Kim
ARM/MC/ELF relocation "hello world" for movw/movt.
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-27
Daniel Dunbar
MC/Mach-O: Switch to using MachOFormat.h.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-26
Rafael Espindola
Remove the unused TheTarget member.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-17
Rafael Espindola
make isVirtualSection a virtual method on MCSection...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-17
Chris Lattner
tidy up
blob
|
commitdiff
|
raw
|
diff to current
2010-11-13
Daniel Dunbar
MC: Simplify Mach-O and ELF object writer implementations.
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
Jim Grosbach
Encoding of destination fixup for ARM branch and condit...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-09
Jim Grosbach
ARM .word data fixups don't need an adjustment.
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-05
Jim Grosbach
Enable MachO writing for ARM/Darwin. Lots of stuff...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-05
Jim Grosbach
Allow targets to specify the MachO CPUType/CPUSubtype...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-25
Rafael Espindola
Add support for emitting ARM file attributes.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-22
Wesley Peck
Making the e_machine configurable by the target backend...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-16
Rafael Espindola
Add a MCObjectFormat class so that code common to all...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-30
Jim Grosbach
Move getPointerSize() to the base class since it's...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-30
Jim Grosbach
Remove extraneous ';'
blob
|
commitdiff
|
raw
|
diff to current
2010-09-30
Kevin Enderby
Adds getPointerSize() to the AsmBackend which will...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-30
Jason W Kim
Fix two tiny issues (ARM does not need COFF) and commen...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-30
Jim Grosbach
trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2010-09-30
Jim Grosbach
Remove misplaced ';'. Make buildbots happy, hopefully.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-30
Jason W Kim
I added a new file ARMAsmBackend which stubs out in...
blob
|
commitdiff
|
raw
|
diff to current