projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ARM support the .arm and .thumb directives for assembly mode switching.
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
AsmParser
/
ARMAsmParser.cpp
2011-12-07
Jim Grosbach
ARM support the .arm and .thumb directives for assembly...
blob
|
commitdiff
|
raw
2011-12-07
Jim Grosbach
ARM: NEON SHLL instruction immediate operand range...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Jim Grosbach
Thumb2 encoding choice correction for PLD.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-05
Jim Grosbach
Tweak ADDrr fix. Bad check for explicit .w
blob
|
commitdiff
|
raw
|
diff to current
2011-12-05
Jim Grosbach
Thumb2 prefer ADD register encoding T2 to T3 when possible.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-05
Jim Grosbach
Thumb2 prefer encoding T3 to T4 for ADD/SUB immediate...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-02
Jim Grosbach
ARM NEON VEXT aliases for data type suffices.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-02
Jim Grosbach
ARM VST1 single lane assembly parsing.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-02
Jim Grosbach
ARM VLD1 single lane assembly parsing.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-02
Jim Grosbach
Clean up aliases for ARM VLD1 single-lane assembly...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-02
Jim Grosbach
ARM start parsing VLD1 single lane instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-30
Jim Grosbach
ARM parsing for VLD1 two register all lanes, no writeback.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-30
Jim Grosbach
ARM parsing aliases for VLD1 single register all lanes.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Jim Grosbach
Tidy up a bit.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-16
Jim Grosbach
Clean up debug printing of ARM shifted operands.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-16
Jim Grosbach
ARM assembly parsing for RRX mnemonic.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-16
Jim Grosbach
ARM mode aliases for bitwise instructions w/ register...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-15
Jim Grosbach
ARM assembly parsing for register range syntax for...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-15
Jim Grosbach
ARM accept an immediate offset in memory operands w...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-15
Jim Grosbach
ARM enclosing curly braces optional on one-register...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-15
Jim Grosbach
Fix typo.
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-15
Jim Grosbach
Thumb2 assembly parsing for mul.w in IT block fix.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-14
Jim Grosbach
Tidy up. 80 column.
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-11
Jim Grosbach
ARM vldm and vstm VFP instructions can take a data...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-11
Jim Grosbach
Nuke no longer accurate comment.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-11
Jim Grosbach
ARM allow Q registers in vldm/vstm register lists.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-10
Jim Grosbach
Thumb2 ldm/stm updating w/ one register in the list...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-10
Jim Grosbach
ARM let processInstruction() tranforms chain.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-10
Jim Grosbach
Thumb2 parsing for push/pop w/ hi registers in the...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-10
Jim Grosbach
Thumb1 diagnostics for reglist on PUSH/POP fix.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-10
Jim Grosbach
Thumb MUL assembly parsing for 3-operand form.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-10
Jim Grosbach
ARM .thumb_func directive for quoted symbol names.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-10
Jim Grosbach
ARM assembly parsing for LSR/LSL/ROR(immediate).
blob
|
commitdiff
|
raw
|
diff to current
2011-11-10
Jim Grosbach
ARM assembly parsing for ASR(immediate).
blob
|
commitdiff
|
raw
|
diff to current
2011-11-06
Benjamin Kramer
Replace (Lower|Upper)caseString in favor of StringRef...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-01
Jim Grosbach
ARM label operands can be quoted.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-01
Jim Grosbach
ARM label operands can have an optional '#' before...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-01
Jim Grosbach
ARM VLD/VST assembly parsing for symbolic address operands.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-31
Jim Grosbach
ARM VST1 w/ writeback assembly parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-28
Jim Grosbach
ARM mode 'mov' to 'mvn' assembler alias.
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
ARM Allow 'q' registers in VLD/VST vector lists.
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
ARM parse parenthesized expressions for label references.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-24
Jim Grosbach
ARM assembly parsing and encoding for VLD1 w/ writeback.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-22
Benjamin Kramer
Move various generated tables into read-only memory...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Jim Grosbach
Assembly parsing for 2-register sequential variant...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Jim Grosbach
Assembly parsing for 4-register variant of VLD1.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Jim Grosbach
Assembly parsing for 3-register variant of VLD1.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Jim Grosbach
ARM VLD parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Owen Anderson
Don't automatically set the "fc" bits on MSR instructio...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Jim Grosbach
Nuke an #if0 that got accidentally left in.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Jim Grosbach
ARM VTBL (one register) assembly parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Jim Grosbach
ARM assembly parsing and encoding for VMOV.i64.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Jim Grosbach
ARM assembly parsing and encoding for VMOV/VMVN/VORR...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Jim Grosbach
ARM assembly parsing and encoding for VMOV/VMVN/VORR...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Jim Grosbach
Tidy up.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Jim Grosbach
ARM NEON "vmov.i8" immediate assembly parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Chad Rosier
Removed set, but unused variables.
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-12
Jim Grosbach
ARM parsing and encoding for the <option> form of LDC...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
Jim Grosbach
ARM assembly parsing and encoding for LDC{2}{L}/STC...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
Jim Grosbach
ARM parse alignment specifier for NEON load/store instr...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
Jim Grosbach
ARM Rename operand sub-structure 'Mem' to 'Memory'...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-10
Jim Grosbach
Simplify operand Kind checks a bit.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-07
Jim Grosbach
ARM NEON assembly parsing and encoding for VDUP(scalar).
blob
|
commitdiff
|
raw
|
diff to current
2011-10-07
Jim Grosbach
ARM prefix asmparser operand kind enums for readability.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-07
Jim Grosbach
Improve ARM assembly parser diagnostic for unexpected...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-05
Owen Anderson
Support a valid, but not very useful, encoding of CPSIE...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-03
Jim Grosbach
ARM assembly parsing and encoding for VMOV immediate.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-03
Jim Grosbach
ARM parsing/encoding for VCMP/VCMPE.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-03
Jim Grosbach
ARM assembly parsing and encoding for VMRS/FMSTAT.
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-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
Teach the Thumb2 AsmParser to accept pre-indexed loads...
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-19
Jim Grosbach
Thumb2 assembly parsing and encoding for UMAAL/UMLAL...
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
Thumb2 assembly parsing and encoding for SXTB/SXTB16...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-19
Jim Grosbach
ARM asm parsing should handle pre-indexed writeback...
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
Jim Grosbach
Thumb2 assembly parsing and encoding for STR.
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 SMMULL.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-16
Jim Grosbach
Kill some dead code.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-16
Jim Grosbach
Tidy up a bit.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-16
Jim Grosbach
Thumb2 assembly parsing and encoding for SMLAL.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-14
Owen Anderson
Fix a crasher in Thumb2 MOV-immediate encoding for...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-14
Jim Grosbach
Thumb2 assembly parsing and encoding for MUL.
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-14
Jim Grosbach
Thumb2 assembly parsing for MOV in IT block.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-14
Jim Grosbach
ARM fix assembly parser handling of ranges in register...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-13
Jim Grosbach
Remove unnecessary scope resolution operator.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-13
Jim Grosbach
There's only 16 regs legal in a register list.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-13
Owen Anderson
Teach the Thumb ASM parser that BKPT is allowed in...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-12
Jim Grosbach
Tidy up a bit.
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
Thumb unconditional branches are allowed in IT blocks...
blob
|
commitdiff
|
raw
|
diff to current
next