summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMInstrNEON.td
Commit message (Expand)AuthorAge
* Add support for NEON VLD2-dup instructions.Bob Wilson2010-11-28
* Another minor refactoring for VLD1DUP instructions.Bob Wilson2010-11-28
* Refactor. Set alignment bit in VLD1-dup instruction classes.Bob Wilson2010-11-27
* Add NEON VLD1-dup instructions (load 1 element to all lanes).Bob Wilson2010-11-27
* Use by-name rather than by-order operand matching for some NEON encodings.Owen Anderson2010-11-21
* The Vm and Vn register fields must be the same for a register-register vmov.Owen Anderson2010-11-19
* Operand namesJim Grosbach2010-11-19
* Clarify operand names.Jim Grosbach2010-11-19
* Remove trailing whitespace.Jim Grosbach2010-11-18
* ARM PseudoInst instructions don't need or use an assembler string. Get rid ofJim Grosbach2010-11-18
* Encode the multi-load/store instructions with their respective modes ('ia',Bill Wendling2010-11-16
* Add support for ARM's specialized vector-compare-against-zero instructions.Owen Anderson2010-11-08
* Add codegen and encoding support for the immediate form of vbic.Owen Anderson2010-11-05
* Add support for code generation of the one register with immediate form of vorr.Owen Anderson2010-11-03
* Unlike a lot of NEON instructions, vext isn't _actually_ parameterized by ele...Owen Anderson2010-11-03
* Add codegen patterns for VST1-lane instructions. Radar 8599955.Bob Wilson2010-11-03
* Break ARM addrmode4 (load/store multiple base address) into its constituentJim Grosbach2010-11-03
* Revert r118097 to fix buildbots.Owen Anderson2010-11-02
* Since these fields are not exactly equivalent to the encoded field, rename th...Owen Anderson2010-11-02
* Provide correct encodings for the remaining vst variants that we currently ge...Owen Anderson2010-11-02
* Tentative encodings for the "single element from one lane" variant of vst1.Owen Anderson2010-11-02
* Add correct encodings for basic variants for vst3 and vst4.Owen Anderson2010-11-02
* Add NEON VST1-lane instructions. Partial fix for Radar 8599955.Bob Wilson2010-11-02
* Add correct encodings for the basic variants for vst2.Owen Anderson2010-11-02
* Add correct encodings for the basic form of vst1.Owen Anderson2010-11-02
* Factor out a common encoding class for loads and stores with a lane parameter.Owen Anderson2010-11-02
* Add correct encodings for the rest of the vld instructions that we generate.Owen Anderson2010-11-02
* Add correct NEON encodings for vld2, vld3, and vld4 basic variants.Owen Anderson2010-11-02
* Attempt to provide correct encodings for a number of other vld1 variants, whi...Owen Anderson2010-11-02
* Add correct NEON encodings for the "multiple single elements" form of vld.Owen Anderson2010-11-02
* Add NEON VLD1-lane instructions. Partial fix for Radar 8599955.Bob Wilson2010-11-01
* Add correct NEON encodings for vtbl and vtbx.Owen Anderson2010-10-28
* Add correct NEON encodings for vext, vtrn, vuzp, and vzip.Owen Anderson2010-10-27
* Provide correct encodings for NEON vcvt, which has its own special immediate ...Owen Anderson2010-10-27
* Provide correct encodings for the get_lane and set_lane variants of vmov.Owen Anderson2010-10-27
* Provide correct NEON encodings for vdup.Owen Anderson2010-10-27
* Add correct NEON encodings for vsli and vsri.Owen Anderson2010-10-27
* Add correct NEON encodings for vsra and vrsra.Owen Anderson2010-10-27
* Add correct NEON encodings for vqshl, vqshrn, vqshrun, vqrshl, vqshrn, and vq...Owen Anderson2010-10-26
* Correct NEON encodings for vshrn, vrshl, vrshr, vrshrn.Owen Anderson2010-10-26
* Simplify classes for shift instructions, which are never commutable.Owen Anderson2010-10-26
* Provide correct NEON encodings for vshl, register and immediate forms.Owen Anderson2010-10-26
* Add correct NEON encoding for vpadal.Owen Anderson2010-10-26
* Add NEON encodings for vmov and vmvn of immediates.Owen Anderson2010-10-26
* Add correct encodings for NEON vabal.Owen Anderson2010-10-25
* Add correct NEON encodings for vaba.Owen Anderson2010-10-25
* Attempt to provide correct encodings for NEON vbit and vbif, even though we c...Owen Anderson2010-10-25
* Provide correct NEON encodings for vbsl.Owen Anderson2010-10-25
* Add correct instruction encodings for vbic, vorn, and vmvn.Owen Anderson2010-10-25
* Add NEON encoding tests for vcgt and vacgt.Owen Anderson2010-10-25