summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MIRParser/MIParser.cpp
AgeCommit message (Expand)Author
2016-12-15Extract LaneBitmask into a separate typeKrzysztof Parzyszek
2016-11-30Move FrameInstructions from MachineModuleInfo to MachineFunctionMatthias Braun
2016-11-18[MIRPrinter] Print raw branch probabilities as expected by MIRParserGeoff Berry
2016-11-15MIRParser: Add support for parsing vreg reg alloc hintsTom Stellard
2016-11-02Fix Clang-tidy readability-redundant-string-cstr warningsMalcolm Parsons
2016-10-12[MIRParser] Parse lane masks for register live-insKrzysztof Parzyszek
2016-10-11MIRParser: allow types on registers with a RegBank.Tim Northover
2016-10-11MIRParser: generic register operands with typesMatthias Braun
2016-10-11MIRParser: Rewrite register info initialization; mostly NFCMatthias Braun
2016-09-21[MIRParser] Delete dead code. NFCI.Davide Italiano
2016-09-17Don't create a SymbolTable in Function when the LLVMContext discards value na...Mehdi Amini
2016-09-15GlobalISel: remove "unsized" LLTTim Northover
2016-09-15GlobalISel: cache pointer sizes in LLTTim Northover
2016-09-12GlobalISel: disambiguate types when printing MIRTim Northover
2016-09-11[CodeGen] Split out the notions of MI invariance and MI dereferenceability.Justin Lebar
2016-09-09GlobalISel: move type information to MachineRegisterInfo.Tim Northover
2016-08-26[MC] Move .cv_loc management logic out of MCContextReid Kleckner
2016-08-23GlobalISel: legalize integer comparisons on AArch64.Tim Northover
2016-08-17GlobalISel: support irtranslation of icmp instructions.Tim Northover
2016-08-17Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner
2016-07-29CodeGen: add new "intrinsic" MachineOperand kind.Tim Northover
2016-07-28MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun
2016-07-28[MIRParser] Accept unsized generic instructions.Ahmed Bougacha
2016-07-26MIRParser: Use dot instead of colon to mark subregistersMatthias Braun
2016-07-26GlobalISel: omit braces on MachineInstr types when there's only one.Tim Northover
2016-07-22GlobalISel: allow multiple types on MachineInstrs.Tim Northover
2016-07-22GlobalISel: implement alloca instructionTim Northover
2016-07-20GlobalISel: implement low-level type with just size & vector lanes.Tim Northover
2016-07-19[GlobalISel] Mark newly-created gvregs as having a bank.Ahmed Bougacha
2016-07-16MIParser: reject subregister indexes on physregsMatthias Braun
2016-07-15[CodeGen] Take a MachineMemOperand::Flags in MachineFunction::getMachineMemOp...Justin Lebar
2016-07-13MIRParser: Move SlotMapping and SourceMgr refs to PFS; NFCMatthias Braun
2016-07-13MIRParser: Move MachineFunction reference into PFS; NFCMatthias Braun
2016-06-08[MIR] Check that generic virtual registers get a size.Quentin Colombet
2016-06-08MIR: Fix parsing of stack object references in MachineMemOperandsMatthias Braun
2016-06-04MIR: Support MachineMemOperands without associated valueMatthias Braun
2016-03-28MIRParser: Add %subreg.xxx syntax for subregister index operandsMatthias Braun
2016-03-08[MIR] Teach the parser how to parse complex types of generic machine instruct...Quentin Colombet
2016-03-08[MIR] Teach the mir parser about types on generic machine instructions.Quentin Colombet
2016-03-07[MIR] Teach the parser how to handle the size of generic virtual registers.Quentin Colombet
2015-12-05Replace uint16_t with the MCPhysReg typedef in many places. A lot of physical...Craig Topper
2015-12-01Replace all weight-based interfaces in MBB with probability-based interfaces,...Cong Hou
2015-12-01Revert r254348: "Replace all weight-based interfaces in MBB with probability-...Hans Wennborg
2015-12-01Replace all weight-based interfaces in MBB with probability-based interfaces,...Cong Hou
2015-09-10Fix PR 24724 - The implicit register verifier shouldn't assume certain operandAlex Lorenz
2015-08-27[WinEH] Add some support for code generating catchpadReid Kleckner
2015-08-21MIR Serialization: Serialize the pointer IR expression values in the machineAlex Lorenz
2015-08-21MIRParser: Split the 'parseIRConstant' method into two methods. NFC.Alex Lorenz
2015-08-21MIR Serialization: Print MCSymbol operands.Alex Lorenz
2015-08-20MIR Serialization: Use the global value syntax for global value memory operands.Alex Lorenz