/third_party/skia/third_party/externals/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()
|
D | IceCfg.cpp | 1642 for (const InstJumpTable *JumpTable : JumpTables) { in emitJumpTables() local 1643 Ctx->addJumpTableData(JumpTable->toJumpTableData(getAssembler())); in emitJumpTables() 1648 for (const InstJumpTable *JumpTable : JumpTables) in emitJumpTables() local 1649 getTarget()->emitJumpTable(this, JumpTable); in emitJumpTables()
|
D | IceGlobalContext.cpp | 824 void GlobalContext::addJumpTableData(JumpTableData JumpTable) { in addJumpTableData() argument 825 getJumpTableList()->emplace_back(std::move(JumpTable)); in addJumpTableData()
|
D | IceInst.cpp | 107 X(JumpTable, "jumptable"); in getInstName() 591 : InstHighLevel(Func, Inst::JumpTable, 1, nullptr), in InstJumpTable()
|
D | IceTargetLowering.h | 312 const InstJumpTable *JumpTable) const = 0;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | PseudoSourceValue.h | 41 JumpTable, enumerator 72 bool isJumpTable() const { return Kind == JumpTable; } in isJumpTable()
|
D | SwitchLoweringUtils.h | 160 struct JumpTable { struct 172 JumpTable(unsigned R, unsigned J, MachineBasicBlock *M, MachineBasicBlock *D) in JumpTable() argument 188 using JumpTableBlock = std::pair<JumpTableHeader, JumpTable>;
|
D | ISDOpcodes.h | 64 JumpTable, ConstantPool, ExternalSymbol, BlockAddress, enumerator
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/ |
D | TargetOptions.h | 39 namespace JumpTable {
|
/third_party/skia/third_party/externals/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;
|
/third_party/skia/third_party/externals/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;
|
/third_party/skia/third_party/externals/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;
|
/third_party/skia/third_party/externals/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;
|
/third_party/skia/third_party/externals/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;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
D | Attributes.inc | 18 JumpTable, 75 .Case("jumptable", Attribute::JumpTable) 224 return llvm::Attribute::JumpTable;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | PseudoSourceValue.cpp | 111 JumpTablePSV(PseudoSourceValue::JumpTable, TII), in PseudoSourceValueManager()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
D | ForceFunctionAttrs.cpp | 36 .Case("jumptable", Attribute::JumpTable) in parseAttrKind()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/include/llvm/IR/ |
D | Attributes.inc | 19 JumpTable, 88 .Case("jumptable", Attribute::JumpTable) 253 return llvm::Attribute::JumpTable;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/IR/ |
D | AttributesCompatFunc.inc | 19 JumpTable, 88 .Case("jumptable", Attribute::JumpTable) 253 return llvm::Attribute::JumpTable;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/ |
D | IRTranslator.h | 295 bool emitJumpTableHeader(SwitchCG::JumpTable &JT, 298 void emitJumpTable(SwitchCG::JumpTable &JT, MachineBasicBlock *MBB);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | Relocation.txt | 6 GlobalAddress, GlobalTLSAddress, JumpTable, ConstantPool,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.h | 678 void visitJumpTable(SwitchCG::JumpTable &JT); 679 void visitJumpTableHeader(SwitchCG::JumpTable &JT,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/ |
D | ARCISelLowering.cpp | 120 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in ARCTargetLowering() 759 case ISD::JumpTable: in LowerOperation()
|