summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Re-commit: [globalisel][tablegen] Support zero-instruction emission.Daniel Sanders2017-08-171-1/+11
* Revert r310919 - [globalisel][tablegen] Support zero-instruction emission.Daniel Sanders2017-08-151-11/+1
* Re-commit with some instrumentation: [globalisel][tablegen] Support zero-inst...Daniel Sanders2017-08-151-1/+11
* Revert r310716 (and r310735): [globalisel][tablegen] Support zero-instruction...Daniel Sanders2017-08-111-11/+1
* [globalisel][tablegen] Support zero-instruction emission.Daniel Sanders2017-08-111-1/+11
* [globalisel][tablegen] Add support for importing 'imm' operands.Daniel Sanders2017-08-081-1/+2
* [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-4/+6
* Recommit: GlobalISel: select G_EXTRACT and G_INSERT instructions on AArch64.Tim Northover2017-07-201-1/+49
* Revert "GlobalISel: select G_EXTRACT and G_INSERT instructions on AArch64."Diana Picus2017-07-201-48/+1
* GlobalISel: partially revert r308540.Tim Northover2017-07-191-24/+0
* GlobalISel: fix SUBREG_TO_REG implementation.Tim Northover2017-07-191-1/+24
* GlobalISel: select G_EXTRACT and G_INSERT instructions on AArch64.Tim Northover2017-07-191-1/+48
* GlobalISel: Handle selection of G_IMPLICIT_DEF in AArch64Justin Bogner2017-07-121-0/+3
* [AArch64] Fix -Wimplicit-fallthrough warnings. NFCI.Simon Pilgrim2017-07-081-2/+6
* [globalisel][tablegen] Partially fix compile-time regressions by converting m...Daniel Sanders2017-07-041-0/+2
* [globalisel][tablegen] Add support for EXTRACT_SUBREG.Daniel Sanders2017-06-271-2/+7
* [globalisel][tablegen] Compute available feature bits correctly.Daniel Sanders2017-04-291-13/+7
* [globalisel][tablegen] Revise API for ComplexPattern operands to improve flex...Daniel Sanders2017-04-221-14/+8
* [globalisel][tablegen] Import SelectionDAG's rule predicates and support the ...Daniel Sanders2017-04-211-1/+18
* Revert r300964 + r300970 - [globalisel][tablegen] Import SelectionDAG's rule ...Daniel Sanders2017-04-211-18/+1
* [globalisel][tablegen] Import SelectionDAG's rule predicates and support the ...Daniel Sanders2017-04-211-1/+18
* [GISEL]: Move getConstantVReg to UtilsAditya Nandakumar2017-04-191-0/+1
* [globalisel][tablegen] Move <Target>InstructionSelector declarations to anony...Daniel Sanders2017-04-061-1/+52
* [tablegen][globalisel] Add support for nested instruction matching.Daniel Sanders2017-04-041-36/+0
* [GlobalISel][AArch64] Extract a variable out of an NDEBUG block. NFC.Ahmed Bougacha2017-03-271-2/+2
* [GlobalISel][AArch64] Fold FI into LDR/STR ui addressing mode.Ahmed Bougacha2017-03-271-0/+5
* [GlobalISel][AArch64] Fold G_GEP into LDR/STR ui addressing mode.Ahmed Bougacha2017-03-271-1/+19
* [GlobalISel][AArch64] Select store of zero to WZR/XZR.Ahmed Bougacha2017-03-271-0/+11
* [GlobalISel][AArch64] Select CBZ.Ahmed Bougacha2017-03-271-0/+47
* [globalisel] Correct G_CONSTANT path of selectArithImmed()Daniel Sanders2017-03-161-1/+4
* [globalisel][tblgen] Add support for ComplexPatternsDaniel Sanders2017-03-141-2/+56
* [globalisel] Decouple src pattern operands from dst pattern operands.Daniel Sanders2017-02-241-1/+4
* GlobalISel: deal with new G_PTR_MASK instruction on AArch64.Tim Northover2017-02-141-0/+11
* GlobalISel: represent atomic loads & stores via the MachineMemOperand.Tim Northover2017-02-131-0/+6
* GlobalISel: select G_[SU]MULH on AArch64.Tim Northover2017-02-081-0/+28
* GlobalISel: select G_VASTART on iOS AArch64.Tim Northover2017-02-081-0/+36
* [GlobalISel] Add support for indirectbrKristof Beyls2017-01-301-0/+5
* [GlobalISel] Generate selector for more integer binop patterns.Ahmed Bougacha2017-01-251-36/+1
* [AArch64][GlobalISel] Legalize narrow scalar ops again.Ahmed Bougacha2017-01-231-5/+1
* [GlobalISel] Pointers are legal operands for G_SELECT on AArch64Kristof Beyls2017-01-191-1/+1
* GlobalISel: fix comparison order for G_FCMPTim Northover2017-01-171-2/+2
* [GlobalISel] Fix AArch64 ICMP instruction selectionKristof Beyls2017-01-051-3/+7
* [GlobalISel] Add basic Selector-emitter tblgen backend.Ahmed Bougacha2016-12-211-6/+6
* GlobalISel: fix GOT accesses on AArch64.Tim Northover2016-12-131-2/+3
* GlobalISel: make G_CONSTANT take a ConstantInt rather than int64_t.Tim Northover2016-12-051-0/+3
* GlobalISel: translate invoke and landingpad instructionsTim Northover2016-11-091-1/+1
* GlobalISel: support selecting fpext/fptrunc instructions on AArch64.Tim Northover2016-11-081-0/+54
* GlobalISel: support selecting G_SELECT on AArch64.Tim Northover2016-11-081-0/+40
* GlobalISel: constrain PHI registers on AArch64.Tim Northover2016-11-081-3/+33
OpenPOWER on IntegriCloud