OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:STACKMAP
(Results
1 - 14
of
14
) sorted by null
/external/llvm/include/llvm/Target/
TargetOpcodes.h
97
/// A
Stackmap
instruction captures the location of live variables at its
99
/// that must lie within the function and not contain another
stackmap
.
100
STACKMAP
= 17,
/external/llvm/lib/CodeGen/
LocalStackSlotAllocation.cpp
290
// Debug value,
stackmap
and patchpoint instructions can't be out of
293
MI->getOpcode() == TargetOpcode::
STACKMAP
||
TargetInstrInfo.cpp
386
case TargetOpcode::
STACKMAP
:
396
llvm_unreachable("unexpected
stackmap
opcode");
400
// part of the
stackmap
's live values).
461
if (MI->getOpcode() == TargetOpcode::
STACKMAP
||
463
// Fold
stackmap
/patchpoint.
529
if ((MI->getOpcode() == TargetOpcode::
STACKMAP
||
532
// Fold
stackmap
/patchpoint.
StackMaps.cpp
33
static cl::opt<int> StackMapVersion("
stackmap
-version", cl::init(1),
34
cl::desc("Specify the
stackmap
encoding version (default = 1)"));
75
llvm_unreachable("Unsupported
stackmap
version!");
157
/// that need to be recorded in the
stackmap
.
205
assert(PatchPointOpers(&MI).hasDef() && "
Stackmap
has no return value.");
244
assert(MI.getOpcode() == TargetOpcode::
STACKMAP
&& "expected
stackmap
");
274
/// Emit the
stackmap
header.
475
/// Serialize the
stackmap
data.
InlineSpiller.cpp
[
all
...]
/external/llvm/lib/Target/AArch64/
AArch64RegisterInfo.cpp
335
// Special handling of dbg_value,
stackmap
and patchpoint instructions.
336
if (MI.isDebugValue() || MI.getOpcode() == TargetOpcode::
STACKMAP
||
AArch64AsmPrinter.cpp
504
case TargetOpcode::
STACKMAP
:
AArch64ISelLowering.cpp
[
all
...]
/external/llvm/lib/Target/X86/
X86RegisterInfo.cpp
506
if (Opc == TargetOpcode::
STACKMAP
|| Opc == TargetOpcode::PATCHPOINT) {
X86MCInstLower.cpp
737
// Lower a
stackmap
of the form:
744
// FIXME: These nops ensure that the
stackmap
's shadow is covered by
746
// necessary if instructions from the same block follow the
stackmap
.
[
all
...]
X86ISelLowering.cpp
[
all
...]
/external/llvm/lib/CodeGen/SelectionDAG/
InstrEmitter.cpp
741
// Handle
STACKMAP
and PATCHPOINT specially and then use the generic code.
742
if (Opc == TargetOpcode::
STACKMAP
|| Opc == TargetOpcode::PATCHPOINT) {
[
all
...]
FastISel.cpp
564
/// \brief Add a
stackmap
or patchpoint intrinsic call's live variable operands
565
/// to a
stackmap
or patchpoint machine instruction.
598
// void @llvm.experimental.
stackmap
(i64 <id>, i32 <numShadowBytes>,
601
"
Stackmap
cannot return a value.");
603
// The
stackmap
intrinsic only records the live variables (the arguments
610
//
STACKMAP
(id, nbytes, ...)
632
// We are not adding any register mask info here, because the
stackmap
doesn't
648
// Issue
STACKMAP
.
650
TII.get(TargetOpcode::
STACKMAP
));
659
// Inform the Frame Information that we have a
stackmap
in this function
[
all
...]
SelectionDAGBuilder.cpp
[
all
...]
Completed in 1334 milliseconds