projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Thumb2 POP's don't allow the PC as an operand, and PUSH's don't allow the SP either.
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMInstrInfo.td
2011-09-08
Owen Anderson
Remove the "common" set of instructions shared between...
blob
|
commitdiff
|
raw
2011-09-07
Jim Grosbach
Thumb2 parsing and encoding for LDMDB.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-06
Eli Friedman
Add mayLoad/mayStore markings to ARM 64-bit atomic...
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-06
Jakob Stoklund Olesen
Atomic pseudos don't use (as in read) CPSR. They clobbe...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-05
Nick Lewycky
Add a new MC bit for NaCl (Native Client) mode. NaCl...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-31
Eli Friedman
64-bit atomic cmpxchg for ARM.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-31
Eli Friedman
Some minor cleanups for r138845.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-31
Eli Friedman
Some 64-bit atomic operations on ARM. 64-bit cmpxchg...
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
Owen Anderson
Specify an additional fixed bit in the PLD/PLDW/PLI...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-26
Owen Anderson
Improve encoding support for BLX with immediat eoperand...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-26
Owen Anderson
invalid-LDR_PRE-arm.txt was already passing, but for...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-26
Owen Anderson
Support an extension of ARM asm syntax to allow immedia...
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-22
Jim Grosbach
Clean up predicates on ARM target instruction aliases.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-17
Jim Grosbach
Fix predicate for imm1_32
blob
|
commitdiff
|
raw
|
diff to current
2011-08-15
Owen Anderson
Fix incorrect encoding of UMAAL and friends. Patch...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-12
Owen Anderson
Fix some remaining issues with decoding ARM-mode memory...
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-12
Owen Anderson
Specify fixed bit in the LDRBT encoding, which allows...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-12
Owen Anderson
Fix decoding of pre-indexed stores.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-12
Owen Anderson
Separate decoding for STREXD and LDREXD to make each...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-11
Jim Grosbach
Remove no-longer-true comments. These are for the assem...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-11
Jim Grosbach
ARM STRT assembly parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-11
Owen Anderson
Make the USAT16 operand decoder auto-generate-able.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-11
Owen Anderson
Making SEL decodings auto-generate-able.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-11
Jim Grosbach
Tidy up comment.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-11
Owen Anderson
Fix decoding support for STREXD and LDREXD.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-11
Jim Grosbach
ARM STRH assembly parsing and encoding.
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-11
Jim Grosbach
Tidy up.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-11
Jim Grosbach
ARM STRBT assembly parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-11
Jim Grosbach
ARM STR(immediate) assembly parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-11
Owen Anderson
Tighten operand decoding of addrmode2 instruction....
blob
|
commitdiff
|
raw
|
diff to current
2011-08-10
Jim Grosbach
ARM LDRT assembly parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-10
Jim Grosbach
Tidy up. 80 columns.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-10
Jim Grosbach
ARM LDRH(immediate) assembly parsing and encoding support.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-10
Jim Grosbach
ARM LDRD(register) assembly parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-10
Jim Grosbach
ARM LDRD(immediate) assembly parsing and encoding support.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-10
Owen Anderson
Tabs --> spaces.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-10
Owen Anderson
Push GPRnopc through a large number of instruction...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Owen Anderson
Tighten operand checking of register-shifted-register...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Owen Anderson
Tighten operand checking on memory barrier instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Owen Anderson
Tighten operand checking on CPS instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Owen Anderson
Create a new register class for the set of all GPRs...
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
Jim Grosbach
ARM parsing and encoding for LDRBT instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-05
Jim Grosbach
ARM indexed load assembly parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-05
Jim Grosbach
ARM refactor indexed store instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-05
Jim Grosbach
ARM use a dedicated printer for postidx_reg operands.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-04
Jim Grosbach
ARM assembly parsing and encoding for LDR instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-04
Owen Anderson
LDCL_POST and STCL_POST need one's-complement offsets...
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-08-02
Jim Grosbach
Tidy up. 80 columns.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-02
Jim Grosbach
ARM: rename addrmode7 to addr_offset_none.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-01
Jim Grosbach
Move imm0_255 to ARMInstrInfo.td with the other immedia...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-01
Jim Grosbach
Fix comments.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-29
Jim Grosbach
ARM SRS instruction parsing, diassembly and encoding...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-29
Jim Grosbach
ARM CPS mode immediate is 5 bits, not 4.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-29
Jim Grosbach
ARM assembly parsing and encoding for RFE instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-29
Jim Grosbach
ARM SRS and RFE instructions are not code-gen only.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-29
Jim Grosbach
ARM range checking for mode on CPS instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-29
Jim Grosbach
Update FIXME.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-29
Jim Grosbach
Tweak comment.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-28
Jim Grosbach
ARM assembly parsing and encoding for BLX (immediate).
blob
|
commitdiff
|
raw
|
diff to current
2011-07-28
Jim Grosbach
ARM assembly parsing and encoding for BFC and BFI.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-28
Jim Grosbach
Add fixme.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-28
Owen Anderson
Fill in some encoding information for STRD instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-28
Owen Anderson
Revert r136295. It broke nightly testers because some...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-28
Jim Grosbach
ARM parsing and encoding for ADR.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-27
Owen Anderson
Refactor and improve the encodings/decodings for addrmo...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-27
Jim Grosbach
ARM assembly parsing and encoding support for USAT...
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
Owen Anderson
Refactor the STRT and STRBT instructions to distinguish...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-27
Jim Grosbach
ARM assembly parsing and encoding for extend instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-27
Jim Grosbach
ARM assembly parsing aliases for extend instructions...
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-26
Owen Anderson
Split am2offset into register addend and immediate...
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
ARM SWP instructions store, too, not just load.
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-26
Jim Grosbach
ARM fix asm parsing range check for [0,31] immediates.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-26
Jim Grosbach
ARM parsing and encoding for SVC instruction.
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-25
Jim Grosbach
Simply ARM so_reg MIOperandInfo definitions.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-25
Jim Grosbach
ARM asm operand renaming. Make things a bit more explicit.
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-25
Jim Grosbach
Tidy up formatting.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-25
Jim Grosbach
Tidy up a bit.
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 encoding and assembly parsing of SMLAD{X} instructions.
blob
|
commitdiff
|
raw
|
diff to current
next