summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp
Commit message (Expand)AuthorAgeFilesLines
* [GlobalISel] Defer setting HasCalls on MachineFrameInfo to selection time.Amara Emerson2019-09-201-0/+18
* GlobalISel: Fix missing pass dependencyMatt Arsenault2019-08-301-0/+1
* GlobalISel: Add known bits to InstructionSelectorMatt Arsenault2019-08-291-1/+5
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-2/+2
* [GlobalISel] Make the InstructionSelector instance non-const, allowing state ...Amara Emerson2019-08-131-2/+3
* Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders2019-08-011-3/+3
* GlobalISel: Remove redundant pass initializationTom Stellard2019-06-181-3/+1
* [GlobalISel] Make isel verification checks of vregs run under NDEBUG only.Amara Emerson2019-03-161-4/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* CodeGen: Remove pipeline dependencies on StackProtector; NFCMatthias Braun2018-07-131-0/+1
* Revert "(HEAD -> master, origin/master, arcpatch-D37582) CodeGen: Remove pipe...Matthias Braun2018-07-121-1/+0
* CodeGen: Remove pipeline dependencies on StackProtector; NFCMatthias Braun2018-07-121-0/+1
* [GlobalISel] NFCI, Getting GlobalISel ~5% fasterRoman Tereshin2018-05-231-14/+15
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-5/+5
* [GlobalISel] Reporting rules covered as part of the InstructionSelect's debug...Roman Tereshin2018-04-261-0/+6
* [GlobalISel][AArch64] Adding -disable-gisel-legality-check CL optionRoman Tereshin2018-03-011-14/+8
* [GlobalISel] Print/Parse FailedISel MachineFunction propertyRoman Tereshin2018-02-281-8/+6
* [GISel]: Remove redundant copies at the end of ISelAditya Nandakumar2018-01-241-0/+32
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-1/+1
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-2/+2
* [globalisel][tablegen] Generate rule coverage and use it to identify untested...Daniel Sanders2017-11-161-1/+20
* ARM: Compute MaxCallFrame size earlyMatthias Braun2017-05-051-2/+5
* Move size and alignment information of regclass to TargetRegisterInfoKrzysztof Parzyszek2017-04-241-1/+3
* [GlobalISel] Update DBG_VALUEs referencing DCE'd instructions.Ahmed Bougacha2017-03-211-1/+1
* [GlobalISel] Move isTriviallyDead to Utils. NFC.Volkan Keles2017-03-211-23/+0
* [GlobalISel] Don't select trivially dead instructions.Ahmed Bougacha2017-03-191-0/+31
* [GlobalISel] Move method definition to the proper file. NFC.Ahmed Bougacha2017-03-191-19/+0
* GlobalISel: check for CImm rather than Imm on G_CONSTANTs.Tim Northover2017-02-241-2/+5
* [globalisel] Decouple src pattern operands from dst pattern operands.Daniel Sanders2017-02-241-0/+17
* [GlobalISel] Use the DISubprogram for translation failure remarks.Ahmed Bougacha2017-02-241-1/+2
* [GlobalISel] Emit opt remarks on isel fallbacks.Ahmed Bougacha2017-02-231-30/+24
* [GlobalISel] Simplify Select type cleanup using a ScopeExit. NFC.Ahmed Bougacha2017-02-231-13/+18
* GlobalISel: tidy up def/use test. NFC.Tim Northover2017-01-301-2/+2
* GlobalISel: permit unused vregs without a register-class after ISel.Tim Northover2017-01-301-5/+9
* GlobalISel: Fix typo in error messageJustin Bogner2017-01-251-1/+1
* GlobalISel: Pass the MachineFunction in to reportSelectionError directlyJustin Bogner2017-01-201-6/+6
* GlobalISel: Fix text wrapping in a comment. NFCJustin Bogner2017-01-191-2/+1
* GlobalISel: Fix unconditional fallback with global isel abort is disabledTom Stellard2016-11-181-1/+1
* GlobalISel: make sure debugging variables are appropriately elided in release...David L. Jones2016-11-081-2/+4
* GlobalISel: allow CodeGen to fallback on VReg type/class issues.Tim Northover2016-11-081-14/+38
* [GlobalISel] Dump all instructions inserted by selector.Ahmed Bougacha2016-11-081-3/+9
* [GlobalISel] Permit select() to erase.Ahmed Bougacha2016-11-081-5/+22
* GlobalISel: rename legalizer components to match others.Tim Northover2016-10-141-3/+3
* GlobalISel: move type information to MachineRegisterInfo.Tim Northover2016-09-091-2/+3
* [InstructionSelect] NumBlocks isn't defined in DEBUG build.Haojian Wu2016-08-291-1/+1
* [InstructionSelect] Do not abort when the target wants to fall back.Quentin Colombet2016-08-271-7/+28
* [GlobalISel] Teach the core pipeline not to run if ISel failed.Quentin Colombet2016-08-271-0/+5
* [GlobalISel] Set the Selected MF property.Ahmed Bougacha2016-08-021-14/+0
* [GlobalISel] Set, require, and verify Legalized MF property.Ahmed Bougacha2016-08-021-0/+14
* [GlobalISel] Introduce an instruction selector.Ahmed Bougacha2016-07-271-0/+99
OpenPOWER on IntegriCloud