summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp
Commit message (Expand)AuthorAgeFilesLines
* [globalisel] Rename G_GEP to G_PTR_ADDDaniel Sanders2019-11-051-1/+1
* Second attempt to add iterator_range::empty()Jordan Rose2019-10-071-1/+1
* Allow target to handle STRICT floating-point nodesUlrich Weigand2019-06-051-2/+2
* [GlobalISel] Fix inserting copies in the right position for reg definitionsMarcello Maggioni2019-04-261-2/+2
* [GlobalISel][Utils] Add a getConstantVRegVal variant that looks through instrsQuentin Colombet2019-03-141-2/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* ADT/STLExtras: Introduce llvm::empty; NFCMatthias Braun2018-10-311-1/+1
* [GISel] Make constrainSelectedInstRegOperands() available to the legalizer. NFCAditya Nandakumar2018-01-171-44/+0
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-1/+1
* [globalisel][tablegen] Import signextload and zeroextload.Daniel Sanders2017-11-111-1/+7
* Re-commit r315885: [globalisel][tblgen] Add support for iPTR and implement am...Daniel Sanders2017-10-161-0/+18
* Revert r315885: [globalisel][tblgen] Add support for iPTR and implement am_un...Daniel Sanders2017-10-161-18/+0
* [globalisel][tblgen] Add support for iPTR and implement am_unscaled* and am_i...Daniel Sanders2017-10-161-0/+18
* Re-commit r315863: [globalisel][tablegen] Import ComplexPattern when used as ...Daniel Sanders2017-10-151-1/+1
* Revert r315863: [globalisel][tablegen] Import ComplexPattern when used as an ...Daniel Sanders2017-10-151-1/+1
* [globalisel][tablegen] Import ComplexPattern when used as an operatorDaniel Sanders2017-10-151-1/+1
* [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko2017-09-291-4/+2
* [globalisel][tablegen] Finish fixing compile-time regressions by merging the ...Daniel Sanders2017-07-051-149/+0
* [globalisel][tablegen] Fix an unused variable warning in release builds after...Daniel Sanders2017-07-051-1/+1
* [globalisel][tablegen] Added instruction emission to the state-machine-based ...Daniel Sanders2017-07-051-0/+153
* [globalisel][tablegen] Partially fix compile-time regressions by converting m...Daniel Sanders2017-07-041-0/+3
* [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko2017-06-261-9/+11
* [globalisel][tablegen] Add support for COPY_TO_REGCLASS.Daniel Sanders2017-06-201-0/+12
* Re-commit: [globalisel][tablegen] Import rules containing intrinsic_wo_chain.Daniel Sanders2017-05-181-1/+1
* [globalisel][tablegen] Compute available feature bits correctly.Daniel Sanders2017-04-291-2/+3
* [GISEL]: Move getConstantVReg to UtilsAditya Nandakumar2017-04-191-17/+0
* [tablegen][globalisel] Add support for nested instruction matching.Daniel Sanders2017-04-041-0/+5
* [GlobalISel] Add a 'getConstantVRegVal' helper.Ahmed Bougacha2017-03-271-12/+20
* [GlobalISel] Move method definition to the proper file. NFC.Ahmed Bougacha2017-03-191-0/+21
* [X86][GlobalISel] Initial implementation , select G_ADD gpr, gprIgor Breger2017-02-221-0/+7
* [GlobalISel] Refactor the logic to constraint registers.Quentin Colombet2016-12-221-12/+7
* [ARM] GlobalISel: Select add i32, i32Diana Picus2016-12-161-0/+5
* GlobalISel: select G_GLOBAL_VALUE uses on AArch64.Tim Northover2016-10-101-2/+2
* [AArch64][GlobalISel] Select G_MUL.Ahmed Bougacha2016-08-161-0/+4
* [AArch64][GlobalISel] Select p0 G_FRAME_INDEX.Ahmed Bougacha2016-08-161-2/+2
* [AArch64][GlobalISel] Select G_LOAD/G_STORE.Ahmed Bougacha2016-07-291-2/+6
* [GlobalISel] Introduce an instruction selector.Ahmed Bougacha2016-07-271-0/+52
OpenPOWER on IntegriCloud