| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| D | PruneEH.cpp | 105 if (CheckUnwind && TI->mayThrow()) { in runImpl() 118 if (CheckUnwind && !SCCMightUnwind && I.mayThrow()) { in runImpl()
|
| D | FunctionAttrs.cpp | 1251 if (!I.mayThrow()) in InstrBreaksNonThrowing()
|
| D | AttributorAttributes.cpp | 1447 if (!I.mayThrow()) in updateImpl()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/Utils/ |
| D | WebAssemblyUtilities.h | 52 bool mayThrow(const MachineInstr &MI);
|
| D | WebAssemblyUtilities.cpp | 39 bool WebAssembly::mayThrow(const MachineInstr &MI) { in mayThrow() function in WebAssembly
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| D | Sink.cpp | 51 Inst->mayThrow()) in isSafeToMove()
|
| D | MergedLoadStoreMotion.cpp | 177 if (Inst.mayThrow()) in isStoreSinkBarrierInRange()
|
| D | DeadStoreElimination.cpp | 832 if (DI->mayThrow() && !DefVisibleToCaller) in canSkipDef() 912 if (I.mayThrow() && !MA) in get() 1551 if (UseInst->mayThrow() && !isInvisibleToCallerBeforeRet(DefUO)) { in getDomMemoryDef() 1746 if (NI->mayThrow() && !isInvisibleToCallerBeforeRet(SILocUnd)) in isDSEBarrier()
|
| D | LoopVersioningLICM.cpp | 359 if (I->mayThrow()) { in instructionSafeForVersioning()
|
| D | GVNHoist.cpp | 623 if (BB->getTerminator()->mayThrow()) { in hasEH()
|
| D | EarlyCSE.cpp | 1440 if ((Inst.mayReadFromMemory() || Inst.mayThrow()) && in processNode()
|
| D | MemCpyOptimizer.cpp | 324 if (I.mayThrow()) in INITIALIZE_PASS_DEPENDENCY()
|
| D | LoopFuse.cpp | 207 if (I.mayThrow()) { in FusionCandidate()
|
| D | LICM.cpp | 1247 if (CI->mayThrow()) in canSinkOrHoistInst()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/ |
| D | Instruction.cpp | 673 bool Instruction::mayThrow() const { in mayThrow() function in Instruction 684 return mayWriteToMemory() || mayThrow() || !willReturn(); in mayHaveSideEffects()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| D | InstCombineLoadStoreAlloca.cpp | 1447 if (BBI->mayWriteToMemory() || BBI->mayReadFromMemory() || BBI->mayThrow()) in visitStoreInst() 1536 if (BBI->mayReadFromMemory() || BBI->mayThrow() || in mergeStoreIntoSuccessor() 1545 if (I->mayReadFromMemory() || I->mayThrow() || I->mayWriteToMemory()) in mergeStoreIntoSuccessor()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| D | CodeMoverUtils.cpp | 359 if (I->mayThrow()) in isSafeToMoveBefore()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| D | Instruction.h | 618 bool mayThrow() const;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| D | SjLjEHPrepare.cpp | 446 if (I.mayThrow()) in setupEntryBlockAndCallSites()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| D | LoadStoreVectorizer.cpp | 713 } else if (IsLoadChain && (I.mayWriteToMemory() || I.mayThrow())) { in getVectorizablePrefix() 717 } else if (!IsLoadChain && (I.mayReadOrWriteMemory() || I.mayThrow())) { in getVectorizablePrefix()
|
| D | LoopVectorizationLegality.cpp | 1004 if (I.mayThrow()) in blockCanBePredicated()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| D | WebAssemblyCFGStackify.cpp | 1130 !WebAssembly::mayThrow(MI)) in fixCallUnwindMismatches() 1196 bool MayThrow = WebAssembly::mayThrow(MI); in fixCallUnwindMismatches()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| D | HexagonVectorCombine.cpp | 1421 if (I.mayThrow()) in isSafeToMoveBeforeInBB()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| D | CodeGenFunction.cpp | 1241 if (I.mayThrow()) in TryMarkNoThrow()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| D | ValueTracking.cpp | 5295 return !I->mayThrow() && I->willReturn(); in isGuaranteedToTransferExecutionToSuccessor()
|