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
/
ARMInstrNEON.td
2011-12-21
Jim Grosbach
ARM NEON mnemonic aliase for vrecpeq.
blob
|
commitdiff
|
raw
2011-12-21
Jim Grosbach
ARM NEON optional data type on VSWP instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-21
Jim Grosbach
ARM NEON mnemonic aliases for vzipq and vswpq.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-21
Jim Grosbach
ARM NEON assmebly parsing for VLD2 to all lanes instruc...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-21
Jim Grosbach
ARM NEON VLD2 assembly parsing for structure to all...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-20
Jim Grosbach
ARM assembly parsing and encoding for VST2 single-eleme...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-20
Jim Grosbach
ARM assembly parsing and encoding for VLD2 single-eleme...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Jim Grosbach
ARM NEON assembly aliases for VMOV<-->VMVN for i32...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Jim Grosbach
ARM NEON two-operand aliases for VPADD.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Jim Grosbach
ARM NEON implied destination aliases for VMAX/VMIN.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Jim Grosbach
ARM NEON relax parse time diagnostics for alignment...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Jim Grosbach
Tidy up.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-16
Jim Grosbach
ARM NEON aliases for vmovq.f*
blob
|
commitdiff
|
raw
|
diff to current
2011-12-15
Jim Grosbach
ARM NEON VCLE is an alias for VCGE w/ the source operan...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-15
Jim Grosbach
ARM NEON VTBL/VTBX assembly parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-14
Jim Grosbach
ARM NEON better assembly operand range checking for...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-14
Jim Grosbach
ARM NEON VLD2/VST2 lane indexed assembly parsing and...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-14
Jim Grosbach
ARM NEON fix alignment encoding for VST2 w/ writeback.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-14
Jim Grosbach
Nuke old code. Missed in last commit.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-14
Jim Grosbach
ARM NEON refactor VST2 w/ writeback instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-14
Jim Grosbach
ARM NEON improve factoring a bit. No functional change.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-14
Jim Grosbach
ARM NEON VST2 assembly parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-13
Jim Grosbach
ARM NEON two-operand aliases for VQDMULH.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-13
Jim Grosbach
ARM add more 'gas' compatibility aliases for NEON instr...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Jim Grosbach
ARM add some pre-UAL VFP mnemonics for convenience...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Jim Grosbach
ARM NEON data type aliases for VBIC(register).
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Jim Grosbach
ARM assembly parsing and encoding for VLD2 with writeback.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Jim Grosbach
Tidy up. Better base class factoring.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Jim Grosbach
Tidy up. Better base class factoring.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Jim Grosbach
ARM 64-bit VEXT assembly uses a .64 suffix, not .32...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Jim Grosbach
ARM VSHR implied destination operand form aliases.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Jim Grosbach
ARM VSUB implied destination operand form aliases.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Jim Grosbach
ARM VQADD implied destination operand form aliases.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Jim Grosbach
ARM a few more VMUL implied destination operand form...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Jim Grosbach
ARM NEON two-operand aliases for VSHL(immediate).
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Jim Grosbach
ARM NEON two-operand aliases for VSHL(register).
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Jim Grosbach
Fix copy/past-o.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Jim Grosbach
ARM NEON two-operand aliases for VMUL.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Jim Grosbach
ARM optional destination operand variants for VEXT...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Jim Grosbach
ARM two-operand aliases for VAND/VEOR/VORR instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Jim Grosbach
ARM two-operand aliases for VADDW instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Jim Grosbach
ARM two-operand aliases for VADD instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Jim Grosbach
ARM NEON VCLT(register) is a pseudo aliasing VCGT(regis...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Jim Grosbach
ARM tidy up and remove no longer needed InstAlias defin...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Jim Grosbach
ARM: NEON SHLL instruction immediate operand range...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Jim Grosbach
ARM: Parameterize the immediate operand type for NEON...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-05
Jim Grosbach
ARM assembly parsing for the rest of the VMUL data...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-05
Jim Grosbach
Fix previous commit. Oops.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-05
Jim Grosbach
Tidy up. No functional change.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-05
Jim Grosbach
ARM assmebler parsing for two-operand VMUL instructions.
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 VEXT tighten up operand classes a bit.
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 all lanes, with writeback.
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-29
Jim Grosbach
Add comment.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Jim Grosbach
ARM parsing aliases for data-size suffices on VST1.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Jim Grosbach
ARM assembly parsing and encoding for four-register...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Jim Grosbach
ARM assembly parsing and encoding for three-register...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-15
Jim Grosbach
ARM assembly parsing for data type suffices on NEON...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-15
Jim Grosbach
ARM alternate size suffices for VTRN instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-15
Owen Anderson
Fix an ambiguous decoding where we failed to properly...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-15
Jim Grosbach
ARM parsing datatype suffix variants for register-write...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-15
Evan Cheng
Add vmov.f32 to materialize f32 immediate splats which...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-15
Jim Grosbach
ARM parsing datatype suffix variants for fixed-writebac...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-14
Jim Grosbach
ARM parsing datatype suffix variants for non-writeback...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-14
Jim Grosbach
ARM parsing datatype suffix variants for non-writeback...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-14
Jim Grosbach
Add explanatory comment.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-14
Jim Grosbach
ARM parsing optional datatype suffix for VAND/VEOR...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-12
Jim Grosbach
Re-apply 144430, this time with the associated isel...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-11
Jim Grosbach
Oops. Missed the isel half of this. revert while I...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-11
Jim Grosbach
ARM assembly parsing for VST1 two-register encoding.
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
Owen Anderson
Specify that the high bit of the alignment field is...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-25
Jim Grosbach
ARM assembly parsing and encoding for VLD1 with writeback.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-24
Jim Grosbach
Nuke dead code. Nothing generates the VLD1d64QPseudo_UP...
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-24
Jim Grosbach
ARM assembly parsing and encoding for VLD1 w/ writeback.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-24
Jim Grosbach
ARM refactor am6offset usage for VLD1.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Jim Grosbach
Assembly parsing for 4-register sequential variant...
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
Jim Grosbach
Remove some outdated comments.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-20
Jim Grosbach
ARM VLD1/VST1 (one register, no writeback) assembly...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-20
Jim Grosbach
ARM VTBX (one register) assembly parsing and encoding.
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
Yet more ARM NEON assembly parsing for the lane index...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Jim Grosbach
ARM vmla/vmls assembly parsing for the lane index operand.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Jim Grosbach
ARM vmov assembly parsing for the lane index operand.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Jim Grosbach
ARM vmla/vmls assembly parsing for the lane index operand.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Jim Grosbach
ARM vqdmulh assembly parsing for the lane index operand.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Jim Grosbach
ARM vmul assembly parsing for the lane index operand.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Jim Grosbach
ARM vqdmlal assembly parsing for the lane index operand.
blob
|
commitdiff
|
raw
|
diff to current
next