Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCReduceCRLogicals.cpp389 bool splitBlockOnBinaryCROp(CRLogicalOpInfo &CRI);
587 CRLogicalOpInfo CRI = AllCRLogicalOps[Idx]; in handleCROp() local
588 if (CRI.IsBinary && CRI.ContainedInBlock && CRI.SingleUse && CRI.FeedsBR && in handleCROp()
589 CRI.DefsSingleUse) { in handleCROp()
590 Changed = splitBlockOnBinaryCROp(CRI); in handleCROp()
614 bool PPCReduceCRLogicals::splitBlockOnBinaryCROp(CRLogicalOpInfo &CRI) { in splitBlockOnBinaryCROp() argument
615 if (CRI.CopyDefs.first == CRI.CopyDefs.second) { in splitBlockOnBinaryCROp()
620 if (CRI.TrueDefs.first->isCopy() || CRI.TrueDefs.second->isCopy() || in splitBlockOnBinaryCROp()
621 CRI.TrueDefs.first->isPHI() || CRI.TrueDefs.second->isPHI()) { in splitBlockOnBinaryCROp()
629 if (CRI.MI->getOpcode() != PPC::CROR && in splitBlockOnBinaryCROp()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/Analysis/
H A DSPIRVConvergenceRegionAnalysis.h139 SPIRV::ConvergenceRegionInfo CRI; variable
154 SPIRV::ConvergenceRegionInfo &getRegionInfo() { return CRI; } in getRegionInfo()
155 const SPIRV::ConvergenceRegionInfo &getRegionInfo() const { return CRI; } in getRegionInfo()
H A DSPIRVConvergenceRegionAnalysis.cpp334 CRI = SPIRV::getConvergenceRegions(F, DT, LI); in runOnFunction()
341 Result CRI; in run() local
344 CRI = SPIRV::getConvergenceRegions(F, DT, LI); in run()
345 return CRI; in run()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp184 if (const auto *CRI = dyn_cast<CleanupReturnInst>(U)) in getCleanupRetUnwindDest() local
185 return CRI->getUnwindDest(); in getCleanupRetUnwindDest()
992 if (auto *CRI = in cloneCommonBlocks() local
994 EdgeTargetsFunclet = (CRI->getCatchSwitchParentPad() == FuncletToken); in cloneCommonBlocks()
1145 if (auto *CRI = dyn_cast<CatchReturnInst>(TI)) in removeImplausibleInstructions() local
1146 IsUnreachableCatchret = CRI->getCatchPad() != CatchPad; in removeImplausibleInstructions()
1149 if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) in removeImplausibleInstructions() local
1150 IsUnreachableCleanupret = CRI->getCleanupPad() != CleanupPad; in removeImplausibleInstructions()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp1542 if (const auto *CRI = dyn_cast<CleanupReturnInst>(U)) in getCleanupRetUnwindDest() local
1543 return CRI->getUnwindDest(); in getCleanupRetUnwindDest()
1744 if (auto *CRI = dyn_cast<CleanupReturnInst>(BB.getTerminator())) { in handleLongjmpableCallsForWasmSjLj() local
1745 if (CRI->unwindsToCaller()) { in handleLongjmpableCallsForWasmSjLj()
1746 IRB.SetInsertPoint(CRI); in handleLongjmpableCallsForWasmSjLj()
1747 ToErase.push_back(CRI); in handleLongjmpableCallsForWasmSjLj()
1748 IRB.CreateCleanupRet(CRI->getCleanupPad(), CatchDispatchLongjmpBB); in handleLongjmpableCallsForWasmSjLj()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp150 if (const auto *CRI = dyn_cast<CatchReturnInst>(U)) in isBlockValidForExtraction() local
151 if (!Result.count(const_cast<BasicBlock*>(CRI->getParent()))) in isBlockValidForExtraction()
161 if (const auto *CRI = dyn_cast<CleanupReturnInst>(U)) in isBlockValidForExtraction() local
162 if (!Result.count(const_cast<BasicBlock*>(CRI->getParent()))) in isBlockValidForExtraction()
166 if (const auto *CRI = dyn_cast<CleanupReturnInst>(I)) { in isBlockValidForExtraction() local
167 if (auto *UBB = CRI->getUnwindDest()) in isBlockValidForExtraction()
H A DInlineFunction.cpp692 if (auto *CRI = dyn_cast<CleanupReturnInst>(BB->getTerminator())) { in HandleInlinedEHPad() local
693 if (CRI->unwindsToCaller()) { in HandleInlinedEHPad()
694 auto *CleanupPad = CRI->getCleanupPad(); in HandleInlinedEHPad()
695 CleanupReturnInst::Create(CleanupPad, UnwindDest, CRI->getIterator()); in HandleInlinedEHPad()
696 CRI->eraseFromParent(); in HandleInlinedEHPad()
H A DLocal.cpp3173 if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) { in removeUnwindEdge() local
3174 NewTI = CleanupReturnInst::Create(CRI->getCleanupPad(), nullptr, CRI->getIterator()); in removeUnwindEdge()
3175 UnwindDest = CRI->getUnwindDest(); in removeUnwindEdge()
H A DSimplifyCFG.cpp5458 } else if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) { in simplifyUnreachable() local
5459 (void)CRI; in simplifyUnreachable()
5460 assert(CRI->hasUnwindDest() && CRI->getUnwindDest() == BB && in simplifyUnreachable()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp959 CleanupReturnInst::CleanupReturnInst(const CleanupReturnInst &CRI) in CleanupReturnInst() argument
960 : Instruction(CRI.getType(), Instruction::CleanupRet, in CleanupReturnInst()
962 CRI.getNumOperands(), in CleanupReturnInst()
963 CRI.getNumOperands()) { in CleanupReturnInst()
965 CRI.getSubclassData<Instruction::OpaqueField>()); in CleanupReturnInst()
966 Op<0>() = CRI.Op<0>(); in CleanupReturnInst()
967 if (CRI.hasUnwindDest()) in CleanupReturnInst()
968 Op<1>() = CRI.Op<1>(); in CleanupReturnInst()
998 CatchReturnInst::CatchReturnInst(const CatchReturnInst &CRI) in CatchReturnInst() argument
999 : Instruction(Type::getVoidTy(CRI.getContext()), Instruction::CatchRet, in CatchReturnInst()
[all …]
H A DVerifier.cpp607 void visitCleanupReturnInst(CleanupReturnInst &CRI);
4427 } else if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) { in visitEHPadPredecessors() local
4428 FromPad = CRI->getOperand(0); in visitEHPadPredecessors()
4429 Check(FromPad != ToPadParent, "A cleanupret must exit its cleanup", CRI); in visitEHPadPredecessors()
4574 if (auto *CRI = dyn_cast<CleanupReturnInst>(U)) { in visitFuncletPadInst() local
4575 UnwindDest = CRI->getUnwindDest(); in visitFuncletPadInst()
4763 void Verifier::visitCleanupReturnInst(CleanupReturnInst &CRI) { in visitCleanupReturnInst() argument
4764 Check(isa<CleanupPadInst>(CRI.getOperand(0)), in visitCleanupReturnInst()
4765 "CleanupReturnInst needs to be provided a CleanupPad", &CRI, in visitCleanupReturnInst()
4766 CRI.getOperand(0)); in visitCleanupReturnInst()
[all …]
H A DAsmWriter.cpp4383 } else if (const auto *CRI = dyn_cast<CatchReturnInst>(&I)) { in printInstruction() local
4385 writeOperand(CRI->getOperand(0), /*PrintType=*/false); in printInstruction()
4388 writeOperand(CRI->getOperand(1), /*PrintType=*/true); in printInstruction()
4389 } else if (const auto *CRI = dyn_cast<CleanupReturnInst>(&I)) { in printInstruction() local
4391 writeOperand(CRI->getOperand(0), /*PrintType=*/false); in printInstruction()
4394 if (CRI->hasUnwindDest()) in printInstruction()
4395 writeOperand(CRI->getOperand(1), /*PrintType=*/true); in printInstruction()
H A DCore.cpp3079 if (CleanupReturnInst *CRI = dyn_cast<CleanupReturnInst>(unwrap(Invoke))) { in LLVMGetUnwindDest() local
3080 return wrap(CRI->getUnwindDest()); in LLVMGetUnwindDest()
3092 if (CleanupReturnInst *CRI = dyn_cast<CleanupReturnInst>(unwrap(Invoke))) { in LLVMSetUnwindDest() local
3093 return CRI->setUnwindDest(unwrap(B)); in LLVMSetUnwindDest()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp3150 const auto &CRI = cast<CleanupReturnInst>(I); in writeInstruction() local
3151 pushValue(CRI.getCleanupPad(), InstID, Vals); in writeInstruction()
3152 if (CRI.hasUnwindDest()) in writeInstruction()
3153 Vals.push_back(VE.getValueID(CRI.getUnwindDest())); in writeInstruction()
3158 const auto &CRI = cast<CatchReturnInst>(I); in writeInstruction() local
3159 pushValue(CRI.getCatchPad(), InstID, Vals); in writeInstruction()
3160 Vals.push_back(VE.getValueID(CRI.getSuccessor())); in writeInstruction()
/freebsd/contrib/file/magic/Magdir/
H A Daudio998 # CRI ADX ADPCM audio
1004 >(2.S-2) string (c)CRI CRI ADX ADPCM audio
H A Dimages32 # Prevent conflicts with CRI ADX.
35 # skip some MPEG sequence *.vob and some CRI ADX audio with improbable interleave bits
1612 # skip CRI ADX ADPCM audio (R04HT.adx R03T-15552.adx) with 44100 Hz misinterpreted as 5th color ent…
/freebsd/share/misc/
H A Diso316674 CR CRI 188 Costa Rica
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInlineCost.cpp2495 bool CallAnalyzer::visitCleanupReturnInst(CleanupReturnInst &CRI) { in visitCleanupReturnInst() argument
2501 bool CallAnalyzer::visitCatchReturnInst(CatchReturnInst &CRI) { in visitCatchReturnInst() argument
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp4797 void visitCleanupReturnInst(CleanupReturnInst &CRI) { in visitCleanupReturnInst()
4798 LLVM_DEBUG(dbgs() << "CleanupReturn: " << CRI << "\n"); in visitCleanupReturnInst()
4802 void visitCatchReturnInst(CatchReturnInst &CRI) { in visitCatchReturnInst()
4803 LLVM_DEBUG(dbgs() << "CatchReturn: " << CRI << "\n"); in visitCatchReturnInst()
H A DAddressSanitizer.cpp1091 void visitCleanupReturnInst(CleanupReturnInst &CRI) { RetVec.push_back(&CRI); } in visitCleanupReturnInst()
/freebsd/contrib/sendmail/
H A DRELEASE_NOTES7299 Sup�rieure des Mines de Paris (CRI-ENSMP).
/freebsd/crypto/openssl/
H A DCHANGES.md16105 CRIT, CRI => LOG_CRIT