Searched refs:ExecutionMode (Results 1 – 10 of 10) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/tools/llvm-exegesis/lib/ |
| H A D | CodeTemplate.cpp | 75 bool isEnumValue(ExecutionMode Execution) { in isEnumValue() 79 StringRef getName(ExecutionMode Bit) { in getName() 82 case ExecutionMode::UNKNOWN: in getName() 84 case ExecutionMode::ALWAYS_SERIAL_IMPLICIT_REGS_ALIAS: in getName() 86 case ExecutionMode::ALWAYS_SERIAL_TIED_REGS_ALIAS: in getName() 88 case ExecutionMode::SERIAL_VIA_MEMORY_INSTR: in getName() 90 case ExecutionMode::SERIAL_VIA_EXPLICIT_REGS: in getName() 92 case ExecutionMode::SERIAL_VIA_NON_MEMORY_INSTR: in getName() 94 case ExecutionMode::ALWAYS_PARALLEL_MISSING_USE_OR_DEF: in getName() 96 case ExecutionMode::PARALLEL_VIA_EXPLICIT_REGS: in getName() [all …]
|
| H A D | SerialSnippetGenerator.cpp | 22 ExecutionMode Mask; 25 {ExecutionMode::ALWAYS_SERIAL_IMPLICIT_REGS_ALIAS | 26 ExecutionMode::ALWAYS_SERIAL_TIED_REGS_ALIAS, 28 {ExecutionMode::SERIAL_VIA_EXPLICIT_REGS, 30 {ExecutionMode::SERIAL_VIA_MEMORY_INSTR | 31 ExecutionMode::SERIAL_VIA_NON_MEMORY_INSTR, 71 static ExecutionMode getExecutionModes(const Instruction &Instr, in getExecutionModes() 73 ExecutionMode EM = ExecutionMode::UNKNOWN; in getExecutionModes() 75 EM |= ExecutionMode::ALWAYS_SERIAL_IMPLICIT_REGS_ALIAS; in getExecutionModes() 77 EM |= ExecutionMode::ALWAYS_SERIAL_TIED_REGS_ALIAS; in getExecutionModes() [all …]
|
| H A D | CodeTemplate.h | 57 enum class ExecutionMode : uint8_t { enum 99 bool isEnumValue(ExecutionMode Execution); 102 StringRef getName(ExecutionMode Execution); 106 ArrayRef<ExecutionMode> getAllExecutionBits(); 109 SmallVector<ExecutionMode, 4> getExecutionModeBits(ExecutionMode); 125 ExecutionMode Execution = ExecutionMode::UNKNOWN;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVAsmPrinter.cpp | 68 SPIRV::ExecutionMode::ExecutionMode EM); 406 Register Reg, MDNode *Node, SPIRV::ExecutionMode::ExecutionMode EM) { in outputExecutionModeFromMDNode() 433 SPIRV::ExecutionMode::LocalSize); in outputExecutionMode() 436 SPIRV::ExecutionMode::LocalSizeHint); in outputExecutionMode() 439 SPIRV::ExecutionMode::SubgroupSize); in outputExecutionMode() 444 unsigned EM = static_cast<unsigned>(SPIRV::ExecutionMode::VecTypeHint); in outputExecutionMode() 455 unsigned EM = static_cast<unsigned>(SPIRV::ExecutionMode::ContractionOff); in outputExecutionMode()
|
| H A D | SPIRVModuleAnalysis.cpp | 929 SPIRV::ExecutionMode::LocalSize, ST); in collectReqs() 933 SPIRV::ExecutionMode::LocalSizeHint, ST); in collectReqs() 937 SPIRV::ExecutionMode::SubgroupSize, ST); in collectReqs() 941 SPIRV::ExecutionMode::VecTypeHint, ST); in collectReqs()
|
| H A D | SPIRVSymbolicOperands.td | 522 // Multiclass used to define ExecutionMode enum values and at the same time 526 def ExecutionMode : GenericEnum, Operand<i32> { 527 let FilterClass = "ExecutionMode"; 533 class ExecutionMode<string name, bits<32> value> { 539 def : ExecutionMode<NAME, value>;
|
| H A D | SPIRVInstrInfo.td | 144 def OpExecutionMode: Op<16, (outs), (ins ID:$entry, ExecutionMode:$mode, variable_ops), 147 def OpExecutionModeId: Op<331, (outs), (ins ID:$entry, ExecutionMode:$mode, variable_ops),
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntimeGPU.h | 27 enum ExecutionMode { enum 43 ExecutionMode getExecutionMode() const; 375 ExecutionMode CurrentExecutionMode = EM_Unknown;
|
| H A D | CGOpenMPRuntimeGPU.cpp | 74 CGOpenMPRuntimeGPU::ExecutionMode SavedExecMode = 76 CGOpenMPRuntimeGPU::ExecutionMode &ExecMode; 79 ExecutionRuntimeModesRAII(CGOpenMPRuntimeGPU::ExecutionMode &ExecMode, in ExecutionRuntimeModesRAII() 80 CGOpenMPRuntimeGPU::ExecutionMode EntryMode) in ExecutionRuntimeModesRAII() 537 CGOpenMPRuntimeGPU::ExecutionMode
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/MCTargetDesc/ |
| H A D | SPIRVBaseInfo.h | 59 namespace ExecutionMode {
|