| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix the order of the operands in the llvm.fma intrinsic patterns for ARM, | Lang Hames | 2012-04-27 | 1 | -20/+21 |
* | Tidy up. 80 columns, whitespace, et. al. | Jim Grosbach | 2012-04-23 | 1 | -6/+6 |
* | ARM some VFP tblgen'erated two-operand aliases. | Jim Grosbach | 2012-04-20 | 1 | -16/+8 |
* | Add more fused mul+add/sub patterns. rdar://10139676 | Evan Cheng | 2012-04-11 | 1 | -2/+42 |
* | Clean up ARM fused multiply + add/sub support some more: rename some isel | Evan Cheng | 2012-04-11 | 1 | -32/+32 |
* | Match (fneg (fma) to vfnma. rdar://10139676 | Evan Cheng | 2012-04-11 | 1 | -0/+8 |
* | Handle llvm.fma.* intrinsics. rdar://10914096 | Evan Cheng | 2012-04-10 | 1 | -0/+8 |
* | ARM divided syntax fmrx/fmxr mnemonics. | Jim Grosbach | 2012-03-16 | 1 | -0/+2 |
* | ARM vmrs system registers mvfr0 and mvfr1 handling. | Jim Grosbach | 2012-03-16 | 1 | -0/+4 |
* | ARM case-insensitive checking for APSR_nzcv. | Jim Grosbach | 2012-03-15 | 1 | -1/+1 |
* | ARM aliases for pre-unified syntax fcmpz[sd] mnemonics. | Jim Grosbach | 2012-03-15 | 1 | -0/+5 |
* | Fix VCVT decoding (between floating-point and fixed-point, Floating-point). ... | Kristof Beyls | 2012-03-15 | 1 | -16/+38 |
* | Split fpscr into two registers: FPSCR and FPSCR_NZCV. | Lang Hames | 2012-03-06 | 1 | -5/+5 |
* | ARM vpush/vpop assembler mnemonics accept an optional size suffix. | Jim Grosbach | 2012-03-05 | 1 | -0/+8 |
* | updated patch for the ARM fused multiply add/sub | Sebastian Pop | 2012-03-05 | 1 | -16/+16 |
* | Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,... | Jia Liu | 2012-02-18 | 1 | -1/+1 |
* | Add fused multiple+add instructions from VFPv4. | Anton Korobeynikov | 2012-01-22 | 1 | -16/+121 |
* | ARM VFP assembly parsing and encoding for VCVT(float <--> fixed point). | Jim Grosbach | 2011-12-22 | 1 | -16/+32 |
* | Remove some bogus comments. | Jim Grosbach | 2011-12-22 | 1 | -36/+18 |
* | ARM pre-UAL aliases. fcmp[sd]. | Jim Grosbach | 2011-12-22 | 1 | -0/+2 |
* | ARM VFP optional data type on VMOV GPR<-->SPR. | Jim Grosbach | 2011-12-21 | 1 | -3/+11 |
* | ARM VFP pre-UAL mnemonic aliases for fmul[sd]. | Jim Grosbach | 2011-12-19 | 1 | -0/+1 |
* | ARM VFP pre-UAL mnemonic aliases for fcpy[sd] and fdiv[sd]. | Jim Grosbach | 2011-12-19 | 1 | -0/+4 |
* | ARM NEON two-operand aliases for VQDMULH. | Jim Grosbach | 2011-12-13 | 1 | -0/+2 |
* | ARM add some more pre-UAL VFP mnemonics for convenience when porting old code. | Jim Grosbach | 2011-12-13 | 1 | -0/+2 |
* | ARM add more 'gas' compatibility aliases for NEON instructions. | Jim Grosbach | 2011-12-13 | 1 | -3/+0 |
* | ARM add some more pre-UAL VFP mnemonics for convenience when porting old code. | Jim Grosbach | 2011-12-10 | 1 | -0/+20 |
* | ARM add some pre-UAL VFP mnemonics for convenience when porting old code. | Jim Grosbach | 2011-12-09 | 1 | -6/+17 |
* | ARM convenience aliases for VSQRT. | Jim Grosbach | 2011-12-08 | 1 | -0/+6 |
* | ARM VFP support 'fmrs/fmsr' aliases for 'vldr' | Jim Grosbach | 2011-12-08 | 1 | -0/+2 |
* | ARM VFP support 'flds/fldd' aliases for 'vldr' | Jim Grosbach | 2011-12-08 | 1 | -0/+6 |
* | ARM tidy up and remove no longer needed InstAlias definitions. | Jim Grosbach | 2011-12-07 | 1 | -8/+8 |
* | ARM VFP assembly parsing for VADD and VSUB two-operand forms. | Jim Grosbach | 2011-11-15 | 1 | -0/+10 |
* | ARM size suffix on VFP single-precision 'vmov' is optional. | Jim Grosbach | 2011-11-15 | 1 | -0/+5 |
* | ARM assembly parsing for optional datatype suffix on VFP VMOV GPR<->VFP insns. | Jim Grosbach | 2011-11-15 | 1 | -0/+11 |
* | ARM assembly parsing for two-operand form of 'mul' instruction. | Jim Grosbach | 2011-11-15 | 1 | -0/+6 |
* | ARM VLDR/VSTR instructions don't need a size suffix. | Jim Grosbach | 2011-11-14 | 1 | -18/+9 |
* | ARM assembly parsing type suffix options for VLDR/VSTR. | Jim Grosbach | 2011-11-14 | 1 | -0/+9 |
* | ARM optional size suffix for VLDR/VSTR syntax. | Jim Grosbach | 2011-11-11 | 1 | -0/+9 |
* | ARM assembly parsing and encoding for VMOV immediate. | Jim Grosbach | 2011-10-03 | 1 | -0/+8 |
* | ARM assembly parsing and encoding for VMRS/FMSTAT. | Jim Grosbach | 2011-10-03 | 1 | -0/+7 |
* | ARM fix encoding of VMOV.f32 and VMOV.f64 immediates. | Jim Grosbach | 2011-09-30 | 1 | -30/+26 |
* | Add missing encoding information for some of the GPR<->FP register moves. | Owen Anderson | 2011-08-29 | 1 | -2/+23 |
* | Provide operand encoding information for half-precision VCVT instructions. F... | Owen Anderson | 2011-08-22 | 1 | -8/+8 |
* | Fix decoding of VMOVSRR and VMOVRRS, which account for the overwhelming major... | Owen Anderson | 2011-08-22 | 1 | -0/+3 |
* | Fix the broken encodings for the VFP vmov.f32 and vmov.f64 instructions, as w... | Owen Anderson | 2011-08-02 | 1 | -6/+8 |
* | Add a target-indepedent entry to MCInstrDesc to describe the encoded size of ... | Owen Anderson | 2011-07-13 | 1 | -2/+2 |
* | The VMLA instruction and its friends are not actually fused; they're plain old | Cameron Zwarich | 2011-07-07 | 1 | -1/+1 |
* | ARM assembler support for vpush/vpop. | Jim Grosbach | 2011-06-27 | 1 | -0/+9 |
* | Clean up a few 80 column violations. | Jim Grosbach | 2011-06-13 | 1 | -4/+8 |