projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
For i386, don't use the generic code.
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMInstrThumb2.td
2011-12-21
Jim Grosbach
Thumb2 assembly parsing of 'mov(register shifted regist...
blob
|
commitdiff
|
raw
2011-12-20
Evan Cheng
ARM target code clean up. Check for iOS, not Darwin...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-15
Jim Grosbach
Thumb2 ADR assembly parsing w/o the .w suffix.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-14
Jim Grosbach
ARM/Thumb2 mov vs. mvn alias goes both ways.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-14
Jim Grosbach
ARM/Thumb2 'cmp rn, #imm' alias to cmn.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-13
Jim Grosbach
Thumb2 assembler aliases for "mov(shifted register)"
blob
|
commitdiff
|
raw
|
diff to current
2011-12-13
Jim Grosbach
Thumb2 pre/post indexed stores can be from any non...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-13
Jim Grosbach
ARM pre-UAL NEG mnemonic for convenience when porting...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Jim Grosbach
ARM assembly aliases for BIC<-->AND (immediate).
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Jim Grosbach
ARM assembler aliases for "add Rd, #-imm" to "sub Rd...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Jim Grosbach
Thumb2 alias for long-form pop and friends.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Jim Grosbach
Thumb2: MUL two-operand form encoding operand order...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-15
Jim Grosbach
Thumb2 two-operand 'mul' instruction wide encoding...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-12
Jim Grosbach
ARM refactor simple immediate asm operand render methods.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-09
Jim Grosbach
Thumb2 assembly parsing STMDB w/ optional .w suffix.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-28
Jim Grosbach
Add Thumb2 alias for "mov Rd, #imm" to "mvn Rd, #~imm".
blob
|
commitdiff
|
raw
|
diff to current
2011-10-28
Jim Grosbach
Thumb2 ADD/SUB instructions encoding selection outside...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-27
Jim Grosbach
Thumb2 t2LDMDB[_UPD] assembly parsing to recognize...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-27
Jim Grosbach
Thumb2 t2MVNi assembly parsing to recognize ".w" suffix.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-26
Jim Grosbach
Thumb2 ldr pc-relative encoding fixes.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-26
Jim Grosbach
Thumb2 remove redundant ".w" suffix from t2MVNCCi pattern.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-24
Jim Grosbach
Thumb2 LDM instructions can target PC. Make sure to...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Andrew Trick
Use ARM/t2PseudoInst class from ARM/Thumb2 special...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Andrew Trick
whitespace
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Jim Grosbach
Thumb2 parsing of 'mov.w' gets the cc_out operand wrong...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Eli Friedman
Fix misc warnings. Patch by Joe Abbey.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Bill Wendling
Now Igor, throw the switch...give my creation life!
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Cameron Zwarich
Pseudoinstructions should not be less constrained than...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-16
Cameron Zwarich
Add flags on Thumb2 indexed stores paralleling the...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-16
Cameron Zwarich
Fix an obvious typo found when looking at nearby code.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-12
Jim Grosbach
Thumb2 assembly parsing and encoding for LDC/STC.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-10
Bill Wendling
Reapply r141365 now that PR11107 is fixed.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-10
Bill Wendling
Revert r141365. It was causing MultiSource/Benchmarks...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-07
Anton Korobeynikov
Peephole optimization for ABS on ARM.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-04
Kevin Enderby
Adding back support for printing operands symbolically...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-03
Jim Grosbach
Thumb2 ADD/SUB can take SP as a destination register.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-28
James Molloy
Check in a patch that has already been code reviewed...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-27
Jim Grosbach
ARM Thumb2 asm parsing [SU]XT[BH] without rotate but...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-26
Owen Anderson
Remove extraneous commit garbage.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-26
Owen Anderson
ASR #32 is not allowed on Thumb2 USAT and SSAT instruct...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-23
Owen Anderson
Add more fixed bits to USAT16 encoding to filter out...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-23
Owen Anderson
Post-index loads/stores in still need to print the...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-21
Owen Anderson
Turns out that Thumb2 ADR doesn't need special printing...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-21
Owen Anderson
Print out immediate offset versions of PC-relative...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-21
Andrew Trick
Lower ARM adds/subs to add/sub after adding optional...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-20
Andrew Trick
Restore hasPostISelHook tblgen flag.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-20
Andrew Trick
ARM isel bug fix for adds/subs operands.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-20
Jim Grosbach
Thumb2 assembly parsing and encoding for UXTAB/UXTAB16...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-20
Jim Grosbach
Remove incorrect comments. These are not disassmebly...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-19
Jim Grosbach
Thumb2 range check on CPS mode immediate.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-19
Jim Grosbach
Tidy up comments.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-19
Jim Grosbach
Thumb2 assembly parsing and encoding for TBB/TBH.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-19
Jim Grosbach
Tidy up a bit.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-19
Jim Grosbach
Thumb2 assembly parsing and encoding for SXTB/SXTB16...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-19
Owen Anderson
Specify an additional fixed bit in the Thumb2 SSAT...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-19
Jim Grosbach
Thumb2 assembly parsing and encoding for SXTAB/SXTAB16...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-16
Jim Grosbach
Thumb2 assembly parsing and encoding for SUB(immediate).
blob
|
commitdiff
|
raw
|
diff to current
2011-09-16
Owen Anderson
Add fixed bits to correctly distinguish Thumb2 SSAT...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-16
Jim Grosbach
Thumb2 assembly parsing and encoding for STR.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-16
Jim Grosbach
Tidy up. 80 columns.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-16
Jim Grosbach
Thumb2 assembly parsing and encoding for STR(immediate).
blob
|
commitdiff
|
raw
|
diff to current
2011-09-16
Jim Grosbach
Thumb2 assembly parsing and encoding for STMIA.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-16
Jim Grosbach
Thumb2 assembly parsing and encoding for SSAT.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-16
Jim Grosbach
Thumb2 assembly parsing and encoding for SRS.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-16
Jim Grosbach
Thumb2 assembly parsing and encoding for SMLSLD/SMLSLDX.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-16
Jim Grosbach
Thumb2 assembly parsing and encoding for SMLALD/SMLALDX.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-15
Jim Grosbach
Remove incorrect comments.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-15
Jim Grosbach
Thumb2 assembly parsing and encoding for RSB.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-15
Jim Grosbach
Thumb2 assembly parsing and encoding for REV16/REVSH.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-15
Jim Grosbach
Thumb2 assembly parsing and encoding for REV.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-15
Jim Grosbach
Thumb2 push/pop mnemonic recognition.
blob
|
commitdiff
|
raw
|
diff to current
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
next