summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MIRPrinter.cpp
AgeCommit message (Expand)Author
2023-11-09[DebugInfo][RemoveDIs] Add conversion utilities for new-debug-info formatJeremy Morse
2023-08-20[GlobalISel] introduce MIFlag::NoConvergentSameer Sahasrabuddhe
2023-06-01[SDAG] Preserve unpredictable metadata, teach X86CmovConversion to respect th...Dávid Bolvanský
2023-05-11[YamlMF] Serialize EntryValueObjectsFelipe de Azevedo Piovezan
2023-05-11[MachineFunction][DebugInfo][nfc] Introduce EntryValue variable kindFelipe de Azevedo Piovezan
2023-05-03Restore CodeGen/LowLevelType from `Support`NAKAMURA Takumi
2023-04-10[MachineOutliner] Add IsOutlined to MachineFunctionwangpc
2023-01-20[DebugInfo] Store instr-ref mode of MachineFunction in memberJeremy Morse
2023-01-06[DebugInfo][NFC] Add new MachineOperand type and change DBG_INSTR_REF syntaxStephen Tozer
2022-12-07[NFC] Use Register instead of unsigned for variables that receive a Register ...Gregory Alfonso
2022-09-14[MIR] Support printing and parsing pcsectionsMarco Elver
2022-08-24KCFI sanitizerSami Tolvanen
2022-08-24Revert "KCFI sanitizer"Sami Tolvanen
2022-08-24KCFI sanitizerSami Tolvanen
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-06-07llvm-reduce: Don't assert on functions which don't track livenessMatt Arsenault
2022-04-22MIR: Serialize FunctionContextIdx in MachineFrameInfoMatt Arsenault
2022-04-15MIR: Serialize a few bool function fieldsMatt Arsenault
2022-03-16Cleanup codegen includesserge-sans-paille
2022-03-10Revert "Cleanup codegen includes"Nico Weber
2022-03-10Cleanup codegen includesserge-sans-paille
2022-03-01[nfc][codegen] Move RegisterBank[Info].h under CodeGenMircea Trofin
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-09[Debug-info][InstrRef] Avoid an unnecessary map orderingJeremy Morse
2021-07-01[DebugInfo][InstrRef][1/4] Support transformations that widen valuesJeremy Morse
2021-06-19[MIRPrinter] Add machine metadata support.Michael Liao
2021-03-21MIR: Fix missing serialization for HasTailCallMatt Arsenault
2020-12-28[MIRPrinter] Fix incorrect output of unnamed stack namesGabriel Hjort Åkerlund
2020-10-29[MIR] Fix out of bounds access in MIRPrinter.dfukalov
2020-10-15[DebugInstrRef] Support recording of instruction reference substitutionsJeremy Morse
2020-10-14[DebugInstrRef] Parse debug instruction-references from/to MIRJeremy Morse
2020-07-24MachineBasicBlock: add printName methodNicolai Hähnle
2020-05-29Add NoMerge MIFlag to avoid MIR branch foldingZequan Wu
2020-05-12[CodeGen] Use Align in MachineConstantPool.Craig Topper
2020-05-06Revert "[MIR] Fix a bug in MIR printer."Michael Liao
2020-05-06[MIR] Fix a bug in MIR printer.Michael Liao
2020-04-16[MIR] Add comments to INLINEASM immediate flag MachineOperandsKonstantin Schwarz
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-06Add way to omit debug-location from MIR outputDaniel Sanders
2020-04-01[Alignment][NFC] Convert MIR Yaml to MaybeAlignGuillaume Chatelet
2020-03-23[Win64] Insert int3 into trailing empty BBsReid Kleckner
2020-03-18[Alignment][NFC] Deprecate getMaxAlignmentGuillaume Chatelet
2020-03-16Basic Block Sections support in LLVM.Sriraman Tallam
2020-02-24[MIR][ARM] MachineOperand commentsSjoerd Meijer
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2020-01-24[Alignment][NFC] Deprecate Align::None()Guillaume Chatelet
2020-01-10[FPEnv] Invert sense of MIFlag::FPExcept flagUlrich Weigand