summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* [GlobalISel][ARM] Adding HPR and QPR regclasses to FPRB regbankRoman Tereshin2018-05-231-0/+5
* [ARM GlobalISel] Map G_SITOFP and G_UITOFPDiana Picus2018-01-301-0/+14
* [ARM GlobalISel] Map G_FPTOSI and G_FPTOUIDiana Picus2018-01-301-0/+14
* [ARM GlobalISel] Map G_FPEXT and G_FPTRUNC to FPRDiana Picus2018-01-171-0/+18
* [ARM GlobalISel] Map G_FMA to FPRDiana Picus2018-01-121-0/+14
* [ARM GlobalISel] Map G_FNEG to the FPR bankDiana Picus2018-01-101-1/+2
* [ARM GlobalISel] Support G_INTTOPTR and G_PTRTOINT for s32Diana Picus2017-12-221-0/+2
* [ARM GlobalISel] Fix assertion in RegBankSelectDiana Picus2017-12-201-1/+17
* [ARM GlobalISel] Support G_FDIV for s32 and s64Diana Picus2017-11-231-1/+2
* [ARM GlobalISel] Support G_FMUL for s32 and s64Diana Picus2017-11-231-1/+2
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-1/+1
* [GlobalISel|ARM] : Allow legalizing G_FSUBJaved Absar2017-10-301-4/+3
* [ARM] GlobalISel: Map shift operands to GPRsDiana Picus2017-10-061-0/+3
* [GISEl]: Translate phi into G_PHIAditya Nandakumar2017-08-231-1/+1
* [GlobalISel] Make GlobalISel a non-optional library.Quentin Colombet2017-08-031-4/+0
* [ARM] GlobalISel: Map G_GLOBAL_VALUE to GPRDiana Picus2017-07-261-0/+1
* [ARM] GlobalISel: Support G_BRCONDDiana Picus2017-07-141-0/+4
* [ARM] GlobalISel: Support G_BRDiana Picus2017-07-131-0/+3
* Fixup r307893: Silence warningDiana Picus2017-07-131-0/+2
* [ARM] GlobalISel: Move local variable. NFCDiana Picus2017-07-131-4/+10
* [ARM] GlobalISel: Add reg mapping for s64 G_FCMPDiana Picus2017-07-111-5/+9
* [ARM] GlobalISel: Map s32 G_FCMP in reg bank selectDiana Picus2017-07-061-0/+14
* [ARM] GlobalISel: Support G_SELECT for i32Diana Picus2017-06-271-0/+12
* [ARM] GlobalISel: Support G_ICMP for i32 and pointersDiana Picus2017-06-191-0/+10
* [ARM] GlobalISel: Purge G_SEQUENCEDiana Picus2017-06-071-14/+16
* [ARM] GlobalISel: Support G_XORDiana Picus2017-06-071-0/+1
* [ARM] GlobalISel: Support G_ORDiana Picus2017-06-071-0/+1
* [ARM] GlobalISel: Support G_ANDDiana Picus2017-06-071-0/+1
* [ARM][GlobalISel] Support for G_ANYEXTDiana Picus2017-05-111-0/+1
* [RegisterBankInfo] Uniquely allocate instruction mapping.Quentin Colombet2017-05-051-7/+7
* [ARM] GlobalISel: Support G_(S|U)DIV for s32Diana Picus2017-04-241-0/+2
* [ARM] GlobalISel: Add support for G_TRUNCDiana Picus2017-04-211-0/+1
* [ARM] GlobalISel: Add support for G_MULDiana Picus2017-04-191-0/+1
* [ARM] GlobalISel: Add support for G_SUBDiana Picus2017-04-181-0/+1
* [ARM] GlobalISel: Support SP in regbankselectDiana Picus2017-03-131-0/+1
* GlobalISel: restrict G_EXTRACT instruction to just one operand.Tim Northover2017-03-061-4/+2
* [ARM] GlobalISel: Add mapping for G_CONSTANTDiana Picus2017-02-281-0/+1
* [ARM] GlobalISel: Add reg bank mapping for G_GEPDiana Picus2017-02-281-0/+1
* [ARM] GlobalISel: Add reg bank mappings for storesDiana Picus2017-02-241-0/+2
* [ARM] GlobalISel: Check mappings used by reg bank selectDiana Picus2017-02-171-21/+120
* [ARM] GlobalISel: Assert that we don't use the FPR bank if we don't have VFPDiana Picus2017-02-161-0/+12
* [ARM] GlobalISel: Add reg bank mappings for G_SEQUENCE and G_EXTRACTDiana Picus2017-02-161-0/+26
* [ARM] GlobalISel: Make the FPR bank 64-bit wideDiana Picus2017-02-161-4/+21
* [ARM] GlobalISel: Add FPR reg bankDiana Picus2017-02-081-1/+9
* [globalisel][arm] Tablegen-erate current Register Bank Information.Daniel Sanders2017-02-051-32/+4
* [ARM] GlobalISel: Support i8/i16 ABI extensionsDiana Picus2017-01-251-0/+3
* Re-commit: [globalisel] Tablegen-erate current Register Bank InformationDaniel Sanders2017-01-191-1/+3
* Re-revert: [globalisel] Tablegen-erate current Register Bank InformationDaniel Sanders2017-01-181-3/+1
* Re-commit: [globalisel] Tablegen-erate current Register Bank InformationDaniel Sanders2017-01-181-1/+3
* Revert r292132: [globalisel] Tablegen-erate current Register Bank Information...Daniel Sanders2017-01-161-3/+1
OpenPOWER on IntegriCloud