Home
last modified time | relevance | path

Searched refs:IndirectBranchType (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/bolt/lib/Core/
H A DBinaryFunction.cpp756 IndirectBranchType
835 return IndirectBranchType::UNKNOWN; in processIndirectBranch()
872 return IndirectBranchType::POSSIBLE_TAIL_CALL; in processIndirectBranch()
876 return IndirectBranchType::POSSIBLE_TAIL_CALL; in processIndirectBranch()
882 return IndirectBranchType::UNKNOWN; in processIndirectBranch()
885 return IndirectBranchType::UNKNOWN; in processIndirectBranch()
916 return IndirectBranchType::UNKNOWN; in processIndirectBranch()
920 return IndirectBranchType::UNKNOWN; in processIndirectBranch()
1112 IndirectBranchType Result = in disassemble()
1123 case IndirectBranchType::POSSIBLE_JUMP_TABLE: in disassemble()
[all …]
/llvm-project-15.0.7/bolt/lib/Target/X86/
H A DX86MCPlusBuilder.cpp2025 std::pair<IndirectBranchType, MCInst *>
2143 IndirectBranchType analyzeIndirectBranch( in analyzeIndirectBranch()
2178 IndirectBranchType Type = IndirectBranchType::UNKNOWN; in analyzeIndirectBranch()
2205 return IndirectBranchType::UNKNOWN; in analyzeIndirectBranch()
2209 return IndirectBranchType::UNKNOWN; in analyzeIndirectBranch()
2217 return IndirectBranchType::UNKNOWN; in analyzeIndirectBranch()
2233 return IndirectBranchType::UNKNOWN; in analyzeIndirectBranch()
2242 return IndirectBranchType::UNKNOWN; in analyzeIndirectBranch()
2247 return IndirectBranchType::POSSIBLE_FIXED_BRANCH; in analyzeIndirectBranch()
2252 return IndirectBranchType::UNKNOWN; in analyzeIndirectBranch()
[all …]
/llvm-project-15.0.7/bolt/lib/Target/AArch64/
H A DAArch64MCPlusBuilder.cpp675 IndirectBranchType analyzeIndirectBranch( in analyzeIndirectBranch()
700 return IndirectBranchType::UNKNOWN; in analyzeIndirectBranch()
706 return IndirectBranchType::POSSIBLE_PIC_JUMP_TABLE; in analyzeIndirectBranch()
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DMCPlusBuilder.h51 enum class IndirectBranchType : char { enum
1347 virtual IndirectBranchType
1354 return IndirectBranchType::UNKNOWN; in analyzeIndirectBranch()
H A DBinaryFunction.h661 IndirectBranchType processIndirectBranch(MCInst &Instruction, unsigned Size,
/llvm-project-15.0.7/bolt/lib/Passes/
H A DIndirectCallPromotion.cpp388 const IndirectBranchType Type = BC.MIB->analyzeIndirectBranch( in maybeGetHotJumpTableTargets()