Home
last modified time | relevance | path

Searched refs:DemangledType (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVBuiltins.td1110 class DemangledType<string name, Op operation> {
1117 let FilterClass = "DemangledType";
1127 def : DemangledType<"opencl.reserve_id_t", OpTypeReserveId>;
1128 def : DemangledType<"opencl.event_t", OpTypeEvent>;
1129 def : DemangledType<"opencl.queue_t", OpTypeQueue>;
1130 def : DemangledType<"opencl.sampler_t", OpTypeSampler>;
1131 def : DemangledType<"opencl.clk_event_t", OpTypeDeviceEvent>;
1133 def : DemangledType<"spirv.ReserveId", OpTypeReserveId>;
1134 def : DemangledType<"spirv.PipeStorage", OpTypePipeStorage>;
1135 def : DemangledType<"spirv.Queue", OpTypeQueue>;
[all …]
H A DSPIRVBuiltins.cpp1915 struct DemangledType { struct
1955 static const SPIRV::DemangledType *findBuiltinType(StringRef Name) { in findBuiltinType()
2038 const SPIRV::DemangledType *TypeRecord, in getNonParametrizedType()
2109 const SPIRV::DemangledType *TypeRecord = findBuiltinType(Name); in lowerBuiltinType()