OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SwitchCG
(Results
1 - 6
of
6
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
IRTranslator.h
320
bool shouldEmitAsBranches(const std::vector<
SwitchCG
::CaseBlock> &Cases);
343
bool emitJumpTableHeader(
SwitchCG
::JumpTable &JT,
344
SwitchCG
::JumpTableHeader &JTH,
346
void emitJumpTable(
SwitchCG
::JumpTable &JT, MachineBasicBlock *MBB);
348
void emitSwitchCase(
SwitchCG
::CaseBlock &CB, MachineBasicBlock *SwitchBB,
353
void emitBitTestHeader(
SwitchCG
::BitTestBlock &BTB,
356
void emitBitTestCase(
SwitchCG
::BitTestBlock &BB, MachineBasicBlock *NextMBB,
358
SwitchCG
::BitTestCase &B, MachineBasicBlock *SwitchBB);
361
SwitchCG
::SwitchWorkListItem W, MachineBasicBlock *SwitchMBB,
364
BranchProbability UnhandledProbs,
SwitchCG
::CaseClusterIt I
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.h
163
unsigned caseClusterRank(const
SwitchCG
::CaseCluster &CC,
164
SwitchCG
::CaseClusterIt First,
165
SwitchCG
::CaseClusterIt Last);
168
void splitWorkItem(
SwitchCG
::SwitchWorkList &WorkList,
169
const
SwitchCG
::SwitchWorkListItem &W, Value *Cond,
173
void lowerWorkItem(
SwitchCG
::SwitchWorkListItem W, Value *Cond,
180
SwitchCG
::CaseClusterVector &Clusters,
394
class SDAGSwitchLowering : public
SwitchCG
::SwitchLowering {
397
:
SwitchCG
::SwitchLowering(funcinfo), SDB(sdb) {}
551
bool ShouldEmitAsBranches(const std::vector<
SwitchCG
::CaseBlock> &Cases)
[
all
...]
SelectionDAGBuilder.cpp
112
using namespace
SwitchCG
;
2528
void SelectionDAGBuilder::visitJumpTable(
SwitchCG
::JumpTable &JT) {
2543
void SelectionDAGBuilder::visitJumpTableHeader(
SwitchCG
::JumpTable &JT,
10601
SwitchCG
::JumpTable *JT = &SL->JTCases[I->JTCasesIndex].second;
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
SwitchLoweringUtils.cpp
21
using namespace
SwitchCG
;
23
uint64_t
SwitchCG
::getJumpTableRange(const CaseClusterVector &Clusters,
37
SwitchCG
::getJumpTableNumCases(const SmallVectorImpl<unsigned> &TotalCases,
46
void
SwitchCG
::SwitchLowering::findJumpTables(CaseClusterVector &Clusters,
190
bool
SwitchCG
::SwitchLowering::buildJumpTable(const CaseClusterVector &Clusters,
265
void
SwitchCG
::SwitchLowering::findBitTestClusters(CaseClusterVector &Clusters,
364
bool
SwitchCG
::SwitchLowering::buildBitTests(CaseClusterVector &Clusters,
464
void
SwitchCG
::sortAndRangeify(CaseClusterVector &Clusters) {
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
IRTranslator.cpp
379
SwitchCG
::CaseBlock CB(Condition, false, BOp->getOperand(0),
388
SwitchCG
::CaseBlock CB(
527
const std::vector<
SwitchCG
::CaseBlock> &Cases) {
636
SwitchCG
::CaseBlock CB(CmpInst::ICMP_EQ, false, CondVal,
674
using namespace
SwitchCG
;
746
void IRTranslator::emitJumpTable(
SwitchCG
::JumpTable &JT,
761
bool IRTranslator::emitJumpTableHeader(
SwitchCG
::JumpTable &JT,
762
SwitchCG
::JumpTableHeader &JTH,
805
void IRTranslator::emitSwitchCase(
SwitchCG
::CaseBlock &CB,
885
bool IRTranslator::lowerJumpTableWorkItem(
SwitchCG
::SwitchWorkListItem W
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
SwitchLoweringUtils.h
29
namespace
SwitchCG
{
301
} // namespace
SwitchCG
Completed in 33 milliseconds
Indexes created Mon Jun 08 00:24:58 UTC 2026