Home
last modified time | relevance | path

Searched refs:JumpTable (Results 1 – 25 of 49) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DPseudoSourceValue.h40 JumpTable, enumerator
71 bool isJumpTable() const { return Kind == JumpTable; } in isJumpTable()
H A DSwitchLoweringUtils.h165 struct JumpTable { struct
177 JumpTable(unsigned R, unsigned J, MachineBasicBlock *M, MachineBasicBlock *D) in JumpTable() argument
193 using JumpTableBlock = std::pair<JumpTableHeader, JumpTable>;
H A DISDOpcodes.h81 JumpTable, enumerator
H A DSelectionDAGNodes.h1873 : SDNode(isTarg ? ISD::TargetJumpTable : ISD::JumpTable,
1882 return N->getOpcode() == ISD::JumpTable ||
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/bolt/lib/Core/
H A DBUILD.gn27 "JumpTable.cpp",
/openbsd-src/gnu/llvm/llvm/utils/
H A Dllvm.grm363 | switch IntType ValueRef ^ "," label ValueRef "[" JumpTable "]"
371 JumpTable ::= JumpTable IntType ConstValueRef ^ "," label ValueRef
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DPseudoSourceValue.cpp105 JumpTablePSV(PseudoSourceValue::JumpTable, TM), in PseudoSourceValueManager()
H A DSwitchLoweringUtils.cpp254 JumpTable JT(-1U, JTI, JumpTableMBB, nullptr); in buildJumpTable()
H A DMachineOperand.cpp1194 case PseudoSourceValue::JumpTable: in print()
/openbsd-src/gnu/llvm/llvm/include/llvm/Target/
H A DTargetOptions.h43 namespace JumpTable {
/openbsd-src/gnu/llvm/llvm/lib/Target/DirectX/
H A DDXILPrepare.cpp43 Attribute::JumpTable, in isValidForDXIL()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DIRTranslator.h339 bool emitJumpTableHeader(SwitchCG::JumpTable &JT,
342 void emitJumpTable(SwitchCG::JumpTable &JT, MachineBasicBlock *MBB);
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DRelocation.txt6 GlobalAddress, GlobalTLSAddress, JumpTable, ConstantPool,
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/
H A DM68kInstrCompiler.td16 // ConstantPool, GlobalAddress, ExternalSymbol, and JumpTable
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h528 void visitJumpTable(SwitchCG::JumpTable &JT);
529 void visitJumpTableHeader(SwitchCG::JumpTable &JT,
H A DSelectionDAGDumper.cpp127 case ISD::JumpTable: return "JumpTable"; in getOperationName()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp149 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in ARCTargetLowering()
796 case ISD::JumpTable: in LowerOperation()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp1538 auto JumpTable = in buildBitSetsFromFunctionsNative() local
1541 lowerTypeTestCalls(TypeIds, JumpTable, GlobalLayout); in buildBitSetsFromFunctionsNative()
1554 JumpTableType, JumpTable, in buildBitSetsFromFunctionsNative()
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DAttributes.td116 def JumpTable : EnumAttr<"jumptable", [FnAttr]>;
/openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp93 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in CSKYTargetLowering()
172 case ISD::JumpTable: in LowerOperation()
/openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp94 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in LanaiTargetLowering()
184 case ISD::JumpTable: in LowerOperation()
/openbsd-src/gnu/llvm/llvm/tools/llvm-reduce/
H A DReducerWorkItem.cpp176 case PseudoSourceValue::JumpTable: in cloneMemOperands()
/openbsd-src/gnu/llvm/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp150 setOperationAction(ISD::JumpTable, MVT::i16, Custom); in MSP430TargetLowering()
354 case ISD::JumpTable: return LowerJumpTable(Op, DAG); in LowerOperation()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.cpp795 case PseudoSourceValue::JumpTable: in getAddressSpaceForPseudoSourceKind()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp760 void IRTranslator::emitJumpTable(SwitchCG::JumpTable &JT, in emitJumpTable()
775 bool IRTranslator::emitJumpTableHeader(SwitchCG::JumpTable &JT, in emitJumpTableHeader()
913 SwitchCG::JumpTable *JT = &SL->JTCases[I->JTCasesIndex].second; in lowerJumpTableWorkItem()

12