• Home
  • Raw
  • Download

Lines Matching +full:clang +full:- +full:3

7 //     http://www.apache.org/licenses/LICENSE-2.0
39 // clang-format off in TEST_F()
55 // clang-format on in TEST_F()
81 ; CHECK-DAG: [[five:%[a-zA-Z_\d]+]] = OpConstant %uint 5 in TEST_F()
83 ; We have RE2 regular expressions, so \w matches [_a-zA-Z0-9]. in TEST_F()
84 ; This shows the preferred pattern for matching SPIR-V identifiers. in TEST_F()
87 ; CHECK-DAG: [[four:%\w+]] = OpConstant %uint 4 in TEST_F()
94 ; CHECK-NEXT: OpShiftLeftLogical %uint [[five]] [[four]] in TEST_F()
96 ; CHECK-NOT: OpIMul in TEST_F()
109 // clang-format off in TEST_F()
127 // clang-format on in TEST_F()
140 // clang-format off in TEST_F()
156 // clang-format on in TEST_F()
168 // clang-format off in TEST_F()
174 "%3 = OpTypeVoid", in TEST_F()
175 "%4 = OpTypeFunction %3", in TEST_F()
180 "%2 = OpFunction %3 None %4", in TEST_F()
185 // clang-format on in TEST_F()
197 // clang-format off in TEST_F()
207 "%uint_3 = OpConstant %uint 3", in TEST_F()
213 // clang-format on in TEST_F()
222 Not(MatchesRegex(".*OpConstant %uint 3.*OpConstant %uint 3.*"))); in TEST_F()
229 // clang-format off in TEST_F()
247 // clang-format on in TEST_F()
267 // clang-format off in TEST_F()
280 "%3 = OpTypeFunction %void", in TEST_F()
297 "%main = OpFunction %void None %3", in TEST_F()
308 // clang-format on in TEST_F()
314 // clang-format off in TEST_F()
324 // clang-format on in TEST_F()
328 // clang-format off in TEST_F()
337 // clang-format on in TEST_F()
353 // clang-format off in TEST_F()
366 "%3 = OpTypeFunction %void", in TEST_F()
383 "%main = OpFunction %void None %3", in TEST_F()
394 // clang-format on in TEST_F()
401 // clang-format off in TEST_F()
412 // clang-format on in TEST_F()
416 // clang-format off in TEST_F()
426 // clang-format on in TEST_F()