Searched refs:ExecutionModel (Results 1 – 13 of 13) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/MCTargetDesc/ |
| H A D | SPIRVBaseInfo.cpp | 182 CASE(ExecutionModel, Vertex) in getExecutionModelName() 185 CASE(ExecutionModel, Geometry) in getExecutionModelName() 186 CASE(ExecutionModel, Fragment) in getExecutionModelName() 187 CASE(ExecutionModel, GLCompute) in getExecutionModelName() 188 CASE(ExecutionModel, Kernel) in getExecutionModelName() 189 CASE(ExecutionModel, TaskNV) in getExecutionModelName() 190 CASE(ExecutionModel, MeshNV) in getExecutionModelName() 193 CASE(ExecutionModel, AnyHitNV) in getExecutionModelName() 194 CASE(ExecutionModel, ClosestHitNV) in getExecutionModelName() 195 CASE(ExecutionModel, MissNV) in getExecutionModelName() [all …]
|
| H A D | SPIRVBaseInfo.h | 175 enum class ExecutionModel : uint32_t { enum 192 StringRef getExecutionModelName(ExecutionModel e);
|
| H A D | SPIRVInstPrinter.cpp | 325 SPIRV::ExecutionModel e = in printExecutionModel() 326 static_cast<SPIRV::ExecutionModel>(MI->getOperand(OpNo).getImm()); in printExecutionModel()
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVEnums.td | 24 def ExecutionModel : EnumOperand<"ExecutionModel">;
|
| H A D | SPIRVCallLowering.cpp | 247 .addImm(static_cast<uint32_t>(SPIRV::ExecutionModel::Kernel)) in lowerFormalArguments()
|
| H A D | SPIRVInstrInfo.td | 142 (ins ExecutionModel:$model, ID:$entry, StringImm:$name, variable_ops),
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/ |
| H A D | TargetAndABI.cpp | 219 FailureOr<spirv::ExecutionModel> 223 return spirv::ExecutionModel::Kernel; in getExecutionModel() 225 return spirv::ExecutionModel::GLCompute; in getExecutionModel()
|
| H A D | SPIRVOps.cpp | 2063 spirv::ExecutionModel executionModel, in build() 2073 spirv::ExecutionModel execModel; in parse() 3226 DenseMap<std::pair<spirv::FuncOp, spirv::ExecutionModel>, spirv::EntryPointOp> in verifyRegions() 3262 auto key = std::pair<spirv::FuncOp, spirv::ExecutionModel>( in verifyRegions()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/ |
| H A D | TargetAndABI.h | 126 FailureOr<ExecutionModel> getExecutionModel(TargetEnvAttr targetAttr);
|
| H A D | SPIRVStructureOps.td | 199 OpBuilder<(ins "spirv::ExecutionModel":$executionModel,
|
| H A D | SPIRVBase.td | 3091 SPV_I32EnumAttr<"ExecutionModel", "valid SPIR-V ExecutionModel", [
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/ |
| H A D | LowerABIAttributesPass.cpp | 128 FailureOr<spirv::ExecutionModel> executionModel = in lowerEntryPointABIAttr()
|
| /llvm-project-15.0.7/mlir/lib/Target/SPIRV/Deserialization/ |
| H A D | DeserializeOps.cpp | 336 context, static_cast<spirv::ExecutionModel>(words[wordIndex++])); in processOp()
|