OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CATCHRET
(Results
1 - 14
of
14
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyLateEHPrepare.cpp
148
// Record which BB ends with
catchret
instruction, because this will be replaced
149
// with 'br's later. This set of
catchret
BBs is necessary in 'getMatchingEHPad'
158
if (TI->getOpcode() == WebAssembly::
CATCHRET
)
225
// Replace pseudo-instructions
catchret
and cleanupret with br and rethrow
238
case WebAssembly::
CATCHRET
: {
239
// Replace a
catchret
with a branch
WebAssemblyInstrInfo.cpp
38
WebAssembly::
CATCHRET
),
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ISDOpcodes.h
986
///
CATCHRET
- Represents a return from a catch block funclet. Used for
989
CATCHRET
,
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64MCInstLower.cpp
312
case AArch64::
CATCHRET
:
AArch64InstrInfo.cpp
72
AArch64::
CATCHRET
),
1875
MI.getOpcode() != AArch64::
CATCHRET
)
1883
if (MI.getOpcode() == AArch64::
CATCHRET
) {
AArch64FrameLowering.cpp
1646
case AArch64::
CATCHRET
:
AArch64ISelLowering.cpp
2169
"SEH does not use
catchret
!");
2190
case AArch64::
CATCHRET
:
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGDumper.cpp
381
case ISD::
CATCHRET
: return "
catchret
";
SelectionDAGBuilder.cpp
1698
// Figure out the funclet membership for the
catchret
's successor.
1701
// A '
catchret
' returns to the outer scope's color.
1708
assert(SuccessorColor && "No parent funclet for
catchret
!");
1713
SDValue Ret = DAG.getNode(ISD::
CATCHRET
, getCurSDLoc(), MVT::Other,
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86RegisterInfo.cpp
714
case X86::
CATCHRET
:
X86FrameLowering.cpp
1754
// If we're a catch funclet, we can be returned to via
catchret
. Save ESP
1907
case X86::
CATCHRET
:
2084
if (IsFunclet && Terminator->getOpcode() == X86::
CATCHRET
)
2582
MachineInstr *
CatchRet
) const {
2583
// SEH shouldn't use
catchret
.
2586
"SEH should not use
CATCHRET
");
2587
const DebugLoc &DL =
CatchRet
->getDebugLoc();
2588
MachineBasicBlock *CatchRetTarget =
CatchRet
->getOperand(0).getMBB();
2621
// Don't restore CSRs before an SEH
catchret
. SEH except blocks do not form
2623
if (MI->getOpcode() == X86::
CATCHRET
) {
[
all
...]
X86MCInstLower.cpp
785
case X86::
CATCHRET
: {
786
// Replace
CATCHRET
with the appropriate RET.
2408
case X86::
CATCHRET
: {
2410
OutStreamer->AddComment("
CATCHRET
");
X86InstrInfo.cpp
84
X86::
CATCHRET
,
X86ISelLowering.cpp
[
all
...]
Completed in 125 milliseconds
Indexes created Tue Sep 22 00:26:15 UTC 2026