summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MIRParser/MIRParser.cpp
AgeCommit message (Expand)Author
2022-03-01[nfc][codegen] Move RegisterBank[Info].h under CodeGenMircea Trofin
2022-02-06[CodeGen] Use = default (NFC)Kazu Hirata
2022-01-07[llvm] Remove redundant member initialization (NFC)Kazu Hirata
2022-01-03Revert "[llvm] Remove redundant member initialization (NFC)"Kazu Hirata
2022-01-01[llvm] Remove redundant member initialization (NFC)Kazu Hirata
2021-12-07[MachineVerifier] Make TiedOpsRewritten computable in MIRParserKai Luo
2021-12-05[GlobalISel] Allow DBG_VALUE to use undefined vregs before LiveDebugValues.Jack Andersen
2021-10-18Add new MachineFunction property FailsVerificationJay Foad
2021-07-01[DebugInfo][InstrRef][1/4] Support transformations that widen valuesJeremy Morse
2021-06-28[MIRParser] Add machine metadata.Michael Liao
2021-04-16[SystemZ][z/OS] Add IsText Argument to GetFile and GetFileOrSTDINJonathan Crowther
2021-03-21MIR: Fix missing serialization for HasTailCallMatt Arsenault
2021-02-18MIR: Fix parser crash on syntax error on first characterMatt Arsenault
2021-02-15[CodeGen] Use range-based for loops (NFC)Kazu Hirata
2020-10-15[DebugInstrRef] Support recording of instruction reference substitutionsJeremy Morse
2020-10-14[DebugInstrRef] Parse debug instruction-references from/to MIRJeremy Morse
2020-09-14Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_m...Rahman Lavaee
2020-09-02[AArch64][SVE] Preserve full vector regs over EH edge.Sander de Smalen
2020-08-27MIR: Infer not-SSA for subregister defsMatt Arsenault
2020-05-14Infer alignment of unmarked loads in IR/bitcode parsing.Eli Friedman
2020-05-12[CodeGen] Use Align in MachineConstantPool.Craig Topper
2020-04-13Extend BasicBlock sections to allow specifying clusters of basic blocks in th...Rahman Lavaee
2020-04-13Revert "Extend BasicBlock sections to allow specifying clusters of basic blocks"Rahman Lavaee
2020-04-13Extend BasicBlock sections to allow specifying clusters of basic blocksRahman Lavaee
2020-04-08MIR: Use RegisterMatt Arsenault
2020-04-01[Alignment][NFC] Convert MIR Yaml to MaybeAlignGuillaume Chatelet
2020-03-23[Alignment][NFC] Deprecate ensureMaxAlignmentGuillaume Chatelet
2020-03-16Basic Block Sections support in LLVM.Sriraman Tallam
2020-03-09[CallSiteInfo] Enable the call site info only for -g + optimizationsDjordje Todorovic
2020-02-20Revert "Reland "[DebugInfo] Enable the debug entry values feature by default""Djordje Todorovic
2020-02-19Reland "[DebugInfo] Enable the debug entry values feature by default"Djordje Todorovic
2020-02-18Revert "Reland "[DebugInfo] Enable the debug entry values feature by default""Djordje Todorovic
2020-02-18Reland "[DebugInfo] Enable the debug entry values feature by default"Djordje Todorovic
2020-02-12Revert "[DebugInfo] Enable the debug entry values feature by default"Djordje Todorovic
2020-02-12[DebugInfo] Enable the debug entry values feature by defaultDjordje Todorovic
2020-01-06llc/MIR: Fix setFunctionAttributes for MIR functionsMatt Arsenault
2019-09-27[Alignment][NFC] Remove unneeded llvm:: scoping on Align typesGuillaume Chatelet
2019-09-20Add a missing space in a MIR parser error messageDavid Stenberg
2019-09-11[Alignment] Use llvm::Align in MachineFunction and TargetLowering - fixes mir...Guillaume Chatelet
2019-09-05[LLVM][Alignment] Make functions using log of alignment explicitGuillaume Chatelet
2019-08-19[DebugInfo] Allow bundled calls in the MIR's call site infoDavid Stenberg
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-08-01Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders
2019-06-27[MachineFunction] Base support for call site info trackingDjordje Todorovic
2019-06-17Describe stack-id as an enumSander de Smalen
2019-04-02Enforce StackID definition in PEISander de Smalen
2019-03-27MIR: Freeze reserved regs after parsing everythingMatt Arsenault
2019-03-14MIR: Allow targets to serialize MachineFunctionInfoMatt Arsenault
2019-03-12MIR: Stop reinitializing target information for every useMatt Arsenault
2019-02-01[opaque pointer types] Add a FunctionCallee wrapper type, and use it.James Y Knight