Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVBuiltins.td79 let FilterClass = "DemangledBuiltin";
92 def : DemangledBuiltin<"dot", OpenCL_std, Dot, 2, 2>;
95 def : DemangledBuiltin<"read_imagei", OpenCL_std, ReadImage, 2, 4>;
96 def : DemangledBuiltin<"read_imageui", OpenCL_std, ReadImage, 2, 4>;
97 def : DemangledBuiltin<"read_imagef", OpenCL_std, ReadImage, 2, 4>;
99 def : DemangledBuiltin<"write_imagef", OpenCL_std, WriteImage, 3, 4>;
100 def : DemangledBuiltin<"write_imagei", OpenCL_std, WriteImage, 3, 4>;
109 def : DemangledBuiltin<"__spirv_Select", OpenCL_std, Select, 3, 3>;
171 def : DemangledBuiltin<name, set, Extended, 1, 3>;
906 def : DemangledBuiltin<name, set, group, 0, 1>;
[all …]
H A DSPIRVBuiltins.cpp30 struct DemangledBuiltin { struct
43 const DemangledBuiltin *Builtin;
184 const SPIRV::DemangledBuiltin *Builtin; in lookupBuiltin()
534 const SPIRV::DemangledBuiltin *Builtin = Call->Builtin; in buildAtomicCompareExchangeInst()
798 const SPIRV::DemangledBuiltin *Builtin = Call->Builtin; in generateExtInst()
819 const SPIRV::DemangledBuiltin *Builtin = Call->Builtin; in generateRelationalInst()
844 const SPIRV::DemangledBuiltin *Builtin = Call->Builtin; in generateGroupInst()
1031 const SPIRV::DemangledBuiltin *Builtin = Call->Builtin; in generateBuiltinVar()
1055 const SPIRV::DemangledBuiltin *Builtin = Call->Builtin; in generateAtomicInst()
1090 const SPIRV::DemangledBuiltin *Builtin = Call->Builtin; in generateBarrierInst()
[all …]