/llvm-project/llvm/include/llvm/IR/ |
H A D | ModuleSlotTracker.h | 44 class ModuleSlotTracker { 61 ModuleSlotTracker(SlotTracker &Machine, const Module *M, 71 explicit ModuleSlotTracker(const Module *M, 75 virtual ~ModuleSlotTracker();
|
H A D | DebugProgramInstruction.h | 155 void print(raw_ostream &O, ModuleSlotTracker &MST, bool IsForDebug) const; 251 void print(raw_ostream &ROS, ModuleSlotTracker &MST, bool IsForDebug) const; 545 void print(raw_ostream &ROS, ModuleSlotTracker &MST, bool IsForDebug) const; in filterDbgVars() 611 void print(raw_ostream &ROS, ModuleSlotTracker &MST, bool IsForDebug) const;
|
H A D | Value.h | 48 class ModuleSlotTracker; variable 237 void print(raw_ostream &O, ModuleSlotTracker &MST, 251 ModuleSlotTracker &MST) const;
|
H A D | Metadata.h | 44 class ModuleSlotTracker; variable 126 void print(raw_ostream &OS, ModuleSlotTracker &MST, const Module *M = nullptr, 138 void printAsOperand(raw_ostream &OS, ModuleSlotTracker &MST, 1327 void printTree(raw_ostream &OS, ModuleSlotTracker &MST, 1816 void print(raw_ostream &ROS, ModuleSlotTracker &MST,
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MIRFormatter.h | 26 class ModuleSlotTracker; variable 60 printCustomPseudoSourceValue(raw_ostream &OS, ModuleSlotTracker &MST, in printCustomPseudoSourceValue() 77 ModuleSlotTracker &MST);
|
H A D | MachineModuleSlotTracker.h | 12 #include "llvm/IR/ModuleSlotTracker.h" 22 class MachineModuleSlotTracker : public ModuleSlotTracker {
|
H A D | MachineMemOperand.h | 35 class ModuleSlotTracker; variable 340 void print(raw_ostream &OS, ModuleSlotTracker &MST,
|
H A D | MachineBasicBlock.h | 38 class ModuleSlotTracker; 1201 void print(raw_ostream &OS, ModuleSlotTracker &MST, 1210 ModuleSlotTracker *moduleSlotTracker = nullptr) const; 37 class ModuleSlotTracker; global() variable
|
H A D | MachineOperand.h | 34 class ModuleSlotTracker; variable 310 void print(raw_ostream &os, ModuleSlotTracker &MST, LLT TypeToPrint,
|
H A D | MachineInstr.h | 53 class ModuleSlotTracker; 1852 void print(raw_ostream &OS, ModuleSlotTracker &MST, bool IsStandalone = true, 51 class ModuleSlotTracker; global() variable
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | MIRPrinter.cpp | 43 #include "llvm/IR/ModuleSlotTracker.h" 119 void convert(ModuleSlotTracker &MST, yaml::MachineFrameInfo &YamlMFI, 123 void convert(ModuleSlotTracker &MST, yaml::MachineJumpTable &YamlJTI, 126 const MachineFunction &MF, ModuleSlotTracker &MST); 129 ModuleSlotTracker &MST); 132 ModuleSlotTracker &MST); 148 ModuleSlotTracker &MST; 158 MIPrinter(raw_ostream &OS, ModuleSlotTracker &MST, 312 T &Object, ModuleSlotTracker &MST) { in convert() 378 void MIRPrinter::convert(ModuleSlotTracker in convert() [all...] |
H A D | MachineModuleSlotTracker.cpp | 69 : ModuleSlotTracker(MF->getFunction().getParent(), in MachineModuleSlotTracker()
|
H A D | MachineOperand.cpp | 28 #include "llvm/IR/ModuleSlotTracker.h" 505 ModuleSlotTracker &MST) { in printIRBlockReference() 516 ModuleSlotTracker CustomMST(M, /*ShouldInitializeAllMetadata=*/false); in printIRBlockReference() 793 ModuleSlotTracker DummyMST(nullptr); in print() 800 void MachineOperand::print(raw_ostream &OS, ModuleSlotTracker &MST, in print() 1150 void MachineMemOperand::print(raw_ostream &OS, ModuleSlotTracker &MST, in print()
|
H A D | MachineBasicBlock.cpp | 35 #include "llvm/IR/ModuleSlotTracker.h" 355 ModuleSlotTracker MST(M); in print() 360 void MachineBasicBlock::print(raw_ostream &OS, ModuleSlotTracker &MST, in print() 487 /// \param moduleSlotTracker Optional ModuleSlotTracker. This method will 491 ModuleSlotTracker *moduleSlotTracker) const { in printName() 505 ModuleSlotTracker tmpTracker(bb->getModule(), false); in printName()
|
H A D | MachineInstr.cpp | 47 #include "llvm/IR/ModuleSlotTracker.h" 1744 ModuleSlotTracker MST(M); in print() 1750 void MachineInstr::print(raw_ostream &OS, ModuleSlotTracker &MST, in print()
|
H A D | MachineFunction.cpp | 56 #include "llvm/IR/ModuleSlotTracker.h" 679 ModuleSlotTracker MST(getFunction().getParent()); in getNodeLabel()
|
/llvm-project/llvm/unittests/IR/ |
H A D | ValueTest.cpp | 16 #include "llvm/IR/ModuleSlotTracker.h" 152 ModuleSlotTracker MST(M.get()); in TEST() 224 ModuleSlotTracker MST(M.get()); in TEST() 252 ModuleSlotTracker MST(M.get()); in TEST()
|
H A D | MetadataTest.cpp | 20 #include "llvm/IR/ModuleSlotTracker.h" 365 ModuleSlotTracker MST(&M); in TEST_F() 397 ModuleSlotTracker MST(&M); in TEST_F() 423 ModuleSlotTracker MST(&M); in TEST_F()
|
/llvm-project/llvm/lib/IR/ |
H A D | AsmWriter.cpp | 59 #include "llvm/IR/ModuleSlotTracker.h" 878 ModuleSlotTracker::ModuleSlotTracker(SlotTracker &Machine, const Module *M, in ModuleSlotTracker() 882 ModuleSlotTracker::ModuleSlotTracker(const Module *M, in ModuleSlotTracker() 887 ModuleSlotTracker::~ModuleSlotTracker() = default; in getMachine() 889 SlotTracker *ModuleSlotTracker::getMachine() { in getMachine() 904 void ModuleSlotTracker::incorporateFunction(const Function &F) { in incorporateFunction() 918 int ModuleSlotTracker in getLocalSlot() 876 ModuleSlotTracker::ModuleSlotTracker(SlotTracker &Machine, const Module *M, ModuleSlotTracker() function in ModuleSlotTracker 880 ModuleSlotTracker::ModuleSlotTracker(const Module *M, ModuleSlotTracker() function in ModuleSlotTracker [all...] |
H A D | SSAContext.cpp | 20 #include "llvm/IR/ModuleSlotTracker.h" 92 ModuleSlotTracker MST{BB->getParent()->getParent(), false}; in print()
|
H A D | DebugProgramInstruction.cpp | 103 void DbgRecord::print(raw_ostream &O, ModuleSlotTracker &MST, in print()
|
/llvm-project/llvm/unittests/MIR/ |
H A D | MachineMetadata.cpp | 24 #include "llvm/IR/ModuleSlotTracker.h" 51 void addHooks(ModuleSlotTracker &MST, const MachineOperand &MO) { in addHooks() 126 ModuleSlotTracker MST(M.get()); in TEST_F() 164 ModuleSlotTracker MST(M.get()); in TEST_F()
|
/llvm-project/llvm/unittests/CodeGen/ |
H A D | MachineOperandTest.cpp | 22 #include "llvm/IR/ModuleSlotTracker.h" 312 ModuleSlotTracker MST(&M); in TEST()
|
/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 37 #include "llvm/IR/ModuleSlotTracker.h" 606 ModuleSlotTracker MST(M); in print_types()
|
/llvm-project/llvm/lib/CodeGen/MIRParser/ |
H A D | MIParser.cpp | 54 #include "llvm/IR/ModuleSlotTracker.h" 352 static void mapValueToSlot(const Value *V, ModuleSlotTracker &MST, in initSlots2Values() 363 ModuleSlotTracker MST(F.getParent(), /*ShouldInitializeAllMetadata=*/false); in initSlots2Values() 3537 ModuleSlotTracker MST(F.getParent(), /*ShouldInitializeAllMetadata=*/false); in parseHeapAllocMarker()
|