Searched refs:AddressingModel (Results 1 – 15 of 15) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/ |
| H A D | TargetAndABI.cpp | 202 spirv::AddressingModel 208 return spirv::AddressingModel::Physical64; in getAddressingModel() 213 return spirv::AddressingModel::PhysicalStorageBuffer64; in getAddressingModel() 216 return spirv::AddressingModel::Logical; in getAddressingModel()
|
| H A D | SPIRVOps.cpp | 3147 spirv::AddressingModel addressingModel, in build() 3174 spirv::AddressingModel addrModel; in parse() 3209 auto addressingModelAttrName = spirv::attributeName<spirv::AddressingModel>(); in print()
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVEnums.td | 25 def AddressingModel : EnumOperand<"AddressingModel">;
|
| H A D | SPIRVModuleAnalysis.cpp | 68 MAI.Addr = static_cast<SPIRV::AddressingModel>(getMetadataUInt(MemMD, 0)); in setBaseInfo() 73 MAI.Addr = PtrSize == 32 ? SPIRV::AddressingModel::Physical32 in setBaseInfo() 74 : PtrSize == 64 ? SPIRV::AddressingModel::Physical64 in setBaseInfo() 75 : SPIRV::AddressingModel::Logical; in setBaseInfo()
|
| H A D | SPIRVModuleAnalysis.h | 52 SPIRV::AddressingModel Addr;
|
| H A D | SPIRVInstrInfo.td | 139 def OpMemoryModel: Op<14, (outs), (ins AddressingModel:$addr, MemoryModel:$mem),
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/ |
| H A D | TargetAndABI.h | 122 AddressingModel getAddressingModel(TargetEnvAttr targetAttr);
|
| H A D | SPIRVStructureOps.td | 495 OpBuilder<(ins "spirv::AddressingModel":$addressing_model,
|
| H A D | SPIRVBase.td | 1475 SPV_I32EnumAttr<"AddressingModel", "valid SPIR-V AddressingModel", [
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/MCTargetDesc/ |
| H A D | SPIRVBaseInfo.cpp | 202 StringRef getAddressingModelName(AddressingModel e) { in getAddressingModelName() 204 CASE(AddressingModel, Logical) in getAddressingModelName() 205 CASE(AddressingModel, Physical32) in getAddressingModelName() 206 CASE(AddressingModel, Physical64) in getAddressingModelName() 207 CASE(AddressingModel, PhysicalStorageBuffer64EXT) in getAddressingModelName()
|
| H A D | SPIRVBaseInfo.h | 167 enum class AddressingModel : uint32_t { enum 173 StringRef getAddressingModelName(AddressingModel e);
|
| H A D | SPIRVInstPrinter.cpp | 334 SPIRV::AddressingModel e = in printAddressingModel() 335 static_cast<SPIRV::AddressingModel>(MI->getOperand(OpNo).getImm()); in printAddressingModel()
|
| /llvm-project-15.0.7/mlir/unittests/Dialect/SPIRV/ |
| H A D | SerializationTest.cpp | 50 spirv::AddressingModel::Logical))); in initModuleOp()
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/SPIRV/ |
| H A D | TestAvailability.cpp | 229 op, spirv::AddressingModel::PhysicalStorageBuffer64, in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/GPUToSPIRV/ |
| H A D | GPUToSPIRV.cpp | 308 spirv::AddressingModel addressingModel = spirv::getAddressingModel(targetEnv); in matchAndRewrite()
|