Lines Matching refs:func
115 auto* func = spvtest::GetFunction(ctx->module(), 9);
116 EXPECT_FALSE(func->IsRecursive());
118 func = spvtest::GetFunction(ctx->module(), 12);
119 EXPECT_FALSE(func->IsRecursive());
149 auto* func = spvtest::GetFunction(ctx->module(), 9);
150 EXPECT_TRUE(func->IsRecursive());
185 auto* func = spvtest::GetFunction(ctx->module(), 9);
186 EXPECT_TRUE(func->IsRecursive());
188 func = spvtest::GetFunction(ctx->module(), 12);
189 EXPECT_TRUE(func->IsRecursive());
219 auto* func = spvtest::GetFunction(ctx->module(), 1);
220 EXPECT_FALSE(func->IsRecursive());
244 auto* func = spvtest::GetFunction(ctx->module(), 4);
245 ASSERT_TRUE(func != nullptr);
247 func->ForEachInst(
281 auto* func = spvtest::GetFunction(ctx->module(), 4);
282 ASSERT_TRUE(func != nullptr);
284 func->ForEachInst(
345 auto* func = spvtest::GetFunction(ctx->module(), 100);
346 ASSERT_TRUE(func);
347 func->ReorderBasicBlocksInStructuredOrder();
349 auto first_block = func->begin();
351 for (++bb; bb != func->end(); ++bb) {