Lines Matching defs:context
219 std::unique_ptr<IRContext> context =
223 context->get_decoration_mgr();
227 context->KillDef(3);
230 for (auto& inst : context->debugs2()) {
235 for (auto& inst : context->annotations()) {
264 std::unique_ptr<IRContext> context =
268 context->get_decoration_mgr();
271 context->KillDef(5);
277 auto inst = context->annotation_begin();
295 EXPECT_EQ(inst, context->annotation_end());
328 std::unique_ptr<IRContext> context =
332 context->get_decoration_mgr();
335 context->KillDef(5);
341 auto inst = context->annotation_begin();
354 EXPECT_EQ(inst, context->annotation_end());
380 std::unique_ptr<IRContext> context =
384 context->get_decoration_mgr();
387 context->KillDef(3);
390 EXPECT_TRUE(context->annotations().empty());
419 std::unique_ptr<IRContext> context =
423 context->KillDef(11);
427 for (auto it = context->ext_inst_debuginfo_begin();
428 it != context->ext_inst_debuginfo_end(); ++it) {
438 for (auto it = context->ext_inst_debuginfo_begin();
439 it != context->ext_inst_debuginfo_end(); ++it) {
477 std::unique_ptr<IRContext> context =
481 context->KillDef(11);
485 for (auto it = context->ext_inst_debuginfo_begin();
486 it != context->ext_inst_debuginfo_end(); ++it) {
496 for (auto it = context->ext_inst_debuginfo_begin();
497 it != context->ext_inst_debuginfo_end(); ++it) {
718 std::unique_ptr<IRContext> context =
721 uint32_t current_bound = context->module()->id_bound();
722 context->set_max_id_bound(current_bound);
723 uint32_t next_id_bound = context->TakeNextId();
725 EXPECT_EQ(current_bound, context->module()->id_bound());
726 next_id_bound = context->TakeNextId();
742 std::unique_ptr<IRContext> context =
745 uint32_t current_bound = context->module()->id_bound();
746 context->set_max_id_bound(current_bound + 100);
747 uint32_t next_id_bound = context->TakeNextId();
749 EXPECT_EQ(current_bound + 1, context->module()->id_bound());
750 next_id_bound = context->TakeNextId();
766 std::unique_ptr<IRContext> context =
769 uint32_t current_bound = context->module()->id_bound();
770 context->set_max_id_bound(current_bound + 1);
771 uint32_t next_id_bound = context->TakeNextId();
773 EXPECT_EQ(current_bound + 1, context->module()->id_bound());
774 next_id_bound = context->TakeNextId();
790 std::unique_ptr<IRContext> context =
793 uint32_t current_bound = context->module()->id_bound();
798 context->set_max_id_bound(current_bound);
799 uint32_t next_id_bound = context->TakeNextId();
801 EXPECT_EQ(current_bound, context->module()->id_bound());
868 const auto context = BuildModule(
872 context->cfg()->block(5)->GetParent(); // Computes the CFG analysis
874 dom = context->GetDominatorAnalysis(fun); // Computes the dominator analysis,
877 context->InvalidateAnalysesExceptFor(
880 dom = context->GetDominatorAnalysis(