Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCReduceCRLogicals.cpp363 bool handleCROp(CRLogicalOpInfo &CRI);
364 bool splitBlockOnBinaryCROp(CRLogicalOpInfo &CRI);
557 bool PPCReduceCRLogicals::handleCROp(CRLogicalOpInfo &CRI) { in handleCROp() argument
561 if (CRI.IsBinary && CRI.ContainedInBlock && CRI.SingleUse && CRI.FeedsBR && in handleCROp()
562 CRI.DefsSingleUse) { in handleCROp()
563 Changed = splitBlockOnBinaryCROp(CRI); in handleCROp()
587 bool PPCReduceCRLogicals::splitBlockOnBinaryCROp(CRLogicalOpInfo &CRI) { in splitBlockOnBinaryCROp() argument
588 if (CRI.CopyDefs.first == CRI.CopyDefs.second) { in splitBlockOnBinaryCROp()
593 if (CRI.TrueDefs.first->isCopy() || CRI.TrueDefs.second->isCopy() || in splitBlockOnBinaryCROp()
594 CRI.TrueDefs.first->isPHI() || CRI.TrueDefs.second->isPHI()) { in splitBlockOnBinaryCROp()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/ADT/
DIListIteratorTest.cpp23 simple_ilist<Node>::const_reverse_iterator CRI; in TEST() local
27 EXPECT_EQ(nullptr, CRI.getNodePtr()); in TEST()
33 EXPECT_EQ(RI, CRI); in TEST()
34 EXPECT_EQ(CRI, RI); in TEST()
35 EXPECT_EQ(CRI, CRI); in TEST()
/external/llvm/lib/CodeGen/
DWinEHPrepare.cpp159 if (const auto *CRI = dyn_cast<CleanupReturnInst>(U)) in getCleanupRetUnwindDest() local
160 return CRI->getUnwindDest(); in getCleanupRetUnwindDest()
815 if (auto *CRI = in cloneCommonBlocks() local
817 EdgeTargetsFunclet = (CRI->getCatchSwitchParentPad() == FuncletToken); in cloneCommonBlocks()
981 if (auto *CRI = dyn_cast<CatchReturnInst>(TI)) in removeImplausibleInstructions() local
982 IsUnreachableCatchret = CRI->getCatchPad() != CatchPad; in removeImplausibleInstructions()
985 if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) in removeImplausibleInstructions() local
986 IsUnreachableCleanupret = CRI->getCleanupPad() != CleanupPad; in removeImplausibleInstructions()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DWinEHPrepare.cpp168 if (const auto *CRI = dyn_cast<CleanupReturnInst>(U)) in getCleanupRetUnwindDest() local
169 return CRI->getUnwindDest(); in getCleanupRetUnwindDest()
829 if (auto *CRI = in cloneCommonBlocks() local
831 EdgeTargetsFunclet = (CRI->getCatchSwitchParentPad() == FuncletToken); in cloneCommonBlocks()
985 if (auto *CRI = dyn_cast<CatchReturnInst>(TI)) in removeImplausibleInstructions() local
986 IsUnreachableCatchret = CRI->getCatchPad() != CatchPad; in removeImplausibleInstructions()
989 if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) in removeImplausibleInstructions() local
990 IsUnreachableCleanupret = CRI->getCleanupPad() != CleanupPad; in removeImplausibleInstructions()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DCodeExtractor.cpp147 if (const auto *CRI = dyn_cast<CatchReturnInst>(U)) in isBlockValidForExtraction() local
148 if (!Result.count(const_cast<BasicBlock*>(CRI->getParent()))) in isBlockValidForExtraction()
158 if (const auto *CRI = dyn_cast<CleanupReturnInst>(U)) in isBlockValidForExtraction() local
159 if (!Result.count(const_cast<BasicBlock*>(CRI->getParent()))) in isBlockValidForExtraction()
163 if (const auto *CRI = dyn_cast<CleanupReturnInst>(I)) { in isBlockValidForExtraction() local
164 if (auto *UBB = CRI->getUnwindDest()) in isBlockValidForExtraction()
DInlineFunction.cpp681 if (auto *CRI = dyn_cast<CleanupReturnInst>(BB->getTerminator())) { in HandleInlinedEHPad() local
682 if (CRI->unwindsToCaller()) { in HandleInlinedEHPad()
683 auto *CleanupPad = CRI->getCleanupPad(); in HandleInlinedEHPad()
684 CleanupReturnInst::Create(CleanupPad, UnwindDest, CRI); in HandleInlinedEHPad()
685 CRI->eraseFromParent(); in HandleInlinedEHPad()
DLocal.cpp2178 if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) { in removeUnwindEdge() local
2179 NewTI = CleanupReturnInst::Create(CRI->getCleanupPad(), nullptr, CRI); in removeUnwindEdge()
2180 UnwindDest = CRI->getUnwindDest(); in removeUnwindEdge()
/external/llvm/lib/IR/
DInstruction.cpp541 if (const auto *CRI = dyn_cast<CleanupReturnInst>(this)) in mayThrow() local
542 return CRI->unwindsToCaller(); in mayThrow()
DVerifier.cpp436 void visitCleanupReturnInst(CleanupReturnInst &CRI);
3224 } else if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) { in visitEHPadPredecessors() local
3225 FromPad = CRI->getOperand(0); in visitEHPadPredecessors()
3226 Assert(FromPad != ToPadParent, "A cleanupret must exit its cleanup", CRI); in visitEHPadPredecessors()
3353 if (auto *CRI = dyn_cast<CleanupReturnInst>(U)) { in visitFuncletPadInst() local
3354 UnwindDest = CRI->getUnwindDest(); in visitFuncletPadInst()
3541 void Verifier::visitCleanupReturnInst(CleanupReturnInst &CRI) { in visitCleanupReturnInst() argument
3542 Assert(isa<CleanupPadInst>(CRI.getOperand(0)), in visitCleanupReturnInst()
3543 "CleanupReturnInst needs to be provided a CleanupPad", &CRI, in visitCleanupReturnInst()
3544 CRI.getOperand(0)); in visitCleanupReturnInst()
[all …]
DInstructions.cpp890 CleanupReturnInst::CleanupReturnInst(const CleanupReturnInst &CRI) in CleanupReturnInst() argument
891 : TerminatorInst(CRI.getType(), Instruction::CleanupRet, in CleanupReturnInst()
893 CRI.getNumOperands(), in CleanupReturnInst()
894 CRI.getNumOperands()) { in CleanupReturnInst()
895 setInstructionSubclassData(CRI.getSubclassDataFromInstruction()); in CleanupReturnInst()
896 Op<0>() = CRI.Op<0>(); in CleanupReturnInst()
897 if (CRI.hasUnwindDest()) in CleanupReturnInst()
898 Op<1>() = CRI.Op<1>(); in CleanupReturnInst()
948 CatchReturnInst::CatchReturnInst(const CatchReturnInst &CRI) in CatchReturnInst() argument
949 : TerminatorInst(Type::getVoidTy(CRI.getContext()), Instruction::CatchRet, in CatchReturnInst()
[all …]
DAsmWriter.cpp2988 } else if (const auto *CRI = dyn_cast<CatchReturnInst>(&I)) { in printInstruction() local
2990 writeOperand(CRI->getOperand(0), /*PrintType=*/false); in printInstruction()
2993 writeOperand(CRI->getOperand(1), /*PrintType=*/true); in printInstruction()
2994 } else if (const auto *CRI = dyn_cast<CleanupReturnInst>(&I)) { in printInstruction() local
2996 writeOperand(CRI->getOperand(0), /*PrintType=*/false); in printInstruction()
2999 if (CRI->hasUnwindDest()) in printInstruction()
3000 writeOperand(CRI->getOperand(1), /*PrintType=*/true); in printInstruction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DInstructions.cpp721 CleanupReturnInst::CleanupReturnInst(const CleanupReturnInst &CRI) in CleanupReturnInst() argument
722 : TerminatorInst(CRI.getType(), Instruction::CleanupRet, in CleanupReturnInst()
724 CRI.getNumOperands(), in CleanupReturnInst()
725 CRI.getNumOperands()) { in CleanupReturnInst()
726 setInstructionSubclassData(CRI.getSubclassDataFromInstruction()); in CleanupReturnInst()
727 Op<0>() = CRI.Op<0>(); in CleanupReturnInst()
728 if (CRI.hasUnwindDest()) in CleanupReturnInst()
729 Op<1>() = CRI.Op<1>(); in CleanupReturnInst()
767 CatchReturnInst::CatchReturnInst(const CatchReturnInst &CRI) in CatchReturnInst() argument
768 : TerminatorInst(Type::getVoidTy(CRI.getContext()), Instruction::CatchRet, in CatchReturnInst()
[all …]
DVerifier.cpp486 void visitCleanupReturnInst(CleanupReturnInst &CRI);
3442 } else if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) { in visitEHPadPredecessors() local
3443 FromPad = CRI->getOperand(0); in visitEHPadPredecessors()
3444 Assert(FromPad != ToPadParent, "A cleanupret must exit its cleanup", CRI); in visitEHPadPredecessors()
3586 if (auto *CRI = dyn_cast<CleanupReturnInst>(U)) { in visitFuncletPadInst() local
3587 UnwindDest = CRI->getUnwindDest(); in visitFuncletPadInst()
3774 void Verifier::visitCleanupReturnInst(CleanupReturnInst &CRI) { in visitCleanupReturnInst() argument
3775 Assert(isa<CleanupPadInst>(CRI.getOperand(0)), in visitCleanupReturnInst()
3776 "CleanupReturnInst needs to be provided a CleanupPad", &CRI, in visitCleanupReturnInst()
3777 CRI.getOperand(0)); in visitCleanupReturnInst()
[all …]
DInstruction.cpp586 if (const auto *CRI = dyn_cast<CleanupReturnInst>(this)) in mayThrow() local
587 return CRI->unwindsToCaller(); in mayThrow()
DAsmWriter.cpp3661 } else if (const auto *CRI = dyn_cast<CatchReturnInst>(&I)) { in printInstruction() local
3663 writeOperand(CRI->getOperand(0), /*PrintType=*/false); in printInstruction()
3666 writeOperand(CRI->getOperand(1), /*PrintType=*/true); in printInstruction()
3667 } else if (const auto *CRI = dyn_cast<CleanupReturnInst>(&I)) { in printInstruction() local
3669 writeOperand(CRI->getOperand(0), /*PrintType=*/false); in printInstruction()
3672 if (CRI->hasUnwindDest()) in printInstruction()
3673 writeOperand(CRI->getOperand(1), /*PrintType=*/true); in printInstruction()
/external/llvm/lib/Transforms/Utils/
DInlineFunction.cpp601 if (auto *CRI = dyn_cast<CleanupReturnInst>(BB->getTerminator())) { in HandleInlinedEHPad() local
602 if (CRI->unwindsToCaller()) { in HandleInlinedEHPad()
603 auto *CleanupPad = CRI->getCleanupPad(); in HandleInlinedEHPad()
604 CleanupReturnInst::Create(CleanupPad, UnwindDest, CRI); in HandleInlinedEHPad()
605 CRI->eraseFromParent(); in HandleInlinedEHPad()
DLocal.cpp1524 if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) { in removeUnwindEdge() local
1525 NewTI = CleanupReturnInst::Create(CRI->getCleanupPad(), nullptr, CRI); in removeUnwindEdge()
1526 UnwindDest = CRI->getUnwindDest(); in removeUnwindEdge()
/external/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp2467 const auto &CRI = cast<CleanupReturnInst>(I); in writeInstruction() local
2468 pushValue(CRI.getCleanupPad(), InstID, Vals); in writeInstruction()
2469 if (CRI.hasUnwindDest()) in writeInstruction()
2470 Vals.push_back(VE.getValueID(CRI.getUnwindDest())); in writeInstruction()
2475 const auto &CRI = cast<CatchReturnInst>(I); in writeInstruction() local
2476 pushValue(CRI.getCatchPad(), InstID, Vals); in writeInstruction()
2477 Vals.push_back(VE.getValueID(CRI.getSuccessor())); in writeInstruction()
/external/selinux/mcstrans/share/examples/nato/setrans.d/
Deyes-only.conf163 ~c252=CRI # Costa Rica
Drel.conf169 ~c200,~c252=CRI # Costa Rica
/external/llvm/lib/Analysis/
DInlineCost.cpp1035 bool CallAnalyzer::visitCleanupReturnInst(CleanupReturnInst &CRI) { in visitCleanupReturnInst() argument
1041 bool CallAnalyzer::visitCatchReturnInst(CatchReturnInst &CRI) { in visitCatchReturnInst() argument
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp2696 const auto &CRI = cast<CleanupReturnInst>(I); in writeInstruction() local
2697 pushValue(CRI.getCleanupPad(), InstID, Vals); in writeInstruction()
2698 if (CRI.hasUnwindDest()) in writeInstruction()
2699 Vals.push_back(VE.getValueID(CRI.getUnwindDest())); in writeInstruction()
2704 const auto &CRI = cast<CatchReturnInst>(I); in writeInstruction() local
2705 pushValue(CRI.getCatchPad(), InstID, Vals); in writeInstruction()
2706 Vals.push_back(VE.getValueID(CRI.getSuccessor())); in writeInstruction()
/external/cldr/tools/java/org/unicode/cldr/util/data/
Dterritory_codes.txt61 CR 188 CRI cr CS
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DInlineCost.cpp1505 bool CallAnalyzer::visitCleanupReturnInst(CleanupReturnInst &CRI) { in visitCleanupReturnInst() argument
1511 bool CallAnalyzer::visitCatchReturnInst(CatchReturnInst &CRI) { in visitCatchReturnInst() argument
/external/llvm/lib/Transforms/Instrumentation/
DMemorySanitizer.cpp2831 void visitCleanupReturnInst(CleanupReturnInst &CRI) { in visitCleanupReturnInst()
2832 DEBUG(dbgs() << "CleanupReturn: " << CRI << "\n"); in visitCleanupReturnInst()
2836 void visitCatchReturnInst(CatchReturnInst &CRI) { in visitCatchReturnInst()
2837 DEBUG(dbgs() << "CatchReturn: " << CRI << "\n"); in visitCatchReturnInst()

12