summaryrefslogtreecommitdiff
path: root/lib/Target/AArch64/AArch64InstructionSelector.cpp
AgeCommit message (Expand)Author
2018-07-31[AArch64][GlobalISel] Add isel support for G_BLOCK_ADDR.Amara Emerson
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2018-05-05[globalisel] Update GlobalISel emitter to match new representation of extendi...Daniel Sanders
2018-04-25[AArch64][GlobalISel] Implement selection for the llvm.trap intrinsic.Amara Emerson
2018-02-20[AArch64][GlobalISel] When copying from a gpr32 to an fpr16 reg, convert to f...Amara Emerson
2018-02-18Fix unused assertion variable warning.Amara Emerson
2018-02-18[AArch64][GlobalISel] Fix an assert fail/miscompile when fp16 types are copiedAmara Emerson
2018-02-18[AArch64][GlobalISel] Support G_INSERT/G_EXTRACT of types < s32 bits.Amara Emerson
2018-02-02[AArch64][GlobalISel] Use getRegClassForTypeOnBank() in selectCopy.Amara Emerson
2018-02-02[GlobalISel] Constrain the dest reg of IMPLICT_DEF.Amara Emerson
2018-01-24[AArch64][GlobalISel] Fall back during AArch64 isel if we have a volatile load.Amara Emerson
2018-01-18[AArch64][GlobalISel] Add isel support for global values in the large code mo...Amara Emerson
2018-01-17[GISel] Make constrainSelectedInstRegOperands() available to the legalizer. NFCAditya Nandakumar
2018-01-16[GlobalISel][TableGen] Add support for SDNodeXFormVolkan Keles
2017-12-05Revert r319691: [globalisel][tablegen] Split atomic load/store into separate ...Daniel Sanders
2017-12-04[globalisel][tablegen] Split atomic load/store into separate opcode and enabl...Daniel Sanders
2017-11-16[globalisel][tablegen] Generate rule coverage and use it to identify untested...Daniel Sanders
2017-10-26InstructionSelectorImpl.h: Modularize/remove ODR violations by using a static...David Blaikie
2017-10-20[globalisel][tablegen] Fix small spelling nits. NFCDaniel Sanders
2017-10-16[aarch64][globalisel] Fix a crash in selectAddrModeIndexed() caused by incorr...Daniel Sanders
2017-10-16Re-commit r315885: [globalisel][tblgen] Add support for iPTR and implement am...Daniel Sanders
2017-10-16Revert r315885: [globalisel][tblgen] Add support for iPTR and implement am_un...Daniel Sanders
2017-10-16[globalisel][tblgen] Add support for iPTR and implement am_unscaled* and am_i...Daniel Sanders
2017-10-15Re-commit r315863: [globalisel][tablegen] Import ComplexPattern when used as ...Daniel Sanders
2017-10-15Revert r315863: [globalisel][tablegen] Import ComplexPattern when used as an ...Daniel Sanders
2017-10-15[globalisel][tablegen] Import ComplexPattern when used as an operatorDaniel Sanders
2017-10-13[globalisel][tablegen] Add support for fpimm and import of APInt/APFloat base...Daniel Sanders
2017-09-12[AArch64][GlobalISel] Select all fpexts.Ahmed Bougacha
2017-09-12[AArch64][GlobalISel] Select all fptruncs.Ahmed Bougacha
2017-08-23[GISEl]: Translate phi into G_PHIAditya Nandakumar
2017-08-17Re-commit: [globalisel][tablegen] Support zero-instruction emission.Daniel Sanders
2017-08-15Revert r310919 - [globalisel][tablegen] Support zero-instruction emission.Daniel Sanders
2017-08-15Re-commit with some instrumentation: [globalisel][tablegen] Support zero-inst...Daniel Sanders
2017-08-11Revert r310716 (and r310735): [globalisel][tablegen] Support zero-instruction...Daniel Sanders
2017-08-11[globalisel][tablegen] Support zero-instruction emission.Daniel Sanders
2017-08-08[globalisel][tablegen] Add support for importing 'imm' operands.Daniel Sanders
2017-08-03[GlobalISel] Make GlobalISel a non-optional library.Quentin Colombet
2017-07-31[GISel]: Support Widening G_ICMP's destination operand.Aditya Nandakumar
2017-07-20Recommit: GlobalISel: select G_EXTRACT and G_INSERT instructions on AArch64.Tim Northover
2017-07-20Revert "GlobalISel: select G_EXTRACT and G_INSERT instructions on AArch64."Diana Picus
2017-07-19GlobalISel: partially revert r308540.Tim Northover
2017-07-19GlobalISel: fix SUBREG_TO_REG implementation.Tim Northover
2017-07-19GlobalISel: select G_EXTRACT and G_INSERT instructions on AArch64.Tim Northover
2017-07-12GlobalISel: Handle selection of G_IMPLICIT_DEF in AArch64Justin Bogner
2017-07-08[AArch64] Fix -Wimplicit-fallthrough warnings. NFCI.Simon Pilgrim
2017-07-04[globalisel][tablegen] Partially fix compile-time regressions by converting m...Daniel Sanders
2017-06-27[globalisel][tablegen] Add support for EXTRACT_SUBREG.Daniel Sanders
2017-04-29[globalisel][tablegen] Compute available feature bits correctly.Daniel Sanders
2017-04-22[globalisel][tablegen] Revise API for ComplexPattern operands to improve flex...Daniel Sanders
2017-04-21[globalisel][tablegen] Import SelectionDAG's rule predicates and support the ...Daniel Sanders