| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCReduceCRLogicals.cpp | 396 bool splitBlockOnBinaryCROp(CRLogicalOpInfo &CRI); 584 CRLogicalOpInfo CRI = AllCRLogicalOps[Idx]; in handleCROp() local 585 if (CRI.IsBinary && CRI.ContainedInBlock && CRI.SingleUse && CRI.FeedsBR && in handleCROp() 586 CRI.DefsSingleUse) { in handleCROp() 587 Changed = splitBlockOnBinaryCROp(CRI); in handleCROp() 611 bool PPCReduceCRLogicals::splitBlockOnBinaryCROp(CRLogicalOpInfo &CRI) { in splitBlockOnBinaryCROp() argument 612 if (CRI.CopyDefs.first == CRI.CopyDefs.second) { in splitBlockOnBinaryCROp() 617 if (CRI.TrueDefs.first->isCopy() || CRI.TrueDefs.second->isCopy() || in splitBlockOnBinaryCROp() 618 CRI.TrueDefs.first->isPHI() || CRI.TrueDefs.second->isPHI()) { in splitBlockOnBinaryCROp() 626 if (CRI.MI->getOpcode() != PPC::CROR && in splitBlockOnBinaryCROp() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/Analysis/ |
| H A D | SPIRVConvergenceRegionAnalysis.h | 141 SPIRV::ConvergenceRegionInfo CRI; variable 156 SPIRV::ConvergenceRegionInfo &getRegionInfo() { return CRI; } in getRegionInfo() 157 const SPIRV::ConvergenceRegionInfo &getRegionInfo() const { return CRI; } in getRegionInfo()
|
| H A D | SPIRVConvergenceRegionAnalysis.cpp | 323 CRI = SPIRV::getConvergenceRegions(F, DT, LI); in runOnFunction() 330 Result CRI; in run() local 333 CRI = SPIRV::getConvergenceRegions(F, DT, LI); in run() 334 return CRI; in run()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | WinEHPrepare.cpp | 184 if (const auto *CRI = dyn_cast<CleanupReturnInst>(U)) in getCleanupRetUnwindDest() local 185 return CRI->getUnwindDest(); in getCleanupRetUnwindDest() 1022 if (auto *CRI = in cloneCommonBlocks() local 1024 EdgeTargetsFunclet = (CRI->getCatchSwitchParentPad() == FuncletToken); in cloneCommonBlocks() 1181 if (auto *CRI = dyn_cast<CatchReturnInst>(TI)) in removeImplausibleInstructions() local 1182 IsUnreachableCatchret = CRI->getCatchPad() != CatchPad; in removeImplausibleInstructions() 1185 if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) in removeImplausibleInstructions() local 1186 IsUnreachableCleanupret = CRI->getCleanupPad() != CleanupPad; in removeImplausibleInstructions()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 1547 if (const auto *CRI = dyn_cast<CleanupReturnInst>(U)) in getCleanupRetUnwindDest() local 1548 return CRI->getUnwindDest(); in getCleanupRetUnwindDest() 1755 if (auto *CRI = dyn_cast<CleanupReturnInst>(BB.getTerminator())) { in handleLongjmpableCallsForWasmSjLj() local 1756 if (CRI->unwindsToCaller()) { in handleLongjmpableCallsForWasmSjLj() 1757 IRB.SetInsertPoint(CRI); in handleLongjmpableCallsForWasmSjLj() 1758 ToErase.push_back(CRI); in handleLongjmpableCallsForWasmSjLj() 1759 IRB.CreateCleanupRet(CRI->getCleanupPad(), CatchDispatchLongjmpBB); in handleLongjmpableCallsForWasmSjLj()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | CodeExtractor.cpp | 146 if (const auto *CRI = dyn_cast<CatchReturnInst>(U)) in isBlockValidForExtraction() local 147 if (!Result.count(const_cast<BasicBlock*>(CRI->getParent()))) in isBlockValidForExtraction() 157 if (const auto *CRI = dyn_cast<CleanupReturnInst>(U)) in isBlockValidForExtraction() local 158 if (!Result.count(const_cast<BasicBlock*>(CRI->getParent()))) in isBlockValidForExtraction() 162 if (const auto *CRI = dyn_cast<CleanupReturnInst>(I)) { in isBlockValidForExtraction() local 163 if (auto *UBB = CRI->getUnwindDest()) in isBlockValidForExtraction()
|
| H A D | InlineFunction.cpp | 711 if (auto *CRI = dyn_cast<CleanupReturnInst>(BB->getTerminator())) { in HandleInlinedEHPad() local 712 if (CRI->unwindsToCaller()) { in HandleInlinedEHPad() 713 auto *CleanupPad = CRI->getCleanupPad(); in HandleInlinedEHPad() 714 CleanupReturnInst::Create(CleanupPad, UnwindDest, CRI->getIterator()); in HandleInlinedEHPad() 715 CRI->eraseFromParent(); in HandleInlinedEHPad()
|
| H A D | Local.cpp | 3220 if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) { in removeUnwindEdge() local 3221 NewTI = CleanupReturnInst::Create(CRI->getCleanupPad(), nullptr, CRI->getIterator()); in removeUnwindEdge() 3222 UnwindDest = CRI->getUnwindDest(); in removeUnwindEdge()
|
| H A D | SimplifyCFG.cpp | 5607 } else if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) { in simplifyUnreachable() local 5608 (void)CRI; in simplifyUnreachable() 5609 assert(CRI->hasUnwindDest() && CRI->getUnwindDest() == BB && in simplifyUnreachable()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instructions.cpp | 1028 CleanupReturnInst::CleanupReturnInst(const CleanupReturnInst &CRI, in CleanupReturnInst() argument 1030 : Instruction(CRI.getType(), Instruction::CleanupRet, AllocInfo) { in CleanupReturnInst() 1031 assert(getNumOperands() == CRI.getNumOperands() && in CleanupReturnInst() 1034 CRI.getSubclassData<Instruction::OpaqueField>()); in CleanupReturnInst() 1035 Op<0>() = CRI.Op<0>(); in CleanupReturnInst() 1036 if (CRI.hasUnwindDest()) in CleanupReturnInst() 1037 Op<1>() = CRI.Op<1>(); in CleanupReturnInst() 1065 CatchReturnInst::CatchReturnInst(const CatchReturnInst &CRI) in CatchReturnInst() argument 1066 : Instruction(Type::getVoidTy(CRI.getContext()), Instruction::CatchRet, in CatchReturnInst() 1068 Op<0>() = CRI.Op<0>(); in CatchReturnInst() [all …]
|
| H A D | Verifier.cpp | 616 void visitCleanupReturnInst(CleanupReturnInst &CRI); 4595 } else if (auto *CRI = dyn_cast<CleanupReturnInst>(TI)) { in visitEHPadPredecessors() local 4596 FromPad = CRI->getOperand(0); in visitEHPadPredecessors() 4597 Check(FromPad != ToPadParent, "A cleanupret must exit its cleanup", CRI); in visitEHPadPredecessors() 4742 if (auto *CRI = dyn_cast<CleanupReturnInst>(U)) { in visitFuncletPadInst() local 4743 UnwindDest = CRI->getUnwindDest(); in visitFuncletPadInst() 4931 void Verifier::visitCleanupReturnInst(CleanupReturnInst &CRI) { in visitCleanupReturnInst() argument 4932 Check(isa<CleanupPadInst>(CRI.getOperand(0)), in visitCleanupReturnInst() 4933 "CleanupReturnInst needs to be provided a CleanupPad", &CRI, in visitCleanupReturnInst() 4934 CRI.getOperand(0)); in visitCleanupReturnInst() [all …]
|
| H A D | AsmWriter.cpp | 4576 } else if (const auto *CRI = dyn_cast<CatchReturnInst>(&I)) { in printInstruction() local 4578 writeOperand(CRI->getOperand(0), /*PrintType=*/false); in printInstruction() 4581 writeOperand(CRI->getOperand(1), /*PrintType=*/true); in printInstruction() 4582 } else if (const auto *CRI = dyn_cast<CleanupReturnInst>(&I)) { in printInstruction() local 4584 writeOperand(CRI->getOperand(0), /*PrintType=*/false); in printInstruction() 4587 if (CRI->hasUnwindDest()) in printInstruction() 4588 writeOperand(CRI->getOperand(1), /*PrintType=*/true); in printInstruction()
|
| H A D | Core.cpp | 3130 if (CleanupReturnInst *CRI = dyn_cast<CleanupReturnInst>(unwrap(Invoke))) { in LLVMGetUnwindDest() local 3131 return wrap(CRI->getUnwindDest()); in LLVMGetUnwindDest() 3143 if (CleanupReturnInst *CRI = dyn_cast<CleanupReturnInst>(unwrap(Invoke))) { in LLVMSetUnwindDest() local 3144 return CRI->setUnwindDest(unwrap(B)); in LLVMSetUnwindDest()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Instruction.h | 1625 CatchReturnInst(llvm::CatchReturnInst *CRI, Context &Ctx) in CatchReturnInst() argument 1626 : SingleLLVMInstructionImpl(ClassID::CatchRet, Opcode::CatchRet, CRI, in CatchReturnInst() 1649 CleanupReturnInst(llvm::CleanupReturnInst *CRI, Context &Ctx) in CleanupReturnInst() argument 1650 : SingleLLVMInstructionImpl(ClassID::CleanupRet, Opcode::CleanupRet, CRI, in CleanupReturnInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 3313 const auto &CRI = cast<CleanupReturnInst>(I); in writeInstruction() local 3314 pushValue(CRI.getCleanupPad(), InstID, Vals); in writeInstruction() 3315 if (CRI.hasUnwindDest()) in writeInstruction() 3316 Vals.push_back(VE.getValueID(CRI.getUnwindDest())); in writeInstruction() 3321 const auto &CRI = cast<CatchReturnInst>(I); in writeInstruction() local 3322 pushValue(CRI.getCatchPad(), InstID, Vals); in writeInstruction() 3323 Vals.push_back(VE.getValueID(CRI.getSuccessor())); in writeInstruction()
|
| /freebsd/contrib/file/magic/Magdir/ |
| H A D | audio | 1024 # CRI ADX ADPCM audio 1030 >(2.S-2) string (c)CRI CRI ADX ADPCM audio
|
| H A D | images | 36 # Prevent conflicts with CRI ADX. 39 # skip some MPEG sequence *.vob and some CRI ADX audio with improbable interleave bits 1826 # skip CRI ADX ADPCM audio (R04HT.adx R03T-15552.adx) with 44100 Hz misinterpreted as 5th color ent…
|
| /freebsd/share/misc/ |
| H A D | iso3166 | 74 CR CRI 188 Costa Rica
|
| H A D | pci_vendors | 38177 674c CRI
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | InlineCost.cpp | 2689 bool CallAnalyzer::visitCleanupReturnInst(CleanupReturnInst &CRI) { in visitCleanupReturnInst() argument 2695 bool CallAnalyzer::visitCatchReturnInst(CatchReturnInst &CRI) { in visitCatchReturnInst() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemorySanitizer.cpp | 6281 void visitCleanupReturnInst(CleanupReturnInst &CRI) { in visitCleanupReturnInst() 6282 LLVM_DEBUG(dbgs() << "CleanupReturn: " << CRI << "\n"); in visitCleanupReturnInst() 6286 void visitCatchReturnInst(CatchReturnInst &CRI) { in visitCatchReturnInst() 6287 LLVM_DEBUG(dbgs() << "CatchReturn: " << CRI << "\n"); in visitCatchReturnInst()
|
| H A D | AddressSanitizer.cpp | 1144 void visitCleanupReturnInst(CleanupReturnInst &CRI) { RetVec.push_back(&CRI); } in visitCleanupReturnInst()
|
| /freebsd/contrib/sendmail/ |
| H A D | RELEASE_NOTES | 7299 Sup�rieure des Mines de Paris (CRI-ENSMP).
|
| /freebsd/crypto/openssl/ |
| H A D | CHANGES.md | 17934 CRIT, CRI => LOG_CRIT
|