Home
last modified time | relevance | path

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

/llvm-project-15.0.7/bolt/lib/Target/AArch64/
H A DAArch64MCPlusBuilder.cpp586 const MCInst *DefJTBaseAdd = UsesLoad[1]; in analyzeIndirectBranchFragment() local
588 if (DefJTBaseAdd == nullptr || isLoadFromStack(*DefJTBaseAdd) || in analyzeIndirectBranchFragment()
589 isRegToRegMove(*DefJTBaseAdd, From, To)) { in analyzeIndirectBranchFragment()
596 assert(DefJTBaseAdd->getOpcode() == AArch64::ADDXri && in analyzeIndirectBranchFragment()
599 if (DefJTBaseAdd->getOperand(2).isImm()) in analyzeIndirectBranchFragment()
600 Offset = DefJTBaseAdd->getOperand(2).getImm(); in analyzeIndirectBranchFragment()
601 SmallVector<MCInst *, 4> &UsesJTBaseAdd = UDChain[DefJTBaseAdd]; in analyzeIndirectBranchFragment()