projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ARM support the pre-UAL mnemonic 'qsubaddx' for 'qsax.'
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMInstrThumb2.td
2011-09-15
Jim Grosbach
Thumb2 push/pop mnemonic recognition.
blob
|
commitdiff
|
raw
2011-09-14
Jim Grosbach
Thumb2 assembly parsing and encoding for PKH.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-14
Jim Grosbach
Thumb2 assembly parsing and encoding for MVN.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-14
Jim Grosbach
Thumb2 assembly parsing and encoding for MSR/MRS.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-13
Owen Anderson
Correct disassembly printing of Thumb2 post-incremented...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-13
Eli Friedman
Zap some junk from the ARM instruction descriptions.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-12
Owen Anderson
Thumb2 POP's don't allow the PC as an operand, and...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-10
Jim Grosbach
Thumb2 parsing and encoding for MOV(immediate).
blob
|
commitdiff
|
raw
|
diff to current
2011-09-09
Owen Anderson
Fix assembly/disassembly of Thumb2 ADR instructions...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-09
Owen Anderson
Thumb unconditional branches are allowed in IT blocks...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-09
Jim Grosbach
Thumb2 assembly parsing and encoding for LDRSB.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-09
Jim Grosbach
Thumb2 assembly parsing and encoding for LDREX/LDREXB...
blob
|
commitdiff
|
raw
|
diff to current
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-09-07
Jim Grosbach
Thumb2 assembly parsing and encoding for LDRBT.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-07
Jim Grosbach
Thumb2 assembly parsing and encoding for LDR(register).
blob
|
commitdiff
|
raw
|
diff to current
2011-09-07
Jim Grosbach
Thumb2 assembly parsing and encoding for LDRB(immediate).
blob
|
commitdiff
|
raw
|
diff to current
2011-09-07
Owen Anderson
Create Thumb2 versions of STC/LDC, and reenable the...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-07
Jim Grosbach
Thumb2 parsing and encoding for LDR(immediate).
blob
|
commitdiff
|
raw
|
diff to current
2011-09-07
Jim Grosbach
Thumb2 ldm/stm 'db' mnemonics don't have a '.w' suffix.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-07
Jim Grosbach
Thumb2 use 'ldm' as default mnemonic.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-06
Jim Grosbach
ISB is HasDB, not just HasV7.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-06
Jim Grosbach
Thumb2 parsing and encoding for ISB.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-06
Jim Grosbach
Thumb2 parsing and encoding for DMB.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-06
Jim Grosbach
Thumb2 parsing and encoding for DBG.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-06
Jim Grosbach
Thumb2 parsing and encoding for CMN and CMP.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-06
Jim Grosbach
Thumb2 parsing and encoding for CLREX.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-06
Evan Cheng
Fix fall outs from my recent change on how carry bit...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-02
Jim Grosbach
Thumb2 parsing and encoding for BXJ.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-02
Jim Grosbach
Thumb2 parsing and encoding for ASR.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-02
Jim Grosbach
Tidy up. 80 columns.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-02
Jim Grosbach
Thumb2 parsing and encoding for AND (register).
blob
|
commitdiff
|
raw
|
diff to current
2011-09-02
Jim Grosbach
Thumb2 parsing and encoding for ADD (register).
blob
|
commitdiff
|
raw
|
diff to current
2011-09-01
Jim Grosbach
Thumb2 assembly parsing and encoding for ADD(immediate).
blob
|
commitdiff
|
raw
|
diff to current
2011-08-31
Owen Anderson
The asm parser currently selects the wrong encoding...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-31
Jim Grosbach
Thumb2 parsing and encoding for ADC(register).
blob
|
commitdiff
|
raw
|
diff to current
2011-08-30
Owen Anderson
Fix issues with disassembly of IT instructions involvin...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-30
Evan Cheng
Follow up to r138791.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-30
Evan Cheng
Change ARM / Thumb2 addc / adde and subc / sube modelin...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-29
Jim Grosbach
Revert 138781. It's not playing nicely with the immedia...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-29
Jim Grosbach
Thumb2 assembler aliases for ADC/SBC w/o the .w suffix.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-26
Jim Grosbach
Thumb2 assembler parsing and encoding of IT instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-26
Eli Friedman
Atomic load/store on ARM/Thumb.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-24
Owen Anderson
Perform more thorough checking of t2IT mask parameters...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-24
Owen Anderson
Be stricter in enforcing IT instruction predicate value...
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-23
Owen Anderson
Fix two more instances of mis-matched operand names...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-22
Owen Anderson
t2SMLAD is a four-register instruction, not a three...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-22
Owen Anderson
Correct operand naming of t2USAT16 to allow proper...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-22
Owen Anderson
Match operand naming to allow correct decoding of t2LDR...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-22
Owen Anderson
Match operand names to provide correct decoding for...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-22
Owen Anderson
Provide a correct decoder hook for Thumb2 shifted regis...
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-18
Jim Grosbach
Thumb instructions CBZ and CBNZ are Thumb2, not THumb1.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-17
Jim Grosbach
ARM clean up the imm_sr operand class representation.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-11
Owen Anderson
Improve operand validation for Thumb2 addressing modes.
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-08
Owen Anderson
Fix encodings for Thumb ASR and LSR immediate operands...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-08
Eli Friedman
Fix up the patterns for SXTB, SXTH, UXTB, and UXTH...
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-27
Jim Grosbach
ARM parsing and encoding of SBFX and UBFX.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-27
Jim Grosbach
ARM cleanup of remaining extend instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-27
Jim Grosbach
ARM extend instructions simplification.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-26
Jim Grosbach
ARM rot_imm printing adjustment.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-26
Jim Grosbach
ARM cleanup of rot_imm encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-25
Jim Grosbach
ARM assembly parsing and encoding for SSAT16 instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-25
Jim Grosbach
ARM assembly parsing and encoding for SSAT instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-22
Jim Grosbach
ARM SSAT instruction 5-bit immediate handling.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-22
Jim Grosbach
ARM assembly parsing and encoding for SMC instruction.
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
Jim Grosbach
ARM assembly parsing for MRC/MRC2/MRRC/MRRC2.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-19
Jim Grosbach
ARM assembly parsing for MOV (immediate).
blob
|
commitdiff
|
raw
|
diff to current
2011-07-14
Jim Grosbach
ARM MCRR/MCRR2 immediate operand range checking.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-14
Jim Grosbach
ARM MCR/MCR2 assembly parsing operand constraints.
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
ARM Assembler support for DBG instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-13
Jim Grosbach
Revert 135093. Think-o.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-13
Jim Grosbach
Correct range for thumb co-processor immediate
blob
|
commitdiff
|
raw
|
diff to current
2011-07-13
Jim Grosbach
Range checking for CDP[2] immediates.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-13
Jim Grosbach
Cleanup Thumb co-processor instructions a bit.
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 tPseudoExpand for tTAILJMPd and tTAILJMPdND.
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-01
Jim Grosbach
ARMv7M vs. ARMv7E-M support.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-01
Jim Grosbach
Pseudo-ize t2MOVCC[ri].
blob
|
commitdiff
|
raw
|
diff to current
2011-06-30
Jim Grosbach
Pseudo-ize the Thumb tTPsoft instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-30
Jim Grosbach
Pseudo-ize the t2LDMIA_RET instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-29
Jim Grosbach
Remove redundant Thumb2 ADD/SUB SP instruction definitions.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Jim Grosbach
ARM Thumb2 asm syntax optional destination operand...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-27
Jim Grosbach
ARM Assembly support for Thumb mov-immediate.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Evan Cheng
Reorg. No functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Evan Cheng
Teach dag combine to match halfword byteswap patterns.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Evan Cheng
Add an alternative rev16 pattern. We should figure...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-15
Evan Cheng
Another revsh pattern. rdar://9609059
blob
|
commitdiff
|
raw
|
diff to current
2011-06-13
Jim Grosbach
Clean up a few 80 column violations.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-07
Andrew Trick
Fix for setjmp/longjmp exception handling on ARM. setjm...
blob
|
commitdiff
|
raw
|
diff to current
next