Home
last modified time | relevance | path

Searched refs:mayThrow (Results 1 – 19 of 19) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DPruneEH.cpp111 if (CheckUnwind && TI->mayThrow()) { in runImpl()
124 if (CheckUnwind && !SCCMightUnwind && I.mayThrow()) { in runImpl()
H A DFunctionAttrs.cpp1217 if (!I.mayThrow()) in InstrBreaksNonThrowing()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyUtilities.h37 bool mayThrow(const MachineInstr &MI);
H A DWebAssemblyUtilities.cpp284 bool WebAssembly::mayThrow(const MachineInstr &MI) { in mayThrow() function in WebAssembly
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DInstruction.h537 bool mayThrow() const;
562 bool mayHaveSideEffects() const { return mayWriteToMemory() || mayThrow(); }
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DSink.cpp76 Inst->mayThrow()) in isSafeToMove()
H A DMergedLoadStoreMotion.cpp171 if (Inst.mayThrow()) in isStoreSinkBarrierInRange()
H A DLoopVersioningLICM.cpp369 if (I->mayThrow()) { in instructionSafeForVersioning()
H A DMemCpyOptimizer.cpp721 if (I->mayThrow() && !CpyDestIsLocal) { in processStore()
861 if (C->mayThrow()) in performCallSlotOptzn()
H A DGVNHoist.cpp357 if (BB->getTerminator()->mayThrow()) { in hasEH()
H A DEarlyCSE.cpp1025 if ((Inst->mayReadFromMemory() || Inst->mayThrow()) && in processNode()
H A DDeadStoreElimination.cpp1100 if (Inst->mayThrow()) { in eliminateDeadStores()
H A DLICM.cpp1050 if (CI->mayThrow()) in canSinkOrHoistInst()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp1481 if (BBI->mayWriteToMemory() || BBI->mayReadFromMemory() || BBI->mayThrow()) in visitStoreInst()
1586 if (BBI->mayReadFromMemory() || BBI->mayThrow() || in mergeStoreIntoSuccessor()
1595 if (I->mayReadFromMemory() || I->mayThrow() || I->mayWriteToMemory()) in mergeStoreIntoSuccessor()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DSjLjEHPrepare.cpp435 if (I.mayThrow()) in setupEntryBlockAndCallSites()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp614 } else if (IsLoadChain && (I.mayWriteToMemory() || I.mayThrow())) { in getVectorizablePrefix()
618 } else if (!IsLoadChain && (I.mayReadOrWriteMemory() || I.mayThrow())) { in getVectorizablePrefix()
H A DLoopVectorizationLegality.cpp919 if (I.mayThrow()) in blockCanBePredicated()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DInstruction.cpp586 bool Instruction::mayThrow() const { in mayThrow() function in Instruction
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenFunction.cpp1245 if (I.mayThrow()) in TryMarkNoThrow()