summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GlobalISel
Commit message (Expand)AuthorAgeFilesLines
* [RegisterBankInfo] Ignore InstrMappings that create impossible to repair oper...Tom Stellard2018-07-251-1/+1
* CodeGen: Remove pipeline dependencies on StackProtector; NFCMatthias Braun2018-07-136-0/+20
* Revert "(HEAD -> master, origin/master, arcpatch-D37582) CodeGen: Remove pipe...Matthias Braun2018-07-126-20/+0
* CodeGen: Remove pipeline dependencies on StackProtector; NFCMatthias Braun2018-07-126-0/+20
* [globalisel][irtranslator] Add support for atomicrmw and (strong) cmpxchgDaniel Sanders2018-07-092-1/+224
* [globalisel][legalizer] Add AtomicOrdering to LegalityQuery and use it in AAr...Daniel Sanders2018-06-272-6/+12
* [AArch64][GlobalISel] Zero-extend s1 values when returning.Amara Emerson2018-06-011-11/+1
* [GlobalISel][Legalizer] LegalizerInfo verifier: Making LegalizerInfo::verify(...Roman Tereshin2018-05-311-0/+3
* [GlobalISel][Legalizer] LegalizerInfo verifier: check rules cover type indicesRoman Tereshin2018-05-301-0/+52
* [GlobalISel] NFCI, Getting GlobalISel ~5% fasterRoman Tereshin2018-05-231-14/+15
* [GlobalISel][IRTranslator] Split aggregates during IR translation.Amara Emerson2018-05-161-135/+280
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-1410-82/+83
* [GlobalISel][Legalizer] Widening the second src op of shifts bug fixRoman Tereshin2018-05-091-2/+18
* Reapplying r331819 [GlobalISel][Legalizer] More concise and faster widenS...Roman Tereshin2018-05-092-236/+144
* Revert r331816 and r331820 - [globalisel] Add a combiner helpers for extendin...Daniel Sanders2018-05-091-33/+1
* Revert r331819 [GlobalISel][Legalizer] More concise and faster widenScalar, NFCRoman Tereshin2018-05-092-144/+236
* [globalisel] Correct r331816 to check the opcode before calling getOperand().Daniel Sanders2018-05-081-4/+4
* [GlobalISel][Legalizer] More concise and faster widenScalar, NFCRoman Tereshin2018-05-082-236/+144
* [globalisel] Add a combiner helpers for extending loads and use them in a pre...Daniel Sanders2018-05-081-1/+33
* GlobalISel: Use a callback to compute constrained reg class for unallocatble ...Tom Stellard2018-05-031-0/+7
* Fix infinite loop after r331115Daniel Sanders2018-04-301-0/+4
* IWYU for llvm-config.h in llvm, additions.Nico Weber2018-04-303-0/+3
* [globalisel][legalizerinfo] Introduce dedicated extending loads and add lower...Daniel Sanders2018-04-282-5/+51
* Attempt to fix remaining build failures after r331071 by changing the tuple t...Daniel Sanders2018-04-271-5/+4
* Attempt to fix build failure after r331071 using std::make_tupleDaniel Sanders2018-04-271-2/+3
* [globalisel][legalizerinfo] Add support for legalization based on the Machine...Daniel Sanders2018-04-273-16/+72
* [GlobalISel] Reporting rules covered as part of the InstructionSelect's debug...Roman Tereshin2018-04-261-0/+6
* [globalisel][legalizerinfo] Add support for the Lower action in getActionDefi...Daniel Sanders2018-04-092-0/+8
* [GISel] Refactor MachineIRBuilder to allow transformations whileAditya Nandakumar2018-04-091-257/+250
* [CodeGen] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-061-6/+7
* [GISel]: Fix incorrect IRTranslation while translating null pointer typesAditya Nandakumar2018-03-221-3/+9
* [GISel]: Add helpers for easy building G_FCONSTANT along with matchersAditya Nandakumar2018-03-092-0/+22
* GlobalISel: IRTranslate llvm.fabs.* intrinsicVolkan Keles2018-03-051-0/+5
* [GlobalISel][AArch64] Adding -disable-gisel-legality-check CL optionRoman Tereshin2018-03-013-27/+37
* [GlobalISel] Print/Parse FailedISel MachineFunction propertyRoman Tereshin2018-02-281-8/+6
* [GISel]: Print more fallback information when abortingAditya Nandakumar2018-02-271-1/+1
* [GISel]: Don't assert when constraining RegisterOperands which are uses.Aditya Nandakumar2018-02-261-7/+9
* [AArch64] Implement dynamic stack probing for windowsMartin Storsjo2018-02-171-0/+4
* GlobalISel: Add templated functions and pattern matcher support for some more...Volkan Keles2018-02-141-11/+7
* [globalisel][legalizerinfo] Follow up on post-commit review comments after r3...Daniel Sanders2018-02-131-0/+4
* GlobalISel: IRTranslate llvm.fmuladd.* intrinsicVolkan Keles2018-02-131-0/+19
* [GISel][NFC]: Move RegisterBankInfo::getSizeInBits into TargetRegisterInfo.Aditya Nandakumar2018-02-021-13/+5
* [GlobalISel][Legalizer] Relax a legalization loop detecting assert.Amara Emerson2018-02-011-1/+3
* [GlobalISel] Fix assert failure when legalizing non-power-2 loads.Amara Emerson2018-02-011-3/+6
* [GlobalISel] Bail out on calls to dllimported functionsMartin Storsjo2018-01-301-0/+4
* [ARM GlobalISel] Legalize G_SITOFP and G_UITOFPDiana Picus2018-01-301-0/+19
* [ARM GlobalISel] Legalize G_FPTOSI and G_FPTOUIDiana Picus2018-01-301-0/+18
* [ARM][GISel] PR35965 Constrain RegClasses of nested instructions built from D...Daniel Sanders2018-01-291-0/+20
* [globalisel][legalizer] Change identity() to changeTo() to clarify that it ch...Daniel Sanders2018-01-291-1/+1
* [globalisel][legalizer] Adapt LegalizerInfo to support inter-type dependencie...Daniel Sanders2018-01-294-6/+228
OpenPOWER on IntegriCloud