/external/llvm/include/llvm/Target/ |
D | TargetOptions.h | 43 namespace JumpTable { 106 JTType(JumpTable::Single), ThreadModel(ThreadModel::POSIX), in TargetOptions() 239 JumpTable::JumpTableType JTType;
|
/external/llvm/include/llvm/CodeGen/ |
D | CommandFlags.h | 235 cl::opt<llvm::JumpTable::JumpTableType> 238 cl::init(JumpTable::Single), 240 clEnumValN(JumpTable::Single, "single", 242 clEnumValN(JumpTable::Arity, "arity", 244 clEnumValN(JumpTable::Simplified, "simplified", 246 clEnumValN(JumpTable::Full, "full",
|
D | PseudoSourceValue.h | 39 JumpTable, enumerator 65 bool isJumpTable() const { return Kind == JumpTable; } in isJumpTable()
|
D | ISDOpcodes.h | 63 JumpTable, ConstantPool, ExternalSymbol, BlockAddress, enumerator
|
D | SelectionDAGNodes.h | 1552 : SDNode(isTarg ? ISD::TargetJumpTable : ISD::JumpTable, 1561 return N->getOpcode() == ISD::JumpTable ||
|
/external/v8/src/compiler/ |
D | code-generator.cc | 17 class CodeGenerator::JumpTable final : public ZoneObject { class in v8::internal::compiler::CodeGenerator 19 JumpTable(JumpTable* next, Label** targets, size_t target_count) in JumpTable() function in v8::internal::compiler::CodeGenerator::JumpTable 23 JumpTable* next() const { return next_; } in next() 29 JumpTable* const next_; 199 for (JumpTable* table = jump_tables_; table; table = table->next()) { in GenerateCode() 489 jump_tables_ = new (zone()) JumpTable(jump_tables_, targets, target_count); in AddJumpTable()
|
D | code-generator.h | 152 class JumpTable; variable 241 JumpTable* jump_tables_;
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.h | 246 struct JumpTable { struct 247 JumpTable(unsigned R, unsigned J, MachineBasicBlock *M, in JumpTable() argument 271 typedef std::pair<JumpTableHeader, JumpTable> JumpTableBlock; argument 764 void visitJumpTable(JumpTable &JT); 765 void visitJumpTableHeader(JumpTable &JT, JumpTableHeader &JTH,
|
D | SelectionDAGDumper.cpp | 100 case ISD::JumpTable: return "JumpTable"; in getOperationName()
|
/external/llvm/lib/Transforms/IPO/ |
D | LowerBitSets.cpp | 800 auto JumpTable = new GlobalVariable(*M, JumpTableType, in buildBitSetsFromFunctions() local 803 JumpTable->setSection(ObjectFormat == Triple::MachO in buildBitSetsFromFunctions() 806 lowerBitSetCalls(BitSets, JumpTable, GlobalLayout); in buildBitSetsFromFunctions() 813 JumpTableType, JumpTable, in buildBitSetsFromFunctions() 836 createJumpTableEntry(JumpTable, Functions[I], I)); in buildBitSetsFromFunctions() 837 JumpTable->setInitializer( in buildBitSetsFromFunctions()
|
D | FunctionAttrs.cpp | 1861 .Case("jumptable", Attribute::JumpTable) in parseAttrKind()
|
/external/llvm/utils/ |
D | llvm.grm | 360 | switch IntType ValueRef ^ "," label ValueRef "[" JumpTable "]" 368 JumpTable ::= JumpTable IntType ConstValueRef ^ "," label ValueRef
|
/external/llvm/lib/CodeGen/ |
D | PseudoSourceValue.cpp | 102 JumpTablePSV(PseudoSourceValue::JumpTable), in PseudoSourceValueManager()
|
D | MIRPrinter.cpp | 874 case PseudoSourceValue::JumpTable: in print()
|
/external/v8/test/cctest/ |
D | test-assembler-x87.cc | 330 __ jmp(Operand::JumpTable(eax, times_4, &table)); in TEST() 377 __ jmp(Operand::JumpTable(eax, times_4, &table)); in TEST()
|
D | test-assembler-ia32.cc | 1420 __ jmp(Operand::JumpTable(eax, times_4, &table)); in TEST() 1467 __ jmp(Operand::JumpTable(eax, times_4, &table)); in TEST()
|
/external/llvm/include/llvm/IR/ |
D | Attributes.td | 61 def JumpTable : EnumAttr<"jumptable">;
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelLowering.cpp | 118 setOperationAction(ISD::JumpTable, MVTPtr, Custom); in WebAssemblyTargetLowering() 556 case ISD::JumpTable: in LowerOperation()
|
/external/llvm/lib/IR/ |
D | Attributes.cpp | 211 if (hasAttribute(Attribute::JumpTable)) in getAsString() 448 case Attribute::JumpTable: return 1ULL << 45; in getAttrMask()
|
D | Verifier.cpp | 1253 I->getKindAsEnum() == Attribute::JumpTable || in VerifyAttributeTypes() 1460 Attribute::JumpTable)) { in VerifyFunctionAttrs()
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430ISelLowering.cpp | 168 setOperationAction(ISD::JumpTable, MVT::i16, Custom); in MSP430TargetLowering() 199 case ISD::JumpTable: return LowerJumpTable(Op, DAG); in LowerOperation()
|
/external/v8/src/x87/ |
D | assembler-x87.h | 350 static Operand JumpTable(Register index, ScaleFactor scale, Label* table) { in JumpTable() function
|
/external/llvm/lib/Target/Mips/ |
D | MipsISelLowering.cpp | 275 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in MipsTargetLowering() 293 setOperationAction(ISD::JumpTable, MVT::i64, Custom); in MipsTargetLowering() 873 case ISD::JumpTable: return lowerJumpTable(Op, DAG); in LowerOperation()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.cpp | 1605 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in HexagonTargetLowering() 2594 case ISD::JumpTable: return LowerJumpTable(Op, DAG); in LowerOperation()
|
/external/v8/src/ia32/ |
D | assembler-ia32.h | 353 static Operand JumpTable(Register index, ScaleFactor scale, Label* table) { in JumpTable() function
|