summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* GlobalISel: Try to make legalize rules more useful for vectorsMatt Arsenault2019-02-072-0/+181
* GlobalISel: Fix not calling observer when legalizing bitcount opsMatt Arsenault2019-02-041-0/+65
* GlobalISel: Fix CheckMachineFunction passing if ReadCheckFile filesMatt Arsenault2019-02-041-1/+3
* GlobalISel: Allow constructing SrcOp/DstOp from MachineOperandMatt Arsenault2019-02-041-0/+25
* GlobalISel: Fix CSE handling of buildConstantMatt Arsenault2019-02-042-4/+49
* GlobalISel: Improve gtest usageMatt Arsenault2019-02-049-169/+188
* GlobalISel: Fix moreElementsToNextPow2Matt Arsenault2019-02-041-0/+40
* GlobalISel: Allow bitcount ops to have different result typeMatt Arsenault2019-01-311-33/+47
* GlobalISel: Fix address space limit in LLTMatt Arsenault2019-01-261-26/+33
* GlobalISel: Add helper to LLT to get a scalar or vectorMatt Arsenault2019-01-251-0/+15
* GlobalISel: Make buildConstant handle vectorsMatt Arsenault2019-01-223-7/+43
* Add missing test fileSerge Guelton2019-01-201-0/+26
* Replace llvm::isPodLike<...> by llvm::is_trivially_copyable<...>Serge Guelton2019-01-202-0/+3
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-1912-48/+36
* [GISel]: Add support for CSEing continuously during GISel passes.Aditya Nandakumar2019-01-164-49/+142
* [AArch64] Always use the version of computeKnownBits that returns a value. NFCI.Simon Pilgrim2018-12-211-4/+2
* [globalisel][combiner] Make the CombinerChangeObserver a MachineFunction::Del...Daniel Sanders2018-12-141-4/+4
* [globalisel] Add GISelChangeObserver::changingInstr()Daniel Sanders2018-12-121-0/+1
* [globalisel] Rename GISelChangeObserver's erasedInstr() to erasingInstr() and...Daniel Sanders2018-12-121-1/+1
* [GISel]: Refactor MachineIRBuilder to allow passing additional parameters to ...Aditya Nandakumar2018-12-112-31/+33
* [GISel]: Provide standard interface to observe changes in GISel passesAditya Nandakumar2018-12-052-14/+36
* [ARM GlobalISel] Support G_CTLZ and G_CTLZ_ZERO_UNDEFDiana Picus2018-11-261-0/+27
* [DebugInfo] DISubprogram flags get their own flags word. NFC.Paul Robinson2018-11-191-2/+2
* [SelectionDAG] Assert on the width of DemandedElts argument to computeKnownBi...Craig Topper2018-11-081-2/+2
* MachineModuleInfo: Store more specific reference to LLVMTargetMachine; NFCMatthias Braun2018-11-053-18/+21
* [SelectionDAG] Remove special methods for creating *_EXTEND_VECTOR_INREG node...Craig Topper2018-11-041-2/+2
* Move init code in AArch64SelectionDAGTest to SetUpTestCase (NFC)Scott Linder2018-09-061-11/+5
* [Codegen] Fix test added in rL341380: AArch64SelectionDAGTest needs to link a...Jordan Rupprecht2018-09-041-0/+1
* [CodeGen] Fix remaining zext() assertions in SelectionDAGScott Linder2018-09-042-0/+171
* [GISel]: Add legalization support for Widening UADDO/USUBOAditya Nandakumar2018-08-291-0/+75
* [GISel]: Add legalization support for widening bit counting operationsAditya Nandakumar2018-08-221-0/+157
* Revert "Revert rr340111 "[GISel]: Add Legalization/lowering code for bit coun...Aditya Nandakumar2018-08-213-0/+379
* Revert rr340111 "[GISel]: Add Legalization/lowering code for bit counting ope...Reid Kleckner2018-08-203-379/+0
* [GISel]: Add Legalization/lowering code for bit counting operationsAditya Nandakumar2018-08-183-0/+379
* [DebugInfo] Reduce debug_str_offsets section sizePavel Labath2018-08-071-2/+2
* [GISel]: Pattern matchers for GFSUB, GFNEGAditya Nandakumar2018-05-311-0/+14
* Inline a few CMake variables into their only uses.Nico Weber2018-05-141-5/+1
* [CodeGen] Print user-friendly debug locations as MI commentsFrancis Visoiu Mistrih2018-04-241-1/+7
* [GISel] Refactor MachineIRBuilder to allow transformations whileAditya Nandakumar2018-04-091-0/+30
* [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to Code...Craig Topper2018-03-291-1/+1
* Fix layering by moving ValueTypes.h from CodeGen to IRDavid Blaikie2018-03-231-1/+1
* Fix layering of MachineValueType.h by moving it from CodeGen to SupportDavid Blaikie2018-03-231-1/+1
* [GISel]: Fix incorrect type used in Pattern Match for ICstAditya Nandakumar2018-03-131-5/+5
* [GISel]: Add helpers for easy building G_FCONSTANT along with matchersAditya Nandakumar2018-03-091-0/+36
* GlobalISel: IRTranslate llvm.fabs.* intrinsicVolkan Keles2018-03-051-0/+29
* [GISel]: Fix base case for m_any_of PatternMatcher.Aditya Nandakumar2018-02-231-0/+6
* [GISel]: Add pattern matchers for G_BITCAST/PTRTOINT/INTTOPTRAditya Nandakumar2018-02-191-0/+14
* GlobalISel: Add templated functions and pattern matcher support for some more...Volkan Keles2018-02-141-2/+28
* [GISel]: Add Pattern Matcher for G_FMUL.Aditya Nandakumar2018-02-131-0/+9
* Followup on Proposal to move MIR physical register namespace to '$' sigil.Puyan Lotfi2018-01-313-5/+5
OpenPOWER on IntegriCloud