Home
last modified time | relevance | path

Searched refs:ModuleSlotTracker (Results 1 – 25 of 26) sorted by relevance

12

/llvm-project/llvm/include/llvm/IR/
H A DModuleSlotTracker.h44 class ModuleSlotTracker {
61 ModuleSlotTracker(SlotTracker &Machine, const Module *M,
71 explicit ModuleSlotTracker(const Module *M,
75 virtual ~ModuleSlotTracker();
H A DDebugProgramInstruction.h155 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 DValue.h48 class ModuleSlotTracker; variable
237 void print(raw_ostream &O, ModuleSlotTracker &MST,
251 ModuleSlotTracker &MST) const;
H A DMetadata.h44 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 DMIRFormatter.h26 class ModuleSlotTracker; variable
60 printCustomPseudoSourceValue(raw_ostream &OS, ModuleSlotTracker &MST, in printCustomPseudoSourceValue()
77 ModuleSlotTracker &MST);
H A DMachineModuleSlotTracker.h12 #include "llvm/IR/ModuleSlotTracker.h"
22 class MachineModuleSlotTracker : public ModuleSlotTracker {
H A DMachineMemOperand.h35 class ModuleSlotTracker; variable
340 void print(raw_ostream &OS, ModuleSlotTracker &MST,
H A DMachineBasicBlock.h38 class ModuleSlotTracker;
1201 void print(raw_ostream &OS, ModuleSlotTracker &MST,
1210 ModuleSlotTracker *moduleSlotTracker = nullptr) const;
37 class ModuleSlotTracker; global() variable
H A DMachineOperand.h34 class ModuleSlotTracker; variable
310 void print(raw_ostream &os, ModuleSlotTracker &MST, LLT TypeToPrint,
H A DMachineInstr.h53 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 DMIRPrinter.cpp43 #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 DMachineModuleSlotTracker.cpp69 : ModuleSlotTracker(MF->getFunction().getParent(), in MachineModuleSlotTracker()
H A DMachineOperand.cpp28 #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 DMachineBasicBlock.cpp35 #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 DMachineInstr.cpp47 #include "llvm/IR/ModuleSlotTracker.h"
1744 ModuleSlotTracker MST(M); in print()
1750 void MachineInstr::print(raw_ostream &OS, ModuleSlotTracker &MST, in print()
H A DMachineFunction.cpp56 #include "llvm/IR/ModuleSlotTracker.h"
679 ModuleSlotTracker MST(getFunction().getParent()); in getNodeLabel()
/llvm-project/llvm/unittests/IR/
H A DValueTest.cpp16 #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 DMetadataTest.cpp20 #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 DAsmWriter.cpp59 #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 DSSAContext.cpp20 #include "llvm/IR/ModuleSlotTracker.h"
92 ModuleSlotTracker MST{BB->getParent()->getParent(), false}; in print()
H A DDebugProgramInstruction.cpp103 void DbgRecord::print(raw_ostream &O, ModuleSlotTracker &MST, in print()
/llvm-project/llvm/unittests/MIR/
H A DMachineMetadata.cpp24 #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 DMachineOperandTest.cpp22 #include "llvm/IR/ModuleSlotTracker.h"
312 ModuleSlotTracker MST(&M); in TEST()
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp37 #include "llvm/IR/ModuleSlotTracker.h"
606 ModuleSlotTracker MST(M); in print_types()
/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp54 #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()

12