index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
ARM
/
ARMInstrNEON.td
Commit message (
Expand
)
Author
Age
*
ARM vmla/vmls assembly parsing for the lane index operand.
Jim Grosbach
2011-10-18
*
ARM vqdmulh assembly parsing for the lane index operand.
Jim Grosbach
2011-10-18
*
ARM vmul assembly parsing for the lane index operand.
Jim Grosbach
2011-10-18
*
ARM vqdmlal assembly parsing for the lane index operand.
Jim Grosbach
2011-10-18
*
ARM assembly parsing and encoding for VMOV.i64.
Jim Grosbach
2011-10-18
*
ARM assembly parsing and encoding for VMOV/VMVN/VORR/VBIC.i32.
Jim Grosbach
2011-10-18
*
ARM assembly parsing and encoding for VMOV/VMVN/VORR/VBIC.i16.
Jim Grosbach
2011-10-17
*
ARM NEON "vmov.i8" immediate assembly parsing and encoding.
Jim Grosbach
2011-10-17
*
Tidy up organization.
Jim Grosbach
2011-10-17
*
ARM NEON assembly parsing and encoding for VDUP(scalar).
Jim Grosbach
2011-10-07
*
Remove the VMOVQQ pseudo instruction.
Chad Rosier
2011-08-20
*
Remove VMOVQQQQ pseudo instruction.
Chad Rosier
2011-08-20
*
Specify a necessary fixed bit for VLD3DUP, and otherwise rearrange the Thumb2...
Owen Anderson
2011-08-15
*
Fix problems decoding the to/from-lane NEON memory instructions, and add a co...
Owen Anderson
2011-08-15
*
Replace the existing ARM disassembler with a new one based on the FixedLenDec...
Owen Anderson
2011-08-09
*
Add missing register constraint for some VLD3/VLD4 pseudo instructions.
Bob Wilson
2011-08-05
*
Remove VMOVDneon and VMOVQ, which are just aliases for VORR. This continues ...
Owen Anderson
2011-07-15
*
Remove unnecessary duplicate instruction definitions that simply overloaded t...
Owen Anderson
2011-07-15
*
Clean up a few 80 column violations.
Jim Grosbach
2011-06-13
*
Fix encoding for VEXTdf.
Tanya Lattner
2011-06-02
*
Fixed MC encoding for index_align for VLD1/VST1 (single element from one lane...
Mon P Wang
2011-05-09
*
Fixed encoding for VEXTqf
Mon P Wang
2011-04-07
*
Somehow we managed to forget to encode the lane index for a large swathe of N...
Owen Anderson
2011-03-30
*
Add a ARM-specific SD node for VBSL so that forms with a constant first operand
Cameron Zwarich
2011-03-30
*
Get rid of the non-writeback versions VLDMDB and VSTMDB, which don't actually...
Owen Anderson
2011-03-29
*
ARM VDUPfd and VDUPfq can just be patterns. The instruction is the same
Jim Grosbach
2011-03-11
*
ARM VDUPLNfq and VDUPLNfd definitions can just be Pat<>s for VDUPLN32q
Jim Grosbach
2011-03-11
*
ARM VREV64df and VREV64qf can just be patterns. The instruction is the same
Jim Grosbach
2011-03-11
*
* Correct encoding for VSRI.
Bill Wendling
2011-03-09
*
Correct the encoding for VRSRA and VSRA instructions.
Bill Wendling
2011-03-09
*
* Fix VRSHR and VSHR to have the correct encoding for the immediate.
Bill Wendling
2011-03-08
*
Rename the narrow shift right immediate operands to "shr_imm*" operands. Also
Bill Wendling
2011-03-07
*
Narrow right shifts need to encode their immediates differently from a normal
Bill Wendling
2011-03-01
*
Add patterns to use post-increment addressing for Neon VST1-lane instructions.
Bob Wilson
2011-02-25
*
Change VLD3/4 and VST3/4 for quad registers to not update the address register.
Bob Wilson
2011-02-07
*
Fix some NEON instruction itineraries.
Bob Wilson
2011-02-07
*
Add ARM patterns to match EXTRACT_SUBVECTOR nodes.
Bob Wilson
2011-01-07
*
Rearrange some Neon multiclasses. No functional changes.
Bob Wilson
2010-12-18
*
Fix result type of Neon floating-point comparisons against zero.
Bob Wilson
2010-12-18
*
Add Neon VCVT instructions for f32 <-> f16 conversions.
Bob Wilson
2010-12-15
*
Remove the rest of the *_sfp Neon instruction patterns.
Bob Wilson
2010-12-13
*
Simplify N2VSPat, removing some unnecessary type arguments.
Bob Wilson
2010-12-13
*
Delete a line that I forgot to revert previously.
Bob Wilson
2010-12-13
*
Use COPY_TO_REGCLASS instead of pseudo instructions for Neon FP patterns.
Bob Wilson
2010-12-13
*
Use pseudo instructions for 2-register Neon instructions for scalar FP.
Bob Wilson
2010-12-13
*
Remove unused instruction class arguments.
Bob Wilson
2010-12-13
*
Add float patterns for Neon vld1-lane/dup and vst1-lane operations.
Bob Wilson
2010-12-10
*
Remove unused arguments.
Bob Wilson
2010-12-10
*
Making use of VFP / NEON floating point multiply-accumulate / subtraction is
Evan Cheng
2010-12-05
*
Fix copy/pasto in vmin.f32 encoding.
Jim Grosbach
2010-12-02
[next]