Home
last modified time | relevance | path

Searched refs:MayThrow (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DMustExecute.cpp48 return MayThrow; in anyBlockMayThrow()
56 MayThrow = HeaderMayThrow; in computeLoopSafetyInfo()
64 (BB != BBE) && !MayThrow; ++BB) in computeLoopSafetyInfo()
65 MayThrow |= !isGuaranteedToTransferExecutionToSuccessor(*BB); in computeLoopSafetyInfo()
75 return MayThrow; in anyBlockMayThrow()
82 MayThrow = false; in computeLoopSafetyInfo()
86 MayThrow = true; in computeLoopSafetyInfo()
H A DModuleSummaryAnalysis.cpp281 bool MayThrow = false; in computeFunctionSummary() local
333 MayThrow = true; in computeFunctionSummary()
502 F.hasFnAttribute(Attribute::NoUnwind), MayThrow, HasUnknownCall, in computeFunctionSummary()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DMustExecute.h111 bool MayThrow = false; // The current loop contains an instruction which variable
133 bool MayThrow = false; // The current loop contains an instruction which variable
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h578 unsigned MayThrow : 1;
598 this->MayThrow &= RHS.MayThrow;
607 this->NoUnwind | this->MayThrow | this->HasUnknownCall |
622 OS << ", mayThrow: " << this->MayThrow;
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGStackify.cpp1177 bool MayThrow = WebAssembly::mayThrow(MI); in fixCallUnwindMismatches() local
1182 if (MBB.hasEHPadSuccessor() && MayThrow && !SeenThrowableInstInBB) in fixCallUnwindMismatches()
1192 else if (EHPadStack.empty() || !MayThrow) { in fixCallUnwindMismatches()
/llvm-project-15.0.7/llvm/lib/IR/
H A DModuleSummaryIndex.cpp462 FlagValue(F.MayThrow), in fflagsToString()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp484 if (CallerSummary->fflags().MayThrow) in thinLTOPropagateFunctionAttrs()
/llvm-project-15.0.7/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1085 RawFlags |= (Flags.MayThrow << 7); in getEncodedFFlags()
/llvm-project-15.0.7/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1073 Flags.MayThrow = (RawFlags >> 7) & 0x1; in getDecodedFFlags()
/llvm-project-15.0.7/llvm/lib/AsmParser/
H A DLLParser.cpp8742 FFlags.MayThrow = Val; in parseOptionalFFlags()