2015-08-29 |
James Molloy | [ARM] Hoist fabs/fneg above a conversion to float. |
blob | commitdiff | raw |
2015-08-11 |
James Molloy | [ARM] Replace ARMISD::VMINNM/VMAXNM with ISD::FMINNUM... |
blob | commitdiff | raw | diff to current |
2015-04-28 |
Sergey Dmitrouk | Reapply r235977 "[DebugInfo] Add debug locations to... |
blob | commitdiff | raw | diff to current |
2015-04-28 |
Daniel Jasper | Revert "[DebugInfo] Add debug locations to constant... |
blob | commitdiff | raw | diff to current |
2015-04-28 |
Sergey Dmitrouk | [DebugInfo] Add debug locations to constant SD nodes |
blob | commitdiff | raw | diff to current |
2015-03-23 |
Bradley Smith | Revert "[ARM] Add more pattern matching for f16 <-... |
blob | commitdiff | raw | diff to current |
2015-03-23 |
James Molloy | [ARM] Remove target-specific ITOFP/FPTOI nodes |
blob | commitdiff | raw | diff to current |
2015-03-23 |
Bradley Smith | [ARM] Add more pattern matching for f16 <-> f64 conversions |
blob | commitdiff | raw | diff to current |
2014-11-26 |
Craig Topper | Replace neverHasSideEffects=1 with hasSideEffects=0... |
blob | commitdiff | raw | diff to current |
2014-08-25 |
Chad Rosier | [AArch32] Add patterns for VCVT{A,N,P,M}. |
blob | commitdiff | raw | diff to current |
2014-08-21 |
Oliver Stannard | [ARM] Enable DP copy, load and store instructions for... |
blob | commitdiff | raw | diff to current |
2014-08-20 |
Quentin Colombet | [ARM] Mark VMOVRRD with the ExtractSubreg property... |
blob | commitdiff | raw | diff to current |
2014-08-15 |
Chad Rosier | [AArch32] Add support for FP rounding operations for... |
blob | commitdiff | raw | diff to current |
2014-08-11 |
Quentin Colombet | [ARM] Mark VMOVDRR with the RegSequence property and... |
blob | commitdiff | raw | diff to current |
2014-07-17 |
Tim Northover | ARM: support direct f16 <-> f64 conversions |
blob | commitdiff | raw | diff to current |
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 |
next |