Home
last modified time | relevance | path

Searched defs:JumpTable (Results 1 – 16 of 16) sorted by relevance

/llvm-project/bolt/lib/Passes/
H A DJTFootprintReduction.cpp49 JumpTable *JumpTable = Function.getJumpTable(Inst); in checkOpportunities() local
132 uint64_t JTAddr, JumpTable *JumpTable, DataflowInfoManager &Info) { in tryOptimizeNonPIC() argument
173 uint64_t JTAddr, JumpTable *JumpTable, in tryOptimizePIC() argument
225 JumpTable *JumpTable = Function.getJumpTable(*IndJmp); in optimizeFunction() local
/llvm-project/llvm/include/llvm/CodeGen/
H A DSwitchLoweringUtils.h165 struct JumpTable { global() struct
177 DefaultJumpTable global() argument
180 JumpTableJumpTable JumpTable() argument
H A DPseudoSourceValue.h36 JumpTable, enumerator
H A DISDOpcodes.h81 JumpTable, enumerator
/llvm-project/bolt/lib/Core/
H A DJumpTable.cpp23 using JumpTable = bolt::JumpTable; typedef
30 bolt::JumpTable::JumpTable(MCSymbol &Symbol, uint64_t Address, size_t EntrySize, in JumpTable() function in bolt::JumpTable
H A DBinaryEmitter.cpp100 using JumpTable = bolt::JumpTable; global() typedef
/llvm-project/llvm/lib/Transforms/Scalar/
H A DJumpTableToSwitch.cpp76 JumpTableTy JumpTable; in parseJumpTable() local
170 std::optional<JumpTableTy> JumpTable = parseJumpTable(GEP, PtrTy); in run() local
/llvm-project/llvm/unittests/Target/AArch64/
H A DInstSizes.cpp236 TEST(InstSizes, JumpTable) { in TEST() argument
/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSymbolRecordMapping.cpp487 JumpTableSym &JumpTable) { in visitKnownRecord()
H A DSymbolDumper.cpp662 JumpTableSym &JumpTable) { in visitKnownRecord()
/llvm-project/bolt/include/bolt/Core/
H A DBinaryBasicBlock.h35 class JumpTable; global() variable
/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalSymbolDumper.cpp946 JumpTableSym &JumpTable) { in visitKnownRecord()
/llvm-project/bolt/lib/Target/AArch64/
H A DAArch64MCPlusBuilder.cpp655 analyzeIndirectBranchFragment(const MCInst & Inst,DenseMap<const MCInst *,SmallVector<MCInst *,4>> & UDChain,const MCExpr * & JumpTable,int64_t & Offset,int64_t & ScaleValue,MCInst * & PCRelBase) const analyzeIndirectBranchFragment() argument
/llvm-project/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp1659 auto JumpTable = buildBitSetsFromFunctionsNative() local
/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp3572 for (auto JumpTable : FI.JumpTables) { emitDebugInfoForJumpTables() local
[all...]
/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp1690 W.printHex("BranchOffset", JumpTable.BranchOffset); in visitKnownRecord() argument