summaryrefslogtreecommitdiff
path: root/unittests/CodeGen
AgeCommit message (Expand)Author
2017-12-19[CodeGen] Move printing MO_IntrinsicID operands to MachineOperand::printFrancis Visoiu Mistrih
2017-12-19[CodeGen] Move printing MO_IntrinsicID operands to MachineOperand::printFrancis Visoiu Mistrih
2017-12-19[CodeGen] Move printing MO_CFIIndex operands to MachineOperand::printFrancis Visoiu Mistrih
2017-12-15MachineFunction: Slight refactoring; NFCMatthias Braun
2017-12-14[CodeGen] Print MCSymbol operands as <mcsymbol sym> in both MIR and debug outputFrancis Visoiu Mistrih
2017-12-14[CodeGen] Move printing MO_Metadata operands to MachineOperand::printFrancis Visoiu Mistrih
2017-12-14[CodeGen] Print live-out register lists as liveout(...) in both MIR and debug...Francis Visoiu Mistrih
2017-12-14[CodeGen] Print global addresses as @foo in both MIR and debug outputFrancis Visoiu Mistrih
2017-12-14[CodeGen] Print external symbols as $symbol in both MIR and debug outputFrancis Visoiu Mistrih
2017-12-13[CodeGen] Print jump-table index operands as %jump-table.0 in both MIR and de...Francis Visoiu Mistrih
2017-12-13[CodeGen] Print target index operands as target-index(target-specific) + 8 in...Francis Visoiu Mistrih
2017-12-13[CodeGen] Print constant pool index operands as %const.0 + 8 in both MIR and ...Francis Visoiu Mistrih
2017-12-08[CodeGen] Move printing MO_Immediate operands to MachineOperand::printFrancis Visoiu Mistrih
2017-12-08[CodeGen] Move printing MO_CImmediate operands to MachineOperand::printFrancis Visoiu Mistrih
2017-12-07[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie
2017-11-07Silence MSVC error C2398Kristof Beyls
2017-11-07[GlobalISel] Enable legalizing non-power-of-2 sized types.Kristof Beyls
2017-11-03Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie
2017-10-12Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"Matthias Braun
2017-10-12TargetMachine: Merge TargetMachine and LLVMTargetMachineMatthias Braun
2017-10-12MachineInstr: Make isEqual agree with getHashValue in MachineInstrExpressionT...Diana Picus
2017-08-10[unittests] Adding a unittest for ChangeTaTargetIndex. NFCMarcello Maggioni
2017-08-03[GlobalISel] Make GlobalISel a non-optional library.Quentin Colombet
2017-06-30[GlobalISel] Make multi-step legalization work.Kristof Beyls
2017-06-15Added braces to work around gcc warning in googletest: suggest explicit brace...Galina Kistanova
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner
2017-06-06Re-sort #include lines for unittests. This uses a slightly modifiedChandler Carruth
2017-04-20[SVE] Fix mismatched sign comparison warning in unit test from r300842.Amara Emerson
2017-04-20[MVT][SVE] Scalable vector MVTs (3/3)Amara Emerson
2017-04-19[GlobalISel] Support vector-of-pointers in LLTKristof Beyls
2017-04-18Revert "[GlobalISel] Support vector-of-pointers in LLT"Kristof Beyls
2017-04-18[GlobalISel] Support vector-of-pointers in LLTKristof Beyls
2017-03-07Recommit: [globalisel] Change LLT constructor string into an LLT-based object...Daniel Sanders
2017-03-07Revert r297177: Change LLT constructor string into an LLT-based object ...Daniel Sanders
2017-03-07[globalisel] Change LLT constructor string into an LLT-based object that know...Daniel Sanders
2017-02-28Revert r296474 - [globalisel] Change LLT constructor string into an LLT subcl...Daniel Sanders
2017-02-28[globalisel] Change LLT constructor string into an LLT subclass that knows ho...Daniel Sanders
2017-02-07ADT: Add explicit conversions for reverse ilist iteratorsDuncan P. N. Exon Smith
2016-10-14GlobalISel: rename legalizer components to match others.Tim Northover
2016-10-14[GlobalISel] Get the AArch64 tests to work on LinuxDiana Picus
2016-10-06GlobalISel: fix misuse of using declaration in test.Tim Northover
2016-09-15GlobalISel: remove "unsized" LLTTim Northover
2016-09-15GlobalISel: cache pointer sizes in LLTTim Northover
2016-09-11CodeGen: Give MachineBasicBlock::reverse_iterator a handle to the current MIDuncan P. N. Exon Smith
2016-09-11CodeGen: Assert that bundle iterators are validDuncan P. N. Exon Smith
2016-09-11CodeGen: Turn on sentinel tracking for MachineInstr iteratorsDuncan P. N. Exon Smith
2016-08-29GlobalISel: use multi-dimensional arrays for legalize actions.Tim Northover
2016-08-26GlobalISel: legalize sdiv and srem operations.Tim Northover