| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | PseudoSourceValue.h | 42 JumpTable, enumerator 72 bool isJumpTable() const { return Kind == JumpTable; } in isJumpTable()
|
| H A D | ISDOpcodes.h | 63 JumpTable, ConstantPool, ExternalSymbol, BlockAddress, enumerator
|
| H A D | SelectionDAGNodes.h | 1683 : SDNode(isTarg ? ISD::TargetJumpTable : ISD::JumpTable, 1692 return N->getOpcode() == ISD::JumpTable ||
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A 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,
|
| H A D | SelectionDAGDumper.cpp | 122 case ISD::JumpTable: return "JumpTable"; in getOperationName()
|
| H A D | SelectionDAGBuilder.cpp | 2150 void SelectionDAGBuilder::visitJumpTable(JumpTable &JT) { in visitJumpTable() 2165 void SelectionDAGBuilder::visitJumpTableHeader(JumpTable &JT, in visitJumpTableHeader() 9527 JumpTable JT(-1U, JTI, JumpTableMBB, nullptr); in buildJumpTable() 9998 JumpTable *JT = &JTCases[I->JTCasesIndex].second; in lowerWorkItem()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Target/ |
| H A D | TargetOptions.h | 40 namespace JumpTable {
|
| H A D | TargetSelectionDAG.td | 321 def jumptable : SDNode<"ISD::JumpTable", SDTPtrLeaf, [],
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | PseudoSourceValue.cpp | 112 JumpTablePSV(PseudoSourceValue::JumpTable, TII), in PseudoSourceValueManager()
|
| H A D | MachineOperand.cpp | 1106 case PseudoSourceValue::JumpTable: in print()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | ForceFunctionAttrs.cpp | 35 .Case("jumptable", Attribute::JumpTable) in parseAttrKind()
|
| H A D | LowerTypeTests.cpp | 1437 auto JumpTable = in buildBitSetsFromFunctionsNative() local 1440 lowerTypeTestCalls(TypeIds, JumpTable, GlobalLayout); in buildBitSetsFromFunctionsNative() 1450 JumpTableType, JumpTable, in buildBitSetsFromFunctionsNative()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | Relocation.txt | 6 GlobalAddress, GlobalTLSAddress, JumpTable, ConstantPool,
|
| H A D | MipsISelLowering.cpp | 356 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in MipsTargetLowering() 372 setOperationAction(ISD::JumpTable, MVT::i64, Custom); in MipsTargetLowering() 1216 case ISD::JumpTable: return lowerJumpTable(Op, DAG); in LowerOperation()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARC/ |
| H A D | ARCISelLowering.cpp | 121 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in ARCTargetLowering() 760 case ISD::JumpTable: in LowerOperation()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | Attributes.td | 65 def JumpTable : EnumAttr<"jumptable">;
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 77 setOperationAction(ISD::JumpTable, MVTPtr, Custom); in WebAssemblyTargetLowering() 878 case ISD::JumpTable: in LowerOperation()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.cpp | 95 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in LanaiTargetLowering() 189 case ISD::JumpTable: in LowerOperation()
|
| /freebsd-12.1/contrib/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.cpp | 147 setOperationAction(ISD::JumpTable, MVT::i16, Custom); in MSP430TargetLowering() 351 case ISD::JumpTable: return LowerJumpTable(Op, DAG); in LowerOperation()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | CodeExtractor.cpp | 776 case Attribute::JumpTable: in constructFunction()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Attributes.cpp | 274 if (hasAttribute(Attribute::JumpTable)) in getAsString()
|
| H A D | Verifier.cpp | 1510 case Attribute::JumpTable: in isFuncOnlyAttr() 1771 if (Attrs.hasFnAttribute(Attribute::JumpTable)) { in verifyFunctionAttrs()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | R600InstrInfo.cpp | 1510 case PseudoSourceValue::JumpTable: in getAddressSpaceForPseudoSourceKind()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 1291 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in HexagonTargetLowering() 2778 case ISD::JumpTable: return LowerJumpTable(Op, DAG); in LowerOperation()
|
| /freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 1173 case Attribute::JumpTable: return 1ULL << 45; in getRawAttributeMask() 1333 return Attribute::JumpTable; in getAttrFromCode()
|