OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:CatchSwitch
(Results
1 - 3
of
3
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
WinEHPrepare.cpp
55
"demote-
catchswitch
-only", cl::Hidden,
56
cl::desc("Demote
catchswitch
BBs only (for wasm EH)"), cl::init(false));
226
if (auto *
CatchSwitch
= dyn_cast<CatchSwitchInst>(TI)) {
227
if (
CatchSwitch
->getParentPad() != ParentPad)
247
if (auto *
CatchSwitch
= dyn_cast<CatchSwitchInst>(FirstNonPHI)) {
248
assert(FuncInfo.EHPadStateMap.count(
CatchSwitch
) == 0 &&
252
for (const BasicBlock *CatchPadBB :
CatchSwitch
->handlers()) {
257
FuncInfo.EHPadStateMap[
CatchSwitch
] = TryLow;
260
CatchSwitch
->getParentPad())))
283
if (!UnwindDest || UnwindDest ==
CatchSwitch
->getUnwindDest()
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGException.cpp
956
llvm::CatchSwitchInst *
CatchSwitch
=
971
CatchSwitch
, {TypeInfo.RTTI, CGF.Builder.getInt32(TypeInfo.Flags),
974
CGF.Builder.CreateCatchPad(
CatchSwitch
, {TypeInfo.RTTI});
977
CatchSwitch
->addHandler(Handler.Block);
1000
llvm::CatchSwitchInst *
CatchSwitch
=
1006
CatchSwitch
->addHandler(WasmCatchStartBlock);
1018
auto *CPI = CGF.Builder.CreateCatchPad(
CatchSwitch
, CatchTypes);
1224
auto *
CatchSwitch
=
1226
WasmCatchStartBlock =
CatchSwitch
->hasUnwindDest()
1227
?
CatchSwitch
->getSuccessor(1
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
BitcodeWriter.cpp
2944
case Instruction::
CatchSwitch
: {
2946
const auto &
CatchSwitch
= cast<CatchSwitchInst>(I);
2948
pushValue(
CatchSwitch
.getParentPad(), InstID, Vals);
2950
unsigned NumHandlers =
CatchSwitch
.getNumHandlers();
2952
for (const BasicBlock *CatchPadBB :
CatchSwitch
.handlers())
2955
if (
CatchSwitch
.hasUnwindDest())
2956
Vals.push_back(VE.getValueID(
CatchSwitch
.getUnwindDest()));
Completed in 49 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026