2014-07-17 |
Tim Northover | ARM: support direct f16 <-> f64 conversions |
blob | commitdiff | raw |
2014-07-17 |
Tim Northover | CodeGen: extend f16 conversions to permit types > float. |
blob | commitdiff | raw | diff to current |
2014-01-07 |
David Peixotto | Add ARM fconsts/fconstd aliases for vmov.f32/vmov.f64 |
blob | commitdiff | raw | diff to current |
2013-12-29 |
Saleem Abdulrasool | ARM: provide VFP aliases for pre-V6 mnemonics |
blob | commitdiff | raw | diff to current |
2013-12-29 |
Saleem Abdulrasool | ARM: fix a few typos in comments |
blob | commitdiff | raw | diff to current |
2013-12-29 |
Saleem Abdulrasool | ARM: fix typo in VFP instruction definition |
blob | commitdiff | raw | diff to current |
2013-11-11 |
Artyom Skrobov | [ARM] Add support for MVFR2 which is new in ARMv8 |
blob | commitdiff | raw | diff to current |
2013-10-24 |
Tim Northover | ARM: Mark double-precision instructions as such |
blob | commitdiff | raw | diff to current |
2013-10-24 |
Tim Northover | ARM: mark various aliases with their architecture requi... |
blob | commitdiff | raw | diff to current |
2013-09-13 |
Joey Gouly | [ARMv8] Change hasV8Fp to hasFPARMv8, and other command... |
blob | commitdiff | raw | diff to current |
2013-08-27 |
Joey Gouly | [ARMv8] Add some negative tests for the recent VFP... |
blob | commitdiff | raw | diff to current |
2013-08-23 |
Joey Gouly | [ARMv8] Add CodeGen for VMAXNM/VMINNM. |
blob | commitdiff | raw | diff to current |
2013-08-22 |
Joey Gouly | [ARMv8] Add CodeGen support for VSEL. |
blob | commitdiff | raw | diff to current |
2013-08-22 |
Tim Northover | ARM: use TableGen patterns to select CMOV operations. |
blob | commitdiff | raw | diff to current |
2013-07-18 |
Joey Gouly | Add Thumb tests for the ARMv8 FP instructions that... |
blob | commitdiff | raw | diff to current |
2013-07-09 |
Joey Gouly | Add MC assembly/disassembly support for VRINT{A, N... |
blob | commitdiff | raw | diff to current |
2013-07-09 |
Joey Gouly | Add MC assembly/disassembly support for VRINT{Z, X... |
blob | commitdiff | raw | diff to current |
2013-07-09 |
Joey Gouly | Add MC assembly/disassembly support for VCVT{A, N,... |
blob | commitdiff | raw | diff to current |
2013-07-06 |
Joey Gouly | Add MC support for the v8fp instructions: vmaxnm and... |
blob | commitdiff | raw | diff to current |
2013-07-04 |
Joey Gouly | Add support for MC assembling and disassembling of... |
blob | commitdiff | raw | diff to current |
2013-07-04 |
Joey Gouly | Add a V8FP instruction 'vcvt{b,t}' to convert between... |
blob | commitdiff | raw | diff to current |
2013-06-11 |
Mihai Popa | This patch adds support for FPINST/FPINST2 as operands... |
blob | commitdiff | raw | diff to current |
2013-06-05 |
Arnold Schwaighofer | ARM sched model: Add divsion, loads, branches, vfp cvt |
blob | commitdiff | raw | diff to current |
2013-06-04 |
Arnold Schwaighofer | Revert series of sched model patches until I figure... |
blob | commitdiff | raw | diff to current |
2013-06-04 |
Arnold Schwaighofer | ARM sched model: Add divsion, loads, branches, vfp cvt |
blob | commitdiff | raw | diff to current |
2013-05-31 |
Tim Northover | ARM: add fstmx and fldmx instructions for assembly |
blob | commitdiff | raw | diff to current |
2012-09-29 |
Bob Wilson | Add LLVM support for Swift. |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Anton Korobeynikov | fp16-to-fp32 conversion instructions are available... |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Evan Cheng | Use vld1/vst1 to load/store f64 if alignment is < 4... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Anton Korobeynikov | The names of VFP variants of half-to-float conversion... |
blob | commitdiff | raw | diff to current |
2012-07-10 |
Richard Barton | Fix instruction description of VMOV (between two ARM... |
blob | commitdiff | raw | diff to current |
2012-07-09 |
Chad Rosier | Revert r159938 (and r159945) to appease the buildbots. |
blob | commitdiff | raw | diff to current |
2012-07-09 |
Richard Barton | Fix instruction description of VMOV (between two ARM... |
blob | commitdiff | raw | diff to current |
2012-06-21 |
Lang Hames | Add a missing llvm.fma -> VFNMS pattern to the ARM... |
blob | commitdiff | raw | diff to current |
2012-04-27 |
Lang Hames | Fix the order of the operands in the llvm.fma intrinsic... |
blob | commitdiff | raw | diff to current |
2012-04-23 |
Jim Grosbach | Tidy up. 80 columns, whitespace, et. al. |
blob | commitdiff | raw | diff to current |
2012-04-20 |
Jim Grosbach | ARM some VFP tblgen'erated two-operand aliases. |
blob | commitdiff | raw | diff to current |
2012-04-11 |
Evan Cheng | Add more fused mul+add/sub patterns. rdar://10139676 |
blob | commitdiff | raw | diff to current |
2012-04-11 |
Evan Cheng | Clean up ARM fused multiply + add/sub support some... |
blob | commitdiff | raw | diff to current |
2012-04-11 |
Evan Cheng | Match (fneg (fma) to vfnma. rdar://10139676 |
blob | commitdiff | raw | diff to current |
2012-04-10 |
Evan Cheng | Handle llvm.fma.* intrinsics. rdar://10914096 |
blob | commitdiff | raw | diff to current |
2012-03-16 |
Jim Grosbach | ARM divided syntax fmrx/fmxr mnemonics. |
blob | commitdiff | raw | diff to current |
2012-03-16 |
Jim Grosbach | ARM vmrs system registers mvfr0 and mvfr1 handling. |
blob | commitdiff | raw | diff to current |
2012-03-15 |
Jim Grosbach | ARM case-insensitive checking for APSR_nzcv. |
blob | commitdiff | raw | diff to current |
2012-03-15 |
Jim Grosbach | ARM aliases for pre-unified syntax fcmpz[sd] mnemonics. |
blob | commitdiff | raw | diff to current |
2012-03-15 |
Kristof Beyls | Fix VCVT decoding (between floating-point and fixed... |
blob | commitdiff | raw | diff to current |
2012-03-06 |
Lang Hames | Split fpscr into two registers: FPSCR and FPSCR_NZCV. |
blob | commitdiff | raw | diff to current |
2012-03-05 |
Jim Grosbach | ARM vpush/vpop assembler mnemonics accept an optional... |
blob | commitdiff | raw | diff to current |
2012-03-05 |
Sebastian Pop | updated patch for the ARM fused multiply add/sub |
blob | commitdiff | raw | diff to current |
2012-02-18 |
Jia Liu | Emacs-tag and some comment fix for all ARM, CellSPU... |
blob | commitdiff | raw | diff to current |
2012-01-22 |
Anton Korobeynikov | Add fused multiple+add instructions from VFPv4. |
blob | commitdiff | raw | diff to current |
2011-12-22 |
Jim Grosbach | ARM VFP assembly parsing and encoding for VCVT(float... |
blob | commitdiff | raw | diff to current |
2011-12-22 |
Jim Grosbach | Remove some bogus comments. |
blob | commitdiff | raw | diff to current |
2011-12-22 |
Jim Grosbach | ARM pre-UAL aliases. fcmp[sd]. |
blob | commitdiff | raw | diff to current |
2011-12-21 |
Jim Grosbach | ARM VFP optional data type on VMOV GPR<-->SPR. |
blob | commitdiff | raw | diff to current |
2011-12-19 |
Jim Grosbach | ARM VFP pre-UAL mnemonic aliases for fmul[sd]. |
blob | commitdiff | raw | diff to current |
2011-12-19 |
Jim Grosbach | ARM VFP pre-UAL mnemonic aliases for fcpy[sd] and fdiv... |
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 some more pre-UAL VFP mnemonics for convenience... |
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-10 |
Jim Grosbach | ARM add some more pre-UAL VFP mnemonics for convenience... |
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-08 |
Jim Grosbach | ARM convenience aliases for VSQRT. |
blob | commitdiff | raw | diff to current |
2011-12-08 |
Jim Grosbach | ARM VFP support 'fmrs/fmsr' aliases for 'vldr' |
blob | commitdiff | raw | diff to current |
2011-12-08 |
Jim Grosbach | ARM VFP support 'flds/fldd' aliases for 'vldr' |
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-11-15 |
Jim Grosbach | ARM VFP assembly parsing for VADD and VSUB two-operand... |
blob | commitdiff | raw | diff to current |
2011-11-15 |
Jim Grosbach | ARM size suffix on VFP single-precision 'vmov' is optional. |
blob | commitdiff | raw | diff to current |
2011-11-15 |
Jim Grosbach | ARM assembly parsing for optional datatype suffix on... |
blob | commitdiff | raw | diff to current |
2011-11-15 |
Jim Grosbach | ARM assembly parsing for two-operand form of 'mul'... |
blob | commitdiff | raw | diff to current |
2011-11-14 |
Jim Grosbach | ARM VLDR/VSTR instructions don't need a size suffix. |
blob | commitdiff | raw | diff to current |
2011-11-14 |
Jim Grosbach | ARM assembly parsing type suffix options for VLDR/VSTR. |
blob | commitdiff | raw | diff to current |
2011-11-11 |
Jim Grosbach | ARM optional size suffix for VLDR/VSTR syntax. |
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 assembly parsing and encoding for VMRS/FMSTAT. |
blob | commitdiff | raw | diff to current |
2011-09-30 |
Jim Grosbach | ARM fix encoding of VMOV.f32 and VMOV.f64 immediates. |
blob | commitdiff | raw | diff to current |
2011-08-29 |
Owen Anderson | Add missing encoding information for some of the GPR... |
blob | commitdiff | raw | diff to current |
2011-08-22 |
Owen Anderson | Provide operand encoding information for half-precision... |
blob | commitdiff | raw | diff to current |
2011-08-22 |
Owen Anderson | Fix decoding of VMOVSRR and VMOVRRS, which account... |
blob | commitdiff | raw | diff to current |
2011-08-02 |
Owen Anderson | Fix the broken encodings for the VFP vmov.f32 and vmov... |
blob | commitdiff | raw | diff to current |
2011-07-13 |
Owen Anderson | Add a target-indepedent entry to MCInstrDesc to describ... |
blob | commitdiff | raw | diff to current |
2011-07-07 |
Cameron Zwarich | The VMLA instruction and its friends are not actually... |
blob | commitdiff | raw | diff to current |
2011-06-27 |
Jim Grosbach | ARM assembler support for vpush/vpop. |
blob | commitdiff | raw | diff to current |
2011-06-13 |
Jim Grosbach | Clean up a few 80 column violations. |
blob | commitdiff | raw | diff to current |
2011-04-19 |
Bob Wilson | Some single-precision VFP instructions can execute... |
blob | commitdiff | raw | diff to current |
2011-03-29 |
Owen Anderson | Get rid of the non-writeback versions VLDMDB and VSTMDB... |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Jim Grosbach | Pseudo-ize VMOVDcc and VMOVScc. |
blob | commitdiff | raw | diff to current |
2011-03-05 |
Bob Wilson | Remove unused conditional negate operations. |
blob | commitdiff | raw | diff to current |
2011-02-22 |
Evan Cheng | VFP single precision arith instructions can go down... |
blob | commitdiff | raw | diff to current |
2011-02-16 |
Evan Cheng | Some single precision VFP instructions may be executed... |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Bruno Cardoso Lopes | Create two new generic classes to represent the followi... |
blob | commitdiff | raw | diff to current |
2011-01-11 |
Bob Wilson | Fix a comment: We now have intrinsics for vcvtr. |
blob | commitdiff | raw | diff to current |
2010-12-23 |
Chris Lattner | Flag -> Glue, the ongoing saga |
blob | commitdiff | raw | diff to current |
2010-12-05 |
Evan Cheng | Making use of VFP / NEON floating point multiply-accumu... |
blob | commitdiff | raw | diff to current |
2010-11-17 |
Bill Wendling | Proper encoding for VLDM and VSTM instructions. The... |
blob | commitdiff | raw | diff to current |
2010-11-16 |
Bill Wendling | vldm and vstm are mnemonics for vldmia and vstmia resp. |
blob | commitdiff | raw | diff to current |
2010-11-16 |
Bill Wendling | Encode the multi-load/store instructions with their... |
blob | commitdiff | raw | diff to current |
2010-11-13 |
Bill Wendling | Add uses of the *_ldst_multi multiclasses. These aren... |
blob | commitdiff | raw | diff to current |
2010-11-13 |
Bill Wendling | Convert the modes to lower case. |
blob | commitdiff | raw | diff to current |
2010-11-13 |
Bill Wendling | Add *_ldst_mult multiclasses to the ARM back-end. These... |
blob | commitdiff | raw | diff to current |
next |