Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCInstrDesc.h159 IndirectBranch, enumerator
308 bool isIndirectBranch() const { return Flags & (1ULL << MCID::IndirectBranch); } in isIndirectBranch()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenFunction.cpp401 if (IndirectBranch) { in FinishFunction()
402 EmitBlock(IndirectBranch->getParent()); in FinishFunction()
435 if (IndirectBranch) { in FinishFunction()
436 llvm::PHINode *PN = cast<llvm::PHINode>(IndirectBranch->getAddress()); in FinishFunction()
2024 if (!IndirectBranch) in GetAddrOfLabel()
2030 IndirectBranch->addDestination(BB); in GetAddrOfLabel()
2036 if (IndirectBranch) return IndirectBranch->getParent(); in GetIndirectGotoBlock()
2045 IndirectBranch = TmpBuilder.CreateIndirectBr(DestVal); in GetIndirectGotoBlock()
2046 return IndirectBranch->getParent(); in GetIndirectGotoBlock()
H A DCodeGenFunction.h1402 llvm::IndirectBrInst *IndirectBranch = nullptr;
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineInstr.h866 return hasProperty(MCID::IndirectBranch, Type);
/llvm-project-15.0.7/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.td1567 class IndirectBranch<string opstr, RegisterOperand RO> : JumpFR<opstr, RO> {
2222 def JR : MMRel, IndirectBranch<"jr", GPR32Opnd>, MTLO_FM<8>,