summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [AArch64][GlobalISel] Refactor selectBuildVector to use MachineIRBuilder. NFC.Amara Emerson2019-02-251-60/+43
* Re-land "[AArch64][GlobalISel] Implement partial support for G_SHUFFLE_VECTOR""Amara Emerson2019-02-211-0/+130
* Revert "[AArch64][GlobalISel] Implement partial support for G_SHUFFLE_VECTOR"Amara Emerson2019-02-211-130/+0
* [AArch64][GlobalISel] Implement partial support for G_SHUFFLE_VECTORAmara Emerson2019-02-201-0/+130
* Move some classes into anonymous namespaces. NFC.Benjamin Kramer2019-02-111-3/+3
* [NFC][GlobalISel]: Add a convenience method to MachineInstrBuilder to simplif...Aditya Nandakumar2019-02-051-1/+1
* [GlobalISel][AArch64][NFC] Fix incorrect comment in selectUnmergeValuesJessica Paquette2019-01-251-1/+1
* Fix gcc -Wparentheses warning. NFCI.Simon Pilgrim2019-01-251-4/+4
* [GlobalISel][AArch64] Avoid unused variable warning for variable only used in...Benjamin Kramer2019-01-241-0/+1
* [GlobalISel][AArch64] Avoid unused function warnings in Release buildsBenjamin Kramer2019-01-241-0/+2
* Suppress unused capture warning in CheckCopyJessica Paquette2019-01-241-1/+1
* [GlobalISel][AArch64] Add isel support for FP16 vector @llvm.ceilJessica Paquette2019-01-241-91/+415
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Fix build errors introduced by r349712 on aarch64 bots.Amara Emerson2018-12-201-2/+1
* [AArch64][GlobalISel] Implement selection og G_MERGE of two s32s into s64.Amara Emerson2018-12-201-0/+50
* Introduce control flow speculation tracking pass for AArch64Kristof Beyls2018-12-181-7/+27
* [GISel]: Refactor MachineIRBuilder to allow passing additional parameters to ...Aditya Nandakumar2018-12-111-1/+1
* [GlobalISel] Restrict G_MERGE_VALUES capability and replace with new opcodes.Amara Emerson2018-12-101-0/+128
* [AArch64][GlobalISel] Re-enable selection of volatile loads.Amara Emerson2018-12-051-6/+0
* [AArch64] Add Tiny Code Model for AArch64David Green2018-08-221-0/+3
* [AArch64][GlobalISel] Add isel support for G_BLOCK_ADDR.Amara Emerson2018-07-311-31/+65
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-50/+57
* [globalisel] Update GlobalISel emitter to match new representation of extendi...Daniel Sanders2018-05-051-3/+3
* [AArch64][GlobalISel] Implement selection for the llvm.trap intrinsic.Amara Emerson2018-04-251-0/+9
* [AArch64][GlobalISel] When copying from a gpr32 to an fpr16 reg, convert to f...Amara Emerson2018-02-201-4/+31
* Fix unused assertion variable warning.Amara Emerson2018-02-181-0/+1
* [AArch64][GlobalISel] Fix an assert fail/miscompile when fp16 types are copiedAmara Emerson2018-02-181-0/+25
* [AArch64][GlobalISel] Support G_INSERT/G_EXTRACT of types < s32 bits.Amara Emerson2018-02-181-3/+19
* [AArch64][GlobalISel] Use getRegClassForTypeOnBank() in selectCopy.Amara Emerson2018-02-021-23/+15
* [GlobalISel] Constrain the dest reg of IMPLICT_DEF.Amara Emerson2018-02-021-0/+6
* [AArch64][GlobalISel] Fall back during AArch64 isel if we have a volatile load.Amara Emerson2018-01-241-0/+6
* [AArch64][GlobalISel] Add isel support for global values in the large code mo...Amara Emerson2018-01-181-0/+34
* [GISel] Make constrainSelectedInstRegOperands() available to the legalizer. NFCAditya Nandakumar2018-01-171-4/+4
* [GlobalISel][TableGen] Add support for SDNodeXFormVolkan Keles2018-01-161-0/+11
* Revert r319691: [globalisel][tablegen] Split atomic load/store into separate ...Daniel Sanders2017-12-051-0/+6
* [globalisel][tablegen] Split atomic load/store into separate opcode and enabl...Daniel Sanders2017-12-041-6/+0
* [globalisel][tablegen] Generate rule coverage and use it to identify untested...Daniel Sanders2017-11-161-4/+5
* InstructionSelectorImpl.h: Modularize/remove ODR violations by using a static...David Blaikie2017-10-261-2/+2
* [globalisel][tablegen] Fix small spelling nits. NFCDaniel Sanders2017-10-201-14/+14
* [aarch64][globalisel] Fix a crash in selectAddrModeIndexed() caused by incorr...Daniel Sanders2017-10-161-1/+5
* Re-commit r315885: [globalisel][tblgen] Add support for iPTR and implement am...Daniel Sanders2017-10-161-0/+125
* Revert r315885: [globalisel][tblgen] Add support for iPTR and implement am_un...Daniel Sanders2017-10-161-125/+0
* [globalisel][tblgen] Add support for iPTR and implement am_unscaled* and am_i...Daniel Sanders2017-10-161-0/+125
* Re-commit r315863: [globalisel][tablegen] Import ComplexPattern when used as ...Daniel Sanders2017-10-151-5/+8
* Revert r315863: [globalisel][tablegen] Import ComplexPattern when used as an ...Daniel Sanders2017-10-151-8/+5
* [globalisel][tablegen] Import ComplexPattern when used as an operatorDaniel Sanders2017-10-151-5/+8
* [globalisel][tablegen] Add support for fpimm and import of APInt/APFloat base...Daniel Sanders2017-10-131-0/+5
* [AArch64][GlobalISel] Select all fpexts.Ahmed Bougacha2017-09-121-27/+0
* [AArch64][GlobalISel] Select all fptruncs.Ahmed Bougacha2017-09-121-28/+3
* [GISEl]: Translate phi into G_PHIAditya Nandakumar2017-08-231-2/+4
OpenPOWER on IntegriCloud