projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Thumb1 convenience aliases for disassembler round-trip testing. CPS instruction.
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMInstrFormats.td
2011-09-12
Owen Anderson
Port more encoding tests to decoding tests, and correct...
blob
|
commitdiff
|
raw
2011-09-08
Jim Grosbach
Thumb2 assembly parsing and encoding for LDRD(immediate).
blob
|
commitdiff
|
raw
|
diff to current
2011-09-08
Jim Grosbach
Thumb2 assembly parsing and encoding for LDR post-indexed.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-08
Jim Grosbach
Thumb2 assembly parsing and encoding for LDR pre-indexe...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-23
Owen Anderson
Fix Thumb2 decoding of CPS instructions to mirror ARM...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-22
Owen Anderson
Reject invalid imod values in t2CPS instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-22
Jim Grosbach
Clean up predicates on ARM target instruction aliases.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-19
Jim Grosbach
Thumb assembly parsing and encoding for MOV.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-19
Jim Grosbach
Tidy up. Tab character.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-19
Jim Grosbach
Tab characters.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-16
Owen Anderson
Separate out Thumb1 instructions that need an S bit...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-16
Jim Grosbach
ARM thumb assembly parsing for arithmetic flag setting...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-15
Owen Anderson
Specify a necessary fixed bit for VLD3DUP, and otherwis...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-15
Owen Anderson
Remove dead classes.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-15
Jim Grosbach
Update comment to reflect MC target machine refactor.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-12
Owen Anderson
Fix decoding of ARM-mode STRH.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-11
Jim Grosbach
Tidy up. Remove unused template parameter.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-11
Jim Grosbach
ARM STRD assembly parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-11
Owen Anderson
Continue to tighten decoding by performing more operand...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-10
Owen Anderson
Add initial support for decoding NEON instructions...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Owen Anderson
Replace the existing ARM disassembler with a new one...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-04
Owen Anderson
Fix broken encodings for the Thumb2 LDRD/STRD instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-03
Jim Grosbach
ARM refactoring assembly parsing of memory address...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-26
Owen Anderson
Split am2offset into register addend and immediate...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-26
Jim Grosbach
ARM fix for LDREX source register encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-26
Jim Grosbach
ARM assembly parsing and encoding for SWP[B] instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-26
Jim Grosbach
Clean up the ARM asm parser a bit.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-25
Jim Grosbach
More simple cleanup of ARM asm operand definitions.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-25
Jim Grosbach
Make assembly parser method names more consistent.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-22
Jim Grosbach
ARM assembly parsing and encoding for SETEND instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-21
Owen Anderson
Get rid of the extraneous GPR operand on so_reg_imm...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-21
Jim Grosbach
ARM assembly parsing and encoding for PKHBT and PKHTB...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-20
Jim Grosbach
ARM PKH shift ammount operand printing tweaks.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-20
Jim Grosbach
Tidy up a bit.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-20
Jim Grosbach
ARM: Tidy up representation of PKH instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-19
Owen Anderson
Enhance the FixedLengthDecoder to be able to generate...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-13
Owen Anderson
Add a target-indepedent entry to MCInstrDesc to describ...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-13
Jim Grosbach
Parameterize away the ARM T1Cop class.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-13
Jim Grosbach
Fix predicates for Thumb co-processor instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-08
Jim Grosbach
Use TableGen'erated pseudo lowering for ARM.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-06
Jim Grosbach
Mark ARM pseudo-instructions as isPseudo.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-27
Eric Christopher
Make the branch encoding for tBcc more obvious that...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-19
Jim Grosbach
80 columns.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-03
Bruno Cardoso Lopes
Add a few ARM coprocessor intrinsics. Testcases included
blob
|
commitdiff
|
raw
|
diff to current
2011-04-06
Johnny Chen
Fix a bug in the disassembly of VGETLNs8 where the...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-04
Bruno Cardoso Lopes
- Implement asm parsing support for LDRSBT, LDRHT,...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-31
Bruno Cardoso Lopes
Apply again changes to support ARM memory asm parsing...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-31
Bruno Cardoso Lopes
Revert r128632 again, until I figure out what break...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-31
Bruno Cardoso Lopes
Reapply r128585 without generating a lib depedency...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-31
Matt Beaumont-Gay
Revert "- Implement asm parsing support for LDRT, LDRBT...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-30
Owen Anderson
Somehow we managed to forget to encode the lane index...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-30
Bruno Cardoso Lopes
- Implement asm parsing support for LDRT, LDRBT, STRT...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-24
Bruno Cardoso Lopes
Add asm parsing support w/ testcases for strex/ldrex...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-14
Jim Grosbach
Remove some dead patterns.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-10
Jim Grosbach
Pseudo-instructions are codegenonly by definition.
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-23
Evan Cheng
Change VFPNeonA8 definition to make the code easier...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-22
Evan Cheng
VFP single precision arith instructions can go down...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-18
Bruno Cardoso Lopes
Add assembly parsing support for "msr" and also fix...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-16
Evan Cheng
Some single precision VFP instructions may be executed...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-14
Bruno Cardoso Lopes
Fix encoding and add parsing support for the arm/thumb...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-12
Jim Grosbach
AsmMatcher custom operand parser failure enhancements.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-07
Bruno Cardoso Lopes
Add support for parsing dmb/dsb instructions
blob
|
commitdiff
|
raw
|
diff to current
2011-01-20
Bruno Cardoso Lopes
Add mcr*2 and mr*c2 support to thumb2 targets
blob
|
commitdiff
|
raw
|
diff to current
2011-01-20
Bruno Cardoso Lopes
Add mcr* and mr*c support to thumb targets
blob
|
commitdiff
|
raw
|
diff to current
2011-01-18
Jim Grosbach
Add a FIXME.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-15
Jim Grosbach
The new t2LEApcrel* pseudo instructions need the size...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-10
Owen Anderson
Provide the necessary post-encoder hook for Thumb2...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-10
Jim Grosbach
Tidy up.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-10
Jim Grosbach
Trailing whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Owen Anderson
Fix Thumb2 encoding of the S bit.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-06
Jim Grosbach
The ARM AsmMatcher needs to know that the CCOut operand...
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
Owen Anderson
Add correct encodings for STRD and LDRD, including...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Bill Wendling
General cleanups of comments.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Bill Wendling
s/T1pIEncode/T1pILdStEncode/g
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Bill Wendling
Renaming variables to coincide with documentation....
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Bill Wendling
Rename operands to match ARM documentation. No function...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Bill Wendling
Inline classes that were used in only one place.
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
Jim Grosbach
Pseudo-ize BX_CALL and friends. Remove dead instruction...
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-29
Jim Grosbach
Parameterize ARMPseudoInst size property.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Jim Grosbach
ARM Pseudo-ize tBR_JTr.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Jim Grosbach
Switch ARM BR_JTm and BR_JTr instructions to be MC...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Jim Grosbach
trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Jim Grosbach
Add ARM encoding information for STRD.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Jim Grosbach
Factor out operand encoding bits for ARM addressing...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Jim Grosbach
Delete another dead class.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Jim Grosbach
whitespace tweak.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Jim Grosbach
Refactor PICSTR* instructions to really be pseudos...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Jim Grosbach
Rename ARM .td class AIldst1 to AI2ldst for consistency...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Jim Grosbach
Add ARM binary encoding information for the rest of...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Jim Grosbach
Remove dead code.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Jim Grosbach
ARM LDRD binary encoding.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
Jim Grosbach
Add ARM encoding information for LDRH post-increment.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
Owen Anderson
Fill out the set of Thumb2 multiplication operator...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
Jim Grosbach
ARMPseudoInst instructions should default to being...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
Jim Grosbach
ARM PseudoInst instructions don't need or use an assemb...
blob
|
commitdiff
|
raw
|
diff to current
next