Home
last modified time | relevance | path

Searched refs:JTLabel (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/bolt/lib/Core/
H A DBinaryContext.cpp808 MCSymbol *JTLabel = nullptr; in getOrCreateJumpTable() local
811 JTLabel = Object->getSymbol(); in getOrCreateJumpTable()
815 if (!JTLabel) { in getOrCreateJumpTable()
817 JTLabel = registerNameAtAddress(JumpTableName, Address, 0, EntrySize); in getOrCreateJumpTable()
820 LLVM_DEBUG(dbgs() << "BOLT-DEBUG: creating jump table " << JTLabel->getName() in getOrCreateJumpTable()
823 JumpTable *JT = new JumpTable(*JTLabel, Address, EntrySize, Type, in getOrCreateJumpTable()
824 JumpTable::LabelMapType{{0, JTLabel}}, in getOrCreateJumpTable()
833 return JTLabel; in getOrCreateJumpTable()
H A DBinaryFunction.cpp930 const MCSymbol *JTLabel = BC.getOrCreateJumpTable(*this, ArrayStart, JTType); in processIndirectBranch() local
931 BC.MIB->replaceMemOperandDisp(*MemLocInstr, JTLabel, BC.Ctx.get()); in processIndirectBranch()