/external/swiftshader/third_party/subzero/src/ |
D | IceSwitchLowering.cpp | 78 auto *JumpTable = in clusterizeSwitch() local 84 JumpTable->addTarget(I - MinValue, Case.Target); in clusterizeSwitch() 85 JumpTable->addTarget(Case.High - MinValue, Case.Target); in clusterizeSwitch() 88 Func->addJumpTable(JumpTable); in clusterizeSwitch() 91 CaseClusters.emplace_back(MinValue, MaxValue, JumpTable); in clusterizeSwitch()
|
D | IceSwitchLowering.h | 36 JumpTable, /// Different targets and possibly sparse. enumerator 47 : Kind(JumpTable), Low(Low), High(High), JT(JT) {} in CaseCluster() 57 assert(Kind == JumpTable); in getJumpTable()
|
D | IceCfg.h | 140 void addJumpTable(InstJumpTable *JumpTable) { in addJumpTable() argument 141 JumpTables.emplace_back(JumpTable); in addJumpTable()
|
/external/llvm/include/llvm/CodeGen/ |
D | CommandFlags.h | 250 cl::opt<llvm::JumpTable::JumpTableType> 253 cl::init(JumpTable::Single), 255 clEnumValN(JumpTable::Single, "single", 257 clEnumValN(JumpTable::Arity, "arity", 259 clEnumValN(JumpTable::Simplified, "simplified", 261 clEnumValN(JumpTable::Full, "full",
|
D | PseudoSourceValue.h | 41 JumpTable, enumerator 69 bool isJumpTable() const { return Kind == JumpTable; } in isJumpTable()
|
/external/llvm/include/llvm/Target/ |
D | TargetOptions.h | 42 namespace JumpTable { 106 JTType(JumpTable::Single), ThreadModel(ThreadModel::POSIX), in TargetOptions() 245 JumpTable::JumpTableType JTType;
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | PseudoSourceValue.h | 42 JumpTable, enumerator 72 bool isJumpTable() const { return Kind == JumpTable; } in isJumpTable()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.h | 233 struct JumpTable { struct 234 JumpTable(unsigned R, unsigned J, MachineBasicBlock *M, in JumpTable() argument 258 typedef std::pair<JumpTableHeader, JumpTable> JumpTableBlock; argument 466 void visitJumpTable(JumpTable &JT); 467 void visitJumpTableHeader(JumpTable &JT, JumpTableHeader &JTH,
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.h | 246 struct JumpTable { struct 247 JumpTable(unsigned R, unsigned J, MachineBasicBlock *M, in JumpTable() function 272 typedef std::pair<JumpTableHeader, JumpTable> JumpTableBlock; argument 818 void visitJumpTable(JumpTable &JT); 819 void visitJumpTableHeader(JumpTable &JT, JumpTableHeader &JTH,
|
/external/llvm/lib/Transforms/IPO/ |
D | LowerTypeTests.cpp | 757 auto JumpTable = new GlobalVariable(*M, JumpTableType, in buildBitSetsFromFunctions() local 760 JumpTable->setSection(ObjectFormat == Triple::MachO in buildBitSetsFromFunctions() 763 lowerTypeTestCalls(TypeIds, JumpTable, GlobalLayout); in buildBitSetsFromFunctions() 770 JumpTableType, JumpTable, in buildBitSetsFromFunctions() 793 createJumpTableEntry(JumpTable, Functions[I], I)); in buildBitSetsFromFunctions() 794 JumpTable->setInitializer( in buildBitSetsFromFunctions()
|
D | ForceFunctionAttrs.cpp | 35 .Case("jumptable", Attribute::JumpTable) in parseAttrKind()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.h | 261 struct JumpTable { struct 273 JumpTable(unsigned R, unsigned J, MachineBasicBlock *M, in JumpTable() argument 288 using JumpTableBlock = std::pair<JumpTableHeader, JumpTable>; 848 void visitJumpTable(JumpTable &JT); 849 void visitJumpTableHeader(JumpTable &JT, JumpTableHeader &JTH,
|
/external/swiftshader/third_party/llvm-7.0/llvm/utils/ |
D | llvm.grm | 360 | switch IntType ValueRef ^ "," label ValueRef "[" JumpTable "]" 368 JumpTable ::= JumpTable IntType ConstValueRef ^ "," label ValueRef
|
/external/swiftshader/third_party/LLVM/utils/ |
D | llvm.grm | 359 | switch IntType ValueRef ^ "," label ValueRef "[" JumpTable "]" 367 JumpTable ::= JumpTable IntType ConstValueRef ^ "," label ValueRef
|
/external/llvm/utils/ |
D | llvm.grm | 360 | switch IntType ValueRef ^ "," label ValueRef "[" JumpTable "]" 368 JumpTable ::= JumpTable IntType ConstValueRef ^ "," label ValueRef
|
/external/v8/src/compiler/ |
D | code-generator.cc | 24 class CodeGenerator::JumpTable final : public ZoneObject { class in v8::internal::compiler::CodeGenerator 26 JumpTable(JumpTable* next, Label** targets, size_t target_count) in JumpTable() function in v8::internal::compiler::CodeGenerator::JumpTable 30 JumpTable* next() const { return next_; } in next() 36 JumpTable* const next_; 294 for (JumpTable* table = jump_tables_; table; table = table->next()) { in AssembleCode() 858 jump_tables_ = new (zone()) JumpTable(jump_tables_, targets, target_count); in AddJumpTable()
|
D | code-generator.h | 315 class JumpTable; variable 425 JumpTable* jump_tables_;
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Target/ |
D | TargetOptions.h | 40 namespace JumpTable {
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
D | Attributes.inc | 18 JumpTable, 75 .Case("jumptable", Attribute::JumpTable) 224 return llvm::Attribute::JumpTable;
|
/external/swiftshader/third_party/llvm-subzero/build/Windows/include/llvm/IR/ |
D | Attributes.gen | 18 JumpTable, 75 .Case("jumptable", Attribute::JumpTable) 224 return llvm::Attribute::JumpTable;
|
/external/swiftshader/third_party/llvm-subzero/build/Fuchsia/include/llvm/IR/ |
D | Attributes.gen | 18 JumpTable, 75 .Case("jumptable", Attribute::JumpTable) 224 return llvm::Attribute::JumpTable;
|
/external/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/IR/ |
D | Attributes.gen | 18 JumpTable, 75 .Case("jumptable", Attribute::JumpTable) 224 return llvm::Attribute::JumpTable;
|
/external/swiftshader/third_party/llvm-subzero/build/MacOS/include/llvm/IR/ |
D | Attributes.gen | 18 JumpTable, 75 .Case("jumptable", Attribute::JumpTable) 224 return llvm::Attribute::JumpTable;
|
/external/swiftshader/third_party/llvm-subzero/build/Android/include/llvm/IR/ |
D | Attributes.gen | 18 JumpTable, 75 .Case("jumptable", Attribute::JumpTable) 224 return llvm::Attribute::JumpTable;
|
/external/llvm/lib/CodeGen/ |
D | PseudoSourceValue.cpp | 99 JumpTablePSV(PseudoSourceValue::JumpTable), in PseudoSourceValueManager()
|