Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DWinEHPrepare.cpp153 if (const auto *CRI = dyn_cast<CleanupReturnInst>(U)) in getCleanupRetUnwindDest() local
154 return CRI->getUnwindDest(); in getCleanupRetUnwindDest()
820 if (auto *CRI = dyn_cast<CatchReturnInst>(TI)) in removeImplausibleInstructions() local
821 IsUnreachableCatchret = CRI->getCatchPad() != CatchPad; in removeImplausibleInstructions()
824 if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) in removeImplausibleInstructions() local
825 IsUnreachableCleanupret = CRI->getCleanupPad() != CleanupPad; in removeImplausibleInstructions()
/external/llvm/lib/IR/
DInstruction.cpp474 if (const auto *CRI = dyn_cast<CleanupReturnInst>(this)) in mayThrow() local
475 return CRI->unwindsToCaller(); in mayThrow()
DInstructions.cpp772 CleanupReturnInst::CleanupReturnInst(const CleanupReturnInst &CRI) in CleanupReturnInst() argument
773 : TerminatorInst(CRI.getType(), Instruction::CleanupRet, in CleanupReturnInst()
775 CRI.getNumOperands(), in CleanupReturnInst()
776 CRI.getNumOperands()) { in CleanupReturnInst()
777 setInstructionSubclassData(CRI.getSubclassDataFromInstruction()); in CleanupReturnInst()
778 Op<0>() = CRI.Op<0>(); in CleanupReturnInst()
779 if (CRI.hasUnwindDest()) in CleanupReturnInst()
780 Op<1>() = CRI.Op<1>(); in CleanupReturnInst()
830 CatchReturnInst::CatchReturnInst(const CatchReturnInst &CRI) in CatchReturnInst() argument
831 : TerminatorInst(Type::getVoidTy(CRI.getContext()), Instruction::CatchRet, in CatchReturnInst()
[all …]
DVerifier.cpp407 void visitCleanupReturnInst(CleanupReturnInst &CRI);
3030 if (CleanupReturnInst *CRI = dyn_cast<CleanupReturnInst>(U)) { in visitCleanupPadInst() local
3031 UnwindDest = CRI->getUnwindDest(); in visitCleanupPadInst()
3087 void Verifier::visitCleanupReturnInst(CleanupReturnInst &CRI) { in visitCleanupReturnInst() argument
3088 Assert(isa<CleanupPadInst>(CRI.getOperand(0)), in visitCleanupReturnInst()
3089 "CleanupReturnInst needs to be provided a CleanupPad", &CRI, in visitCleanupReturnInst()
3090 CRI.getOperand(0)); in visitCleanupReturnInst()
3092 if (BasicBlock *UnwindDest = CRI.getUnwindDest()) { in visitCleanupReturnInst()
3097 &CRI); in visitCleanupReturnInst()
3100 visitTerminatorInst(CRI); in visitCleanupReturnInst()
DAsmWriter.cpp2915 } else if (const auto *CRI = dyn_cast<CatchReturnInst>(&I)) { in printInstruction() local
2917 writeOperand(CRI->getOperand(0), /*PrintType=*/false); in printInstruction()
2920 writeOperand(CRI->getOperand(1), /*PrintType=*/true); in printInstruction()
2921 } else if (const auto *CRI = dyn_cast<CleanupReturnInst>(&I)) { in printInstruction() local
2923 writeOperand(CRI->getOperand(0), /*PrintType=*/false); in printInstruction()
2926 if (CRI->hasUnwindDest()) in printInstruction()
2927 writeOperand(CRI->getOperand(1), /*PrintType=*/true); in printInstruction()
/external/llvm/lib/Transforms/Utils/
DInlineFunction.cpp333 if (auto *CRI = dyn_cast<CleanupReturnInst>(BB->getTerminator())) { in HandleInlinedEHPad() local
334 if (CRI->unwindsToCaller()) { in HandleInlinedEHPad()
335 CleanupReturnInst::Create(CRI->getCleanupPad(), UnwindDest, CRI); in HandleInlinedEHPad()
336 CRI->eraseFromParent(); in HandleInlinedEHPad()
DLocal.cpp1345 if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) { in removeUnwindEdge() local
1346 NewTI = CleanupReturnInst::Create(CRI->getCleanupPad(), nullptr, CRI); in removeUnwindEdge()
1347 UnwindDest = CRI->getUnwindDest(); in removeUnwindEdge()
/external/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp1982 const auto &CRI = cast<CleanupReturnInst>(I); in WriteInstruction() local
1983 pushValue(CRI.getCleanupPad(), InstID, Vals, VE); in WriteInstruction()
1984 if (CRI.hasUnwindDest()) in WriteInstruction()
1985 Vals.push_back(VE.getValueID(CRI.getUnwindDest())); in WriteInstruction()
1990 const auto &CRI = cast<CatchReturnInst>(I); in WriteInstruction() local
1991 pushValue(CRI.getCatchPad(), InstID, Vals, VE); in WriteInstruction()
1992 Vals.push_back(VE.getValueID(CRI.getSuccessor())); in WriteInstruction()
/external/llvm/lib/Analysis/
DInlineCost.cpp908 bool CallAnalyzer::visitCleanupReturnInst(CleanupReturnInst &CRI) { in visitCleanupReturnInst() argument
914 bool CallAnalyzer::visitCatchReturnInst(CatchReturnInst &CRI) { in visitCatchReturnInst() argument
/external/selinux/policycoreutils/mcstrans/share/examples/nato/setrans.d/
Deyes-only.conf163 ~c252=CRI # Costa Rica
Drel.conf169 ~c200,~c252=CRI # Costa Rica
/external/llvm/lib/Transforms/Instrumentation/
DMemorySanitizer.cpp2741 void visitCleanupReturnInst(CleanupReturnInst &CRI) { in visitCleanupReturnInst()
2742 DEBUG(dbgs() << "CleanupReturn: " << CRI << "\n"); in visitCleanupReturnInst()
2746 void visitCatchReturnInst(CatchReturnInst &CRI) { in visitCatchReturnInst()
2747 DEBUG(dbgs() << "CatchReturn: " << CRI << "\n"); in visitCatchReturnInst()
/external/icu/icu4c/source/data/misc/
Dmetadata.txt2910 CRI{
DsupplementalData.txt2121 "CRI",