• Home
  • Raw
  • Download

Lines Matching refs:GLSL

4 // spv.GLSL.Exp
8 // CHECK: spv.GLSL.Exp {{%.*}} : f32
9 %2 = spv.GLSL.Exp %arg0 : f32
14 // CHECK: spv.GLSL.Exp {{%.*}} : vector<3xf16>
15 %2 = spv.GLSL.Exp %arg0 : vector<3xf16>
23 %2 = spv.GLSL.Exp %arg0 : i32
31 %2 = spv.GLSL.Exp %arg0 : vector<5xf32>
39 %2 = spv.GLSL.Exp %arg0, %arg1 : i32
47 %2 = spv.GLSL.Exp %arg0 :
54 // spv.GLSL.FMax
58 // CHECK: spv.GLSL.FMax {{%.*}}, {{%.*}} : f32
59 %2 = spv.GLSL.FMax %arg0, %arg1 : f32
64 // CHECK: spv.GLSL.FMax {{%.*}}, {{%.*}} : vector<3xf16>
65 %2 = spv.GLSL.FMax %arg0, %arg1 : vector<3xf16>
70 // CHECK: spv.GLSL.FMax {{%.*}}, {{%.*}} : f64
71 %2 = spv.GLSL.FMax %arg0, %arg1 : f64
78 // spv.GLSL.InverseSqrt
82 // CHECK: spv.GLSL.InverseSqrt {{%.*}} : f32
83 %2 = spv.GLSL.InverseSqrt %arg0 : f32
88 // CHECK: spv.GLSL.InverseSqrt {{%.*}} : vector<3xf16>
89 %2 = spv.GLSL.InverseSqrt %arg0 : vector<3xf16>
96 // spv.GLSL.Sqrt
100 // CHECK: spv.GLSL.Sqrt {{%.*}} : f32
101 %2 = spv.GLSL.Sqrt %arg0 : f32
106 // CHECK: spv.GLSL.Sqrt {{%.*}} : vector<3xf16>
107 %2 = spv.GLSL.Sqrt %arg0 : vector<3xf16>
112 // spv.GLSL.Cos
116 // CHECK: spv.GLSL.Cos {{%.*}} : f32
117 %2 = spv.GLSL.Cos %arg0 : f32
122 // CHECK: spv.GLSL.Cos {{%.*}} : vector<3xf16>
123 %2 = spv.GLSL.Cos %arg0 : vector<3xf16>
128 // spv.GLSL.Sin
132 // CHECK: spv.GLSL.Sin {{%.*}} : f32
133 %2 = spv.GLSL.Sin %arg0 : f32
138 // CHECK: spv.GLSL.Sin {{%.*}} : vector<3xf16>
139 %2 = spv.GLSL.Sin %arg0 : vector<3xf16>
144 // spv.GLSL.Tan
148 // CHECK: spv.GLSL.Tan {{%.*}} : f32
149 %2 = spv.GLSL.Tan %arg0 : f32
154 // CHECK: spv.GLSL.Tan {{%.*}} : vector<3xf16>
155 %2 = spv.GLSL.Tan %arg0 : vector<3xf16>
160 // spv.GLSL.Acos
164 // CHECK: spv.GLSL.Acos {{%.*}} : f32
165 %2 = spv.GLSL.Acos %arg0 : f32
170 // CHECK: spv.GLSL.Acos {{%.*}} : vector<3xf16>
171 %2 = spv.GLSL.Acos %arg0 : vector<3xf16>
176 // spv.GLSL.Asin
180 // CHECK: spv.GLSL.Asin {{%.*}} : f32
181 %2 = spv.GLSL.Asin %arg0 : f32
186 // CHECK: spv.GLSL.Asin {{%.*}} : vector<3xf16>
187 %2 = spv.GLSL.Asin %arg0 : vector<3xf16>
192 // spv.GLSL.Atan
196 // CHECK: spv.GLSL.Atan {{%.*}} : f32
197 %2 = spv.GLSL.Atan %arg0 : f32
202 // CHECK: spv.GLSL.Atan {{%.*}} : vector<3xf16>
203 %2 = spv.GLSL.Atan %arg0 : vector<3xf16>
208 // spv.GLSL.Sinh
212 // CHECK: spv.GLSL.Sinh {{%.*}} : f32
213 %2 = spv.GLSL.Sinh %arg0 : f32
218 // CHECK: spv.GLSL.Sinh {{%.*}} : vector<3xf16>
219 %2 = spv.GLSL.Sinh %arg0 : vector<3xf16>
224 // spv.GLSL.Cosh
228 // CHECK: spv.GLSL.Cosh {{%.*}} : f32
229 %2 = spv.GLSL.Cosh %arg0 : f32
234 // CHECK: spv.GLSL.Cosh {{%.*}} : vector<3xf16>
235 %2 = spv.GLSL.Cosh %arg0 : vector<3xf16>
240 // spv.GLSL.Pow
244 // CHECK: spv.GLSL.Pow {{%.*}}, {{%.*}} : f32
245 %2 = spv.GLSL.Pow %arg0, %arg1 : f32
250 // CHECK: spv.GLSL.Pow {{%.*}}, {{%.*}} : vector<3xf16>
251 %2 = spv.GLSL.Pow %arg0, %arg1 : vector<3xf16>
258 // spv.GLSL.Round
262 // CHECK: spv.GLSL.Round {{%.*}} : f32
263 %2 = spv.GLSL.Round %arg0 : f32
268 // CHECK: spv.GLSL.Round {{%.*}} : vector<3xf16>
269 %2 = spv.GLSL.Round %arg0 : vector<3xf16>