index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
ARM
Age
Commit message (
Expand
)
Author
2010-12-09
Add support for parsing ARM arithmetic instructions that update or don't update
Kevin Enderby
2010-12-09
Rename the encoder method for t_cbtarget to match.
Jim Grosbach
2010-12-09
Thumb needs a few different encoding schemes for branch targets. Rename
Jim Grosbach
2010-12-09
ARM stm/ldm instructions require more than one register in the register list.
Jim Grosbach
2010-12-09
tidy up.
Jim Grosbach
2010-12-09
80 columns.
Jim Grosbach
2010-12-09
Fix encoding of the immediate operands on post-indexed LDR and friends.
Owen Anderson
2010-12-09
Fix up some comments.
Eric Christopher
2010-12-09
Fix Thumb2 fixups for ldr.
Owen Anderson
2010-12-09
Add a textual message to the assert.
Jim Grosbach
2010-12-09
Add a sanity check assert() for t2ADD/SUBrSPi instructions that they really are
Jim Grosbach
2010-12-09
When using multiple instructions to reference a frame index, make sure to
Jim Grosbach
2010-12-09
The add/sub SP instructions are really pseudos. The assembler should ignore
Jim Grosbach
2010-12-09
Remove unused variables
Matt Beaumont-Gay
2010-12-09
Fix typo in Thumb2 branch fixup.
Owen Anderson
2010-12-09
Remove extraneous semicolon.
Bill Wendling
2010-12-09
Attempt to make the bit-twiddling readable resulted in the binary value being
Bill Wendling
2010-12-09
The BLX instruction is encoded differently than the BL, because why not? In
Bill Wendling
2010-12-09
Fix Thumb2 BCC encoding and fixups.
Owen Anderson
2010-12-08
Style nit and whitespace cleanup
Jason W Kim
2010-12-08
Clean up the add/sub w/ SP source reg instructions in Thumb2 a bit. Add a FIXME
Jim Grosbach
2010-12-08
Fix T2TwoRegImm and use it for t2ADDrSPi12 and friends.
Jim Grosbach
2010-12-08
Removed dead comment.
Jason W Kim
2010-12-08
ARM/MC/ELF TPsoft is now a proper pseudo inst.
Jason W Kim
2010-12-08
T2TwoRegImm isn't right for t2SUBrSPi12. Use T2I instead.
Jim Grosbach
2010-12-08
Add operand encoding for Thumb2 subw SP + imm. rdar://8745434
Jim Grosbach
2010-12-08
Add operand encoding for Thumb2 addw Rn + imm. rdar://8745434
Jim Grosbach
2010-12-08
Support the "target" encodings for the CB[N]Z instructions.
Bill Wendling
2010-12-08
Fix an obvious cut-n-paste error.
Evan Cheng
2010-12-08
Add operand encoding for Thumb2 addw SP + imm. rdar://8745434
Jim Grosbach
2010-12-08
Parameterize opcode encoding bits for Thumb2 extended precision integer
Jim Grosbach
2010-12-08
Fix operand encoding for Thumb2 extended precision multiplies. rdar://8745555
Jim Grosbach
2010-12-08
Simplify T2 operand assignment notation a bit. No need to specify a bit range
Jim Grosbach
2010-12-08
Tweak ARM fixup value adjustments for Thumb to better handle the half-word
Jim Grosbach
2010-12-08
Generalize PostRAHazardRecognizer so it can be used in any pass for
Andrew Trick
2010-12-08
Improve comment.
Owen Anderson
2010-12-08
Add initializer.
Jim Grosbach
2010-12-08
Add comments.
Evan Cheng
2010-12-08
Add support for loading from a constant pool.
Bill Wendling
2010-12-08
Let target asm backends see assembler flags as they go by. Use that to handle
Jim Grosbach
2010-12-08
Simplify the byte reordering logic slightly.
Owen Anderson
2010-12-08
VLDR fixups need special handling under Thumb. While the encoding is the same,
Owen Anderson
2010-12-07
Fix a warning about a variable which is only used in an assertion.
Matt Beaumont-Gay
2010-12-07
Cleanup in the Darwin end. No functionality change.
Bill Wendling
2010-12-07
Fix a bad prologue / epilogue codegen bug where the compiler would emit illegal
Evan Cheng
2010-12-07
A bit of cleanup: early exit ApplyFixup and cache the Fixup offset. No
Bill Wendling
2010-12-07
Binary encoding for ARM tLDRspi and tSTRspi.
Jim Grosbach
2010-12-07
Fix Thumb2 encoding of the S bit.
Owen Anderson
2010-12-07
Refactor the ARM CMPz* patterns to just use the normal CMP instructions when
Jim Grosbach
2010-12-07
Code clean up; no functionality change.
Evan Cheng
[prev]
[next]