aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* [AArch64][SVE/NEON] Add support for FROUNDEVEN for both NEON and fixed length...Bradley Smith2021-03-171-0/+27
* [AArch64] Allow folding FMUL/FADD into FMA for FP16 typesBradley Smith2021-02-181-2/+21
* [AArch64] Save FP for leaf functions when disabling frame pointer eliminationFangrui Song2019-12-131-4/+4
* [AArch64][GlobalISel] Select G_INTRINSIC_ROUNDJessica Paquette2019-04-231-0/+11
* [AArch64][GlobalISel] Legalize G_FEXP2Jessica Paquette2019-04-031-0/+9
* [GlobalISel][AArch64] Select G_FFLOORJessica Paquette2019-02-111-0/+13
* [GlobalISel][AArch64] Select G_FEXPJessica Paquette2019-01-301-0/+12
* [GlobalISel][AArch64] Select G_FABSJessica Paquette2019-01-301-0/+13
* [GlobalISel][AArch64] Add instruction selection support for @llvm.log2Jessica Paquette2019-01-301-0/+13
* [GlobalISel][AArch64] Add instruction selection support for @llvm.sqrtJessica Paquette2019-01-301-0/+13
* [GlobalISel][AArch64] Add legalization for G_FLOGJessica Paquette2019-01-281-0/+13
* [GlobalISel][AArch64] Add instruction selection support for @llvm.log10Jessica Paquette2019-01-281-0/+13
* [GlobalISel][AArch64] Add instruction selection support for G_FCOS and G_FSINJessica Paquette2019-01-281-2/+26
* Replace "no-frame-pointer-*" function attributes with "frame-pointer"Francis Visoiu Mistrih2019-01-141-4/+4
* [GlobalISel][AArch64] Add support for widening G_FCEILJessica Paquette2018-12-211-0/+23
* [AArch64] Fix FCCMP with FP16 operandsBryan Chan2018-08-011-0/+30
* Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry2018-02-271-1/+1
* Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Quentin Colombet2018-02-171-1/+1
* [AArch64] Fixes for ARMv8.2-A FP16 scalar intrinsic - llvm portionAbderrazek Zaafrani2018-02-121-0/+30
* [MachineCopyPropagation] Extend pass to do COPY source forwardingGeoff Berry2018-02-011-1/+1
* Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source for...Geoff Berry2017-10-031-1/+1
* Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry2017-10-021-1/+1
* Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source for...Sam McCall2017-09-041-1/+1
* Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry2017-09-011-1/+1
* Revert r312154 "Re-enable "[MachineCopyPropagation] Extend pass to do COPY so...Hans Wennborg2017-08-301-1/+1
* Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry2017-08-301-1/+1
* [AArch64] Custom lowering of copysign f16Sjoerd Meijer2017-08-241-26/+53
* [AArch64] Do not promote f16 when subtarget HasFullFP16Sjoerd Meijer2017-08-181-434/+686
* Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding" ro...Geoff Berry2017-08-181-1/+1
* Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forward...Geoff Berry2017-08-171-1/+1
* Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry2017-08-171-1/+1
* [MachineCopyPropagation] Extend pass to do COPY source forwardingGeoff Berry2017-08-161-1/+1
* [AArch64] Avoid materializing constant 1 by using csinc, rather than csel.Chad Rosier2016-08-261-6/+4
* add support for -print-imm-hex for AArch64Paul Osmialowski2016-05-131-4/+4
* [CodeGen] Round [SU]INT_TO_FP result when promoting from f16.Ahmed Bougacha2016-05-061-0/+28
* [AArch64] Enable non-leaf frame pointer elimination.Geoff Berry2016-03-021-1/+1
* [AArch64] Enable PostRAScheduler for AArch64 generic build.Chad Rosier2015-12-211-1/+1
* [AArch64] Promote f16 SELECT_CC CC operands when op is legal.Ahmed Bougacha2015-11-171-0/+27
* [CodeGen] Mark the promoted FCOPYSIGN result FP_ROUND as TRUNCating.Ahmed Bougacha2015-08-131-0/+15
* [AArch64] Also custom-lowering mismatched vector/f16 FCOPYSIGN.Ahmed Bougacha2015-08-131-9/+3
* [CodeGen] When Promoting, don't extend the 2nd FCOPYSIGN operand.Ahmed Bougacha2015-08-131-3/+34
* [AArch64] Match fminnum/fmaxnum for vector fminnm/fmaxnm instead of an intrin...James Molloy2015-08-111-10/+4
* AArch64: make inexact signalling on round Darwin-specificTim Northover2015-07-161-16/+12
* [AArch64] Promote f16 operations to f32.Ahmed Bougacha2015-04-101-0/+765