summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to Code...Craig Topper2018-03-291-1/+1
* Fix layering by moving ValueTypes.h from CodeGen to IRDavid Blaikie2018-03-231-1/+1
* [globalisel][legalizerinfo] Follow up on post-commit review comments after r3...Daniel Sanders2018-02-131-1/+0
* [globalisel][legalizer] Adapt LegalizerInfo to support inter-type dependencie...Daniel Sanders2018-01-291-298/+256
* [globalisel] Make LegalizerInfo::LegalizeAction available outside of Legalize...Daniel Sanders2018-01-291-26/+27
* Revert r319691: [globalisel][tablegen] Split atomic load/store into separate ...Daniel Sanders2017-12-051-8/+0
* [globalisel][tablegen] Split atomic load/store into separate opcode and enabl...Daniel Sanders2017-12-041-0/+8
* GlobalISel: Enable the legalization of G_MERGE_VALUES and G_UNMERGE_VALUESVolkan Keles2017-12-011-0/+17
* [aarch64][globalisel] Legalize G_ATOMIC_CMPXCHG_WITH_SUCCESS and G_ATOMICRMW_*Daniel Sanders2017-11-301-1/+3
* Fix VS2017 narrowing conversion warning. NFCISimon Pilgrim2017-11-281-1/+1
* [aarch64][globalisel] Define G_ATOMIC_CMPXCHG and G_ATOMICRMW_* and make them...Daniel Sanders2017-11-281-1/+18
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-1/+1
* [GlobalISel] Enable legalizing non-power-of-2 sized types.Kristof Beyls2017-11-071-41/+128
* [AArch64][LegalizerInfo] Mark s128 G_BITCAST legalQuentin Colombet2017-10-161-1/+3
* [AArch64][GlobalISel] Make G_PHI of p0 types legal.Amara Emerson2017-10-081-1/+1
* [globalisel] Add a G_BSWAP instruction and support bswap using it.Daniel Sanders2017-09-191-0/+3
* [AArch64][GlobalISel] Select all fpexts.Ahmed Bougacha2017-09-121-6/+7
* [GISel]: Implement widenScalar for Legalizing G_PHIAditya Nandakumar2017-08-251-0/+3
* [GISEl]: Translate phi into G_PHIAditya Nandakumar2017-08-231-0/+3
* [GlobalISel] Make GlobalISel a non-optional library.Quentin Colombet2017-08-031-4/+0
* [GISel]: Support Widening G_ICMP's destination operand.Aditya Nandakumar2017-07-311-2/+4
* [globalisel][tablegen] Enable the import of rules involving fma.Daniel Sanders2017-07-181-1/+1
* [GISel]: Enhance the MachineIRBuilder APIAditya Nandakumar2017-07-061-3/+2
* GlobalISel: add G_IMPLICIT_DEF instruction.Tim Northover2017-06-301-0/+3
* AArch64: legalize G_EXTRACT operations.Tim Northover2017-06-261-0/+6
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-2/+2
* GlobalISel: constrain G_INSERT to inserting just one value per instruction.Tim Northover2017-03-031-3/+2
* GlobalISel: legalize va_arg on AArch64.Tim Northover2017-02-151-0/+78
* GlobalISel: deal with new G_PTR_MASK instruction on AArch64.Tim Northover2017-02-141-0/+2
* GlobalISel: legalize G_FPOW to a libcall on AArch64.Tim Northover2017-02-081-2/+4
* GlobalISel: expand mul-with-overflow into mul-hi on AArch64.Tim Northover2017-02-081-1/+4
* GlobalISel: select G_VASTART on iOS AArch64.Tim Northover2017-02-081-0/+2
* GlobalISel: legalize narrow G_SELECTS on AArch64.Tim Northover2017-02-061-1/+4
* GlobalISel: legalize G_INSERT instructionsTim Northover2017-02-061-0/+12
* [GlobalISel] Add support for indirectbrKristof Beyls2017-01-301-0/+1
* [AArch64][LegalizerInfo] Specify the type of the opcode.Quentin Colombet2017-01-271-6/+6
* Revert "[AArch64][LegalizerInfo] Specify the type of the initialization list."Quentin Colombet2017-01-271-76/+70
* [AArch64][LegalizerInfo] Specify the type of the initialization list.Quentin Colombet2017-01-271-70/+76
* [AArch64][GlobalISel] Legalize narrow scalar fp->int conversions.Ahmed Bougacha2017-01-231-3/+2
* [AArch64][GlobalISel] Legalize narrow scalar ops again.Ahmed Bougacha2017-01-231-1/+5
* [AArch64][GlobalISel] Widen scalar int->fp conversions.Ahmed Bougacha2017-01-201-1/+7
* [GlobalISel] Pointers are legal operands for G_SELECT on AArch64Kristof Beyls2017-01-191-1/+1
* GlobalISel: allow truncating pointer casts on AArch64.Tim Northover2016-10-311-1/+3
* GlobalISel: rename legalizer components to match others.Tim Northover2016-10-141-0/+202
OpenPOWER on IntegriCloud