summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ARM] GlobalISel: Legalize G_FCMP for s32Diana Picus2017-07-061-0/+132
* [ARM] GlobalISel: Widen s1, s8, s16 G_CONSTANTDiana Picus2017-07-061-0/+2
* [GlobalISel] Refactor Legalizer helpers for libcallsDiana Picus2017-07-051-4/+9
* [ARM] GlobalISel: Extract tiny helper. NFCDiana Picus2017-07-051-2/+5
* [GlobalISel] Make multi-step legalization work.Kristof Beyls2017-06-301-38/+1
* [ARM] GlobalISel: Support G_SELECT for pointersDiana Picus2017-06-271-0/+1
* [ARM] GlobalISel: Support G_SELECT for i32Diana Picus2017-06-271-0/+3
* [ARM] GlobalISel: Support G_ICMP for s8 and s16Diana Picus2017-06-191-0/+2
* [ARM] GlobalISel: Support G_ICMP for i32 and pointersDiana Picus2017-06-191-0/+4
* [ARM] GlobalISel: Add support for i32 moduloDiana Picus2017-06-151-0/+45
* [ARM] GlobalISel: Support G_XORDiana Picus2017-06-071-1/+1
* [ARM] GlobalISel: Support G_ORDiana Picus2017-06-071-1/+1
* [ARM] GlobalISel: Support G_ANDDiana Picus2017-06-071-1/+1
* [ARM][GlobalISel] Legalize narrow scalar ops by wideningDiana Picus2017-05-111-3/+5
* [ARM] GlobalISel: Legalize s8 and s16 G_(S|U)DIVDiana Picus2017-04-241-0/+52
* [ARM] GlobalISel: Support G_(S|U)DIV for s32Diana Picus2017-04-241-0/+7
* [ARM] GlobalISel: Add support for G_MULDiana Picus2017-04-191-1/+1
* [ARM] GlobalISel: Add support for G_SUBDiana Picus2017-04-181-2/+3
* GlobalISel: Allow legalizing G_FADD to a libcallDiana Picus2017-04-111-0/+3
* [ARM] GlobalISel: Support G_FPOW for float and doubleDiana Picus2017-04-101-2/+3
* [ARM] GlobalISel: Support frem for 64-bit valuesDiana Picus2017-04-071-0/+1
* [ARM] GlobalISel: Support frem for 32-bit valuesDiana Picus2017-04-071-1/+3
* [ARM] GlobalISel: Legalize 32-bit constantsDiana Picus2017-02-281-0/+2
* [ARM] GlobalISel: Legalize G_GEP with 32-bit offsetsDiana Picus2017-02-281-0/+3
* [ARM] GlobalISel: Legalize storesDiana Picus2017-02-241-3/+6
* Revert "[ARM] GlobalISel: Legalize stores"Diana Picus2017-02-241-5/+3
* [ARM] GlobalISel: Legalize storesDiana Picus2017-02-241-3/+5
* [ARM] GlobalISel: Use Subtarget in LegalizerDiana Picus2017-02-171-10/+8
* [ARM] GlobalISel: Legalize 64-bit G_FADD and G_LOADDiana Picus2017-02-161-0/+7
* [ARM] GlobalISel: Add FPR reg bankDiana Picus2017-02-081-0/+4
* [ARM] GlobalISel: Legalize loading pointersDiana Picus2017-02-021-1/+1
* [ARM][LegalizerInfo] Specify the type of the opcode.Quentin Colombet2017-01-271-1/+1
* [ARM] GlobalISel: Load i1, i8 and i16 args from stackDiana Picus2017-01-261-1/+2
* [ARM] GlobalISel: Support i1 add and ABI extensionsDiana Picus2017-01-251-2/+3
* [ARM] GlobalISel: Support i8/i16 ABI extensionsDiana Picus2017-01-251-0/+6
* [ARM] GlobalISel: Allow i8 and i16 addsDiana Picus2016-12-191-1/+6
* [ARM] GlobalISel: Support loading from the stackDiana Picus2016-12-191-0/+6
* [ARM] GlobalISel: Select add i32, i32Diana Picus2016-12-161-0/+5
* [ARM] Add plumbing for GlobalISelDiana Picus2016-11-111-0/+28
OpenPOWER on IntegriCloud