Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstrDesc.h160 IndirectBranch, enumerator
311 bool isIndirectBranch() const { return Flags & (1ULL << MCID::IndirectBranch); } in isIndirectBranch()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.cpp408 if (IndirectBranch) { in FinishFunction()
409 EmitBlock(IndirectBranch->getParent()); in FinishFunction()
442 if (IndirectBranch) { in FinishFunction()
443 llvm::PHINode *PN = cast<llvm::PHINode>(IndirectBranch->getAddress()); in FinishFunction()
2111 if (!IndirectBranch) in GetAddrOfLabel()
2117 IndirectBranch->addDestination(BB); in GetAddrOfLabel()
2123 if (IndirectBranch) return IndirectBranch->getParent(); in GetIndirectGotoBlock()
2132 IndirectBranch = TmpBuilder.CreateIndirectBr(DestVal); in GetIndirectGotoBlock()
2133 return IndirectBranch->getParent(); in GetIndirectGotoBlock()
H A DCodeGenFunction.h1411 llvm::IndirectBrInst *IndirectBranch = nullptr;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h954 return hasProperty(MCID::IndirectBranch, Type);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMicroMipsInstrInfo.td967 def JR_MM : MMRel, IndirectBranch<"jr", GPR32Opnd>, JR_FM_MM<0x3c>,
H A DMips64InstrInfo.td259 def JR64 : IndirectBranch<"jr", GPR64Opnd>, MTLO_FM<8>, PTR_64;
H A DMipsInstrInfo.td1568 class IndirectBranch<string opstr, RegisterOperand RO> : JumpFR<opstr, RO> {
2223 def JR : MMRel, IndirectBranch<"jr", GPR32Opnd>, MTLO_FM<8>,