Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstrDesc.h161 IndirectBranch, enumerator
312 bool isIndirectBranch() const { return Flags & (1ULL << MCID::IndirectBranch); } in isIndirectBranch()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.cpp458 if (IndirectBranch) { in FinishFunction()
459 EmitBlock(IndirectBranch->getParent()); in FinishFunction()
492 if (IndirectBranch) { in FinishFunction()
493 llvm::PHINode *PN = cast<llvm::PHINode>(IndirectBranch->getAddress()); in FinishFunction()
2295 if (!IndirectBranch) in GetAddrOfLabel()
2301 IndirectBranch->addDestination(BB); in GetAddrOfLabel()
2307 if (IndirectBranch) return IndirectBranch->getParent(); in GetIndirectGotoBlock()
2316 IndirectBranch = TmpBuilder.CreateIndirectBr(DestVal); in GetIndirectGotoBlock()
2317 return IndirectBranch->getParent(); in GetIndirectGotoBlock()
H A DCodeGenFunction.h1530 llvm::IndirectBrInst *IndirectBranch = nullptr;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h987 return hasProperty(MCID::IndirectBranch, Type);
/freebsd/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.td1580 class IndirectBranch<string opstr, RegisterOperand RO> : JumpFR<opstr, RO> {
2235 def JR : MMRel, IndirectBranch<"jr", GPR32Opnd>, MTLO_FM<8>,