Home
last modified time | relevance | path

Searched refs:JumpTableInfo (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineFunction.cpp216 JumpTableInfo = nullptr; in init()
269 if (JumpTableInfo) { in clear()
270 JumpTableInfo->~MachineJumpTableInfo(); in clear()
271 Allocator.Deallocate(JumpTableInfo); in clear()
293 if (JumpTableInfo) return JumpTableInfo; in getOrCreateJumpTableInfo()
295 JumpTableInfo = new (Allocator) in getOrCreateJumpTableInfo()
297 return JumpTableInfo; in getOrCreateJumpTableInfo()
448 if (JumpTableInfo) in deleteMachineBasicBlock()
578 if (JumpTableInfo) in print()
579 JumpTableInfo->print(OS); in print()
[all …]
H A DMIRPrinter.cpp233 if (const auto *JumpTableInfo = MF.getJumpTableInfo()) in print() local
234 convert(MST, YamlMF.JumpTableInfo, *JumpTableInfo); in print()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineFunction.h278 MachineJumpTableInfo *JumpTableInfo;
679 const MachineJumpTableInfo *getJumpTableInfo() const { return JumpTableInfo; }
680 MachineJumpTableInfo *getJumpTableInfo() { return JumpTableInfo; }
H A DMIRYamlMapping.h721 MachineJumpTable JumpTableInfo;
765 if (!YamlIO.outputting() || !MF.JumpTableInfo.Entries.empty())
766 YamlIO.mapOptional("jumpTable", MF.JumpTableInfo, MachineJumpTable());
/llvm-project-15.0.7/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp522 if (!YamlMF.JumpTableInfo.Entries.empty() && in initializeMachineFunction()
523 initializeJumpTableInfo(PFS, YamlMF.JumpTableInfo)) in initializeMachineFunction()