Searched refs:DemangledBuiltin (Results 1 – 2 of 2) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVBuiltins.td | 69 class DemangledBuiltin<string name, InstructionSet set, BuiltinGroup group, bits<8> minNumArgs, bit… 79 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>; 101 def : DemangledBuiltin<"write_imageui", OpenCL_std, WriteImage, 3, 4>; 102 def : DemangledBuiltin<"write_imageh", OpenCL_std, WriteImage, 3, 4>; [all …]
|
| H A D | SPIRVBuiltins.cpp | 29 struct DemangledBuiltin { struct 42 const DemangledBuiltin *Builtin; 48 IncomingCall(const std::string BuiltinName, const DemangledBuiltin *Builtin, in IncomingCall() 183 const SPIRV::DemangledBuiltin *Builtin; in lookupBuiltin() 519 const SPIRV::DemangledBuiltin *Builtin = Call->Builtin; in buildAtomicCompareExchangeInst() 788 const SPIRV::DemangledBuiltin *Builtin = Call->Builtin; in generateExtInst() 809 const SPIRV::DemangledBuiltin *Builtin = Call->Builtin; in generateRelationalInst() 834 const SPIRV::DemangledBuiltin *Builtin = Call->Builtin; in generateGroupInst() 1014 const SPIRV::DemangledBuiltin *Builtin = Call->Builtin; in generateBuiltinVar() 1038 const SPIRV::DemangledBuiltin *Builtin = Call->Builtin; in generateAtomicInst() [all …]
|