summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* [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
* [globalisel][legalizer] Fix a fallthrough case in the unittests debug printingDaniel Sanders2018-01-291-1/+1
* [globalisel][legalizer] Adapt LegalizerInfo to support inter-type dependencie...Daniel Sanders2018-01-291-50/+40
* [globalisel] Make LegalizerInfo::LegalizeAction available outside of Legalize...Daniel Sanders2018-01-291-92/+80
* Add support for pattern matching MachineInsts.Aditya Nandakumar2018-01-252-1/+337
* [globalisel] Fix long lines from r323342Daniel Sanders2018-01-241-30/+54
* [globalisel] Introduce LegalityQuery to better encapsulate the legalizer deci...Daniel Sanders2018-01-241-58/+59
* [CodeGen] Unify printing format of debug-location in both MIR and -debugFrancis Visoiu Mistrih2018-01-191-0/+23
* [CodeGen][NFC] Rename IsVerbose to IsStandalone in Machine*::printFrancis Visoiu Mistrih2018-01-181-1/+1
* [CodeGen] Print RegClasses on MI in verbose modeFrancis Visoiu Mistrih2018-01-181-3/+3
* [CodeGen][NFC] Correct case for printSubRegIdxFrancis Visoiu Mistrih2018-01-161-1/+1
* [MIR] Repurposing '$' sigil used by external symbols. Replacing with '&'.Puyan Lotfi2018-01-101-3/+3
* Remove the unit test from r321783.Bob Wilson2018-01-041-68/+0
* support phi ranges for machine-level IRBob Wilson2018-01-041-0/+68
* [CodeGen] Move printing MO_IntrinsicID operands to MachineOperand::printFrancis Visoiu Mistrih2017-12-191-0/+17
* [CodeGen] Move printing MO_IntrinsicID operands to MachineOperand::printFrancis Visoiu Mistrih2017-12-191-0/+29
* [CodeGen] Move printing MO_CFIIndex operands to MachineOperand::printFrancis Visoiu Mistrih2017-12-191-0/+17
* MachineFunction: Slight refactoring; NFCMatthias Braun2017-12-151-1/+2
* [CodeGen] Print MCSymbol operands as <mcsymbol sym> in both MIR and debug outputFrancis Visoiu Mistrih2017-12-141-0/+22
* [CodeGen] Move printing MO_Metadata operands to MachineOperand::printFrancis Visoiu Mistrih2017-12-141-0/+25
* [CodeGen] Print live-out register lists as liveout(...) in both MIR and debug...Francis Visoiu Mistrih2017-12-141-0/+17
* [CodeGen] Print global addresses as @foo in both MIR and debug outputFrancis Visoiu Mistrih2017-12-141-1/+38
OpenPOWER on IntegriCloud