Lines Matching defs:context

53   IRContext context(SPV_ENV_UNIVERSAL_1_2, nullptr);
54 Instruction inst(&context, spv::Op::OpReturn);
153 IRContext context(SPV_ENV_UNIVERSAL_1_2, nullptr);
154 Instruction inst(&context, kSampleParsedInstruction);
164 IRContext context(SPV_ENV_UNIVERSAL_1_2, nullptr);
165 Instruction inst(&context, kSampleParsedInstruction);
172 IRContext context(SPV_ENV_UNIVERSAL_1_2, nullptr);
173 Instruction inst(&context, kSampleParsedInstruction);
179 IRContext context(SPV_ENV_UNIVERSAL_1_2, nullptr);
180 Instruction inst(&context, kSampleParsedInstruction);
206 IRContext context(SPV_ENV_UNIVERSAL_1_2, nullptr);
207 Instruction inst(&context, kSampleParsedInstruction);
237 IRContext context(SPV_ENV_UNIVERSAL_1_2, nullptr);
238 Instruction inst(&context, kSampleAccessChainInstruction);
250 IRContext context(SPV_ENV_UNIVERSAL_1_2, nullptr);
251 Instruction inst(&context, kSampleControlBarrierInstruction);
263 IRContext context(SPV_ENV_UNIVERSAL_1_2, nullptr);
264 Instruction inst1(&context);
265 Instruction inst2(&context);
270 IRContext context(SPV_ENV_UNIVERSAL_1_2, nullptr);
271 Instruction inst(&context);
272 std::unique_ptr<Instruction> clone(inst.Clone(&context));
273 EXPECT_EQ(inst.context(), clone->context());
282 EXPECT_EQ(&c1, inst.context());
283 EXPECT_EQ(&c2, clone->context());
293 EXPECT_EQ(&c2, clone->context());
298 IRContext context(SPV_ENV_UNIVERSAL_1_2, nullptr);
299 Instruction i1(&context);
300 Instruction i2(&context);
301 std::unique_ptr<Instruction> clone(i1.Clone(&context));
309 IRContext context(SPV_ENV_UNIVERSAL_1_2, nullptr);
310 Instruction i1(&context);
311 Instruction i2(&context);
312 std::unique_ptr<Instruction> clone(i1.Clone(&context));
342 std::unique_ptr<IRContext> context =
344 Instruction* type = context->get_def_use_mgr()->GetDef(8);
351 Instruction* variable = context->get_def_use_mgr()->GetDef(3);
354 Instruction* object_copy = context->get_def_use_mgr()->GetDef(10);
382 std::unique_ptr<IRContext> context =
384 Instruction* type = context->get_def_use_mgr()->GetDef(8);
391 Instruction* variable = context->get_def_use_mgr()->GetDef(3);
394 Instruction* object_copy = context->get_def_use_mgr()->GetDef(10);
422 std::unique_ptr<IRContext> context =
424 Instruction* type = context->get_def_use_mgr()->GetDef(8);
431 Instruction* variable = context->get_def_use_mgr()->GetDef(3);
434 Instruction* object_copy = context->get_def_use_mgr()->GetDef(10);
465 std::unique_ptr<IRContext> context =
467 Instruction* type = context->get_def_use_mgr()->GetDef(10);
474 Instruction* variable = context->get_def_use_mgr()->GetDef(3);
477 Instruction* object_copy = context->get_def_use_mgr()->GetDef(12);
508 std::unique_ptr<IRContext> context =
510 Instruction* type = context->get_def_use_mgr()->GetDef(10);
517 Instruction* variable = context->get_def_use_mgr()->GetDef(3);
520 Instruction* object_copy = context->get_def_use_mgr()->GetDef(12);
552 std::unique_ptr<IRContext> context =
554 Instruction* variable = context->get_def_use_mgr()->GetDef(3);
560 Instruction* object_copy = context->get_def_use_mgr()->GetDef(12);
596 std::unique_ptr<IRContext> context =
600 context->get_def_use_mgr()->GetDef(10);
604 context->get_def_use_mgr()->GetDef(17);
608 context->get_def_use_mgr()->GetDef(18);
650 std::unique_ptr<IRContext> context =
654 context->get_def_use_mgr()->GetDef(21);
679 std::unique_ptr<IRContext> context =
681 Instruction* image_type = context->get_def_use_mgr()->GetDef(6);
683 Instruction* sampler_type = context->get_def_use_mgr()->GetDef(7);
685 Instruction* sampled_image_type = context->get_def_use_mgr()->GetDef(8);
687 Instruction* runtime_array_type = context->get_def_use_mgr()->GetDef(9);
689 Instruction* float_type = context->get_def_use_mgr()->GetDef(5);
691 Instruction* void_type = context->get_def_use_mgr()->GetDef(3);
717 std::unique_ptr<IRContext> context =
720 Instruction* type = context->get_def_use_mgr()->GetDef(i);
760 std::unique_ptr<IRContext> context =
762 Instruction* load = context->get_def_use_mgr()->GetDef(21);
763 Instruction* base = context->get_def_use_mgr()->GetDef(20);
789 std::unique_ptr<IRContext> context =
791 Instruction* load = context->get_def_use_mgr()->GetDef(12);
792 Instruction* base = context->get_def_use_mgr()->GetDef(2);
824 std::unique_ptr<IRContext> context =
826 Instruction* load = context->get_def_use_mgr()->GetDef(14);
827 Instruction* base = context->get_def_use_mgr()->GetDef(13);
850 std::unique_ptr<IRContext> context =
852 EXPECT_NE(context, nullptr);
853 Instruction* select = context->get_def_use_mgr()->GetDef(10);
878 std::unique_ptr<IRContext> context =
880 EXPECT_NE(context, nullptr);
881 Instruction* select = context->get_def_use_mgr()->GetDef(10);
906 std::unique_ptr<IRContext> context =
908 EXPECT_NE(context, nullptr);
909 Instruction* select = context->get_def_use_mgr()->GetDef(10);
934 std::unique_ptr<IRContext> context =
936 EXPECT_NE(context, nullptr);
937 Instruction* select = context->get_def_use_mgr()->GetDef(10);
958 std::unique_ptr<IRContext> context =
960 EXPECT_NE(context, nullptr);
961 Instruction* null_inst = context->get_def_use_mgr()->GetDef(5);
983 std::unique_ptr<IRContext> context =
985 EXPECT_NE(context, nullptr);
986 Instruction* null_inst = context->get_def_use_mgr()->GetDef(5);
1008 std::unique_ptr<IRContext> context =
1010 EXPECT_NE(context, nullptr);
1011 Instruction* null_inst = context->get_def_use_mgr()->GetDef(5);
1033 std::unique_ptr<IRContext> context =
1035 EXPECT_NE(context, nullptr);
1036 Instruction* null_inst = context->get_def_use_mgr()->GetDef(5);
1060 std::unique_ptr<IRContext> context =
1062 EXPECT_NE(context, nullptr);
1063 Instruction* phi = context->get_def_use_mgr()->GetDef(9);
1088 std::unique_ptr<IRContext> context =
1090 EXPECT_NE(context, nullptr);
1091 Instruction* phi = context->get_def_use_mgr()->GetDef(9);
1116 std::unique_ptr<IRContext> context =
1118 EXPECT_NE(context, nullptr);
1119 Instruction* phi = context->get_def_use_mgr()->GetDef(9);
1144 std::unique_ptr<IRContext> context =
1146 EXPECT_NE(context, nullptr);
1147 Instruction* phi = context->get_def_use_mgr()->GetDef(9);
1174 std::unique_ptr<IRContext> context =
1176 EXPECT_NE(context, nullptr);
1177 Instruction* null_inst = context->get_def_use_mgr()->GetDef(9);
1205 std::unique_ptr<IRContext> context =
1207 EXPECT_NE(context, nullptr);
1208 Instruction* null_inst = context->get_def_use_mgr()->GetDef(9);
1236 std::unique_ptr<IRContext> context =
1238 EXPECT_NE(context, nullptr);
1239 Instruction* null_inst = context->get_def_use_mgr()->GetDef(9);
1267 std::unique_ptr<IRContext> context =
1269 EXPECT_NE(context, nullptr);
1270 Instruction* null_inst = context->get_def_use_mgr()->GetDef(9);
1315 std::unique_ptr<IRContext> context =
1317 EXPECT_NE(context, nullptr);
1320 Instruction* inst = context->get_def_use_mgr()->GetDef(6);
1322 inst = context->get_def_use_mgr()->GetDef(7);
1324 inst = context->get_def_use_mgr()->GetDef(8);
1328 inst = context->get_def_use_mgr()->GetDef(12);
1330 inst = context->get_def_use_mgr()->GetDef(13);
1332 inst = context->get_def_use_mgr()->GetDef(14);
1336 inst = context->get_def_use_mgr()->GetDef(17);
1338 inst = context->get_def_use_mgr()->GetDef(18);
1340 inst = context->get_def_use_mgr()->GetDef(19);
1384 std::unique_ptr<IRContext> context =
1386 EXPECT_NE(context, nullptr);
1389 Instruction* inst = context->get_def_use_mgr()->GetDef(6);
1391 inst = context->get_def_use_mgr()->GetDef(7);
1393 inst = context->get_def_use_mgr()->GetDef(8);
1397 inst = context->get_def_use_mgr()->GetDef(12);
1399 inst = context->get_def_use_mgr()->GetDef(13);
1401 inst = context->get_def_use_mgr()->GetDef(14);
1405 inst = context->get_def_use_mgr()->GetDef(17);
1407 inst = context->get_def_use_mgr()->GetDef(18);
1409 inst = context->get_def_use_mgr()->GetDef(19);
1461 std::unique_ptr<IRContext> context =
1463 EXPECT_NE(context, nullptr);
1466 Instruction* inst = context->get_def_use_mgr()->GetDef(8);
1471 inst = context->get_def_use_mgr()->GetDef(9);
1476 inst = context->get_def_use_mgr()->GetDef(10);
1481 inst = context->get_def_use_mgr()->GetDef(11);
1487 inst = context->get_def_use_mgr()->GetDef(18);
1492 inst = context->get_def_use_mgr()->GetDef(19);
1497 inst = context->get_def_use_mgr()->GetDef(20);
1502 inst = context->get_def_use_mgr()->GetDef(21);
1508 inst = context->get_def_use_mgr()->GetDef(26);
1513 inst = context->get_def_use_mgr()->GetDef(27);
1518 inst = context->get_def_use_mgr()->GetDef(28);
1523 inst = context->get_def_use_mgr()->GetDef(29);
1541 std::unique_ptr<IRContext> context =
1543 Instruction* debug_expression = context->get_def_use_mgr()->GetDef(5);
1546 Instruction* debug_source = context->get_def_use_mgr()->GetDef(6);
1554 std::unique_ptr<Instruction> past_max(debug_expression->Clone(context.get()));