OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:JumpTable
(Results
1 - 25
of
38
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
PseudoSourceValue.h
40
JumpTable
,
71
bool isJumpTable() const { return Kind ==
JumpTable
; }
SwitchLoweringUtils.h
63
static CaseCluster
jumpTable
(const ConstantInt *Low, const ConstantInt *High,
165
struct
JumpTable
{
177
JumpTable
(unsigned R, unsigned J, MachineBasicBlock *M, MachineBasicBlock *D)
193
using JumpTableBlock = std::pair<JumpTableHeader,
JumpTable
>;
264
/// Vector of
JumpTable
structures used to communicate SwitchInst code
ISDOpcodes.h
74
JumpTable
,
934
/// BR_JT -
Jumptable
branch. The first operand is the chain, the second
935
/// is the
jumptable
index, the last one is the
jumptable
entry index.
SelectionDAGNodes.h
1798
: SDNode(isTarg ? ISD::TargetJumpTable : ISD::
JumpTable
,
1807
return N->getOpcode() == ISD::
JumpTable
||
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
PseudoSourceValue.cpp
24
"Stack", "GOT", "
JumpTable
", "ConstantPool", "FixedStack",
111
JumpTablePSV(PseudoSourceValue::
JumpTable
, TII),
SwitchLoweringUtils.cpp
254
JumpTable
JT(-1U, JTI, JumpTableMBB, nullptr);
260
JTCluster = CaseCluster::
jumpTable
(Clusters[First].Low, Clusters[Last].High,
271
// Clusters must be sorted and contain Range or
JumpTable
clusters.
MachineOperand.cpp
1125
case PseudoSourceValue::
JumpTable
:
/src/external/apache2/llvm/dist/llvm/include/llvm/Target/
TargetOptions.h
43
namespace
JumpTable
{
45
Single, // Use a single table for all indirect
jumptable
calls.
/src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
ForceFunctionAttrs.cpp
43
.Case("
jumptable
", Attribute::
JumpTable
)
LowerTypeTests.cpp
273
// module and its
jumptable
entry needs to be exported to thinlto backends.
1471
// f = .cfi.
jumptable
1472
// g = .cfi.
jumptable
+ 4
1473
// h = .cfi.
jumptable
+ 8
1474
// .cfi.
jumptable
:
1510
// FIXME: find a better way to represent the
jumptable
in the IR.
1524
".cfi.
jumptable
", &M);
1527
auto
JumpTable
=
1530
lowerTypeTestCalls(TypeIds,
JumpTable
, GlobalLayout);
1543
JumpTableType,
JumpTable
,
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
IRTranslator.h
343
bool emitJumpTableHeader(SwitchCG::
JumpTable
&JT,
346
void emitJumpTable(SwitchCG::
JumpTable
&JT, MachineBasicBlock *MBB);
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.h
673
void visitJumpTable(SwitchCG::
JumpTable
&JT);
674
void visitJumpTableHeader(SwitchCG::
JumpTable
&JT,
SelectionDAGDumper.cpp
123
case ISD::
JumpTable
: return "
JumpTable
";
/src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARCISelLowering.cpp
119
setOperationAction(ISD::
JumpTable
, MVT::i32, Custom);
760
case ISD::
JumpTable
:
/src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiISelLowering.cpp
94
setOperationAction(ISD::
JumpTable
, MVT::i32, Custom);
188
case ISD::
JumpTable
:
/src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp
150
setOperationAction(ISD::
JumpTable
, MVT::i16, Custom);
354
case ISD::
JumpTable
: return LowerJumpTable(Op, DAG);
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
IRTranslator.cpp
746
void IRTranslator::emitJumpTable(SwitchCG::
JumpTable
&JT,
761
bool IRTranslator::emitJumpTableHeader(SwitchCG::
JumpTable
&JT,
899
SwitchCG::
JumpTable
*JT = &SL->JTCases[I->JTCasesIndex].second;
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
R600InstrInfo.cpp
1486
case PseudoSourceValue::
JumpTable
:
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
CodeExtractor.cpp
909
case Attribute::
JumpTable
:
/src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kISelLowering.cpp
139
setOperationAction(ISD::
JumpTable
, MVT::i32, Custom);
1348
case ISD::
JumpTable
:
2481
// ConstantPool,
JumpTable
, GlobalAddress, and ExternalSymbol are lowered as
/src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VEISelLowering.cpp
127
setOperationAction(ISD::
JumpTable
, PtrVT, Custom);
1702
case ISD::
JumpTable
:
1742
///
JumpTable
for VE.
/src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyISelLowering.cpp
89
setOperationAction(ISD::
JumpTable
, MVTPtr, Custom);
1227
case ISD::
JumpTable
:
/src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsISelLowering.cpp
348
setOperationAction(ISD::
JumpTable
, MVT::i32, Custom);
369
setOperationAction(ISD::
JumpTable
, MVT::i64, Custom);
1215
case ISD::
JumpTable
: return lowerJumpTable(Op, DAG);
/src/external/apache2/llvm/dist/llvm/lib/IR/
Attributes.cpp
397
if (hasAttribute(Attribute::
JumpTable
))
398
return "
jumptable
";
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp
1500
setOperationAction(ISD::
JumpTable
, MVT::i32, Custom);
3156
case ISD::
JumpTable
: return LowerJumpTable(Op, DAG);
3273
/// Returns relocation base for the given PIC
jumptable
.
Completed in 67 milliseconds
1
2
Indexes created Tue Sep 22 00:26:15 UTC 2026