Lines Matching defs:Barrier

395   CallInst *Barrier = dyn_cast<CallInst>(GTID->getNextNode());
396 EXPECT_NE(Barrier, nullptr);
397 EXPECT_EQ(Barrier->arg_size(), 2U);
398 EXPECT_EQ(Barrier->getCalledFunction()->getName(), "__kmpc_barrier");
399 EXPECT_FALSE(Barrier->getCalledFunction()->doesNotAccessMemory());
400 EXPECT_FALSE(Barrier->getCalledFunction()->doesNotFreeMemory());
402 EXPECT_EQ(cast<CallInst>(Barrier)->getArgOperand(1), GTID);
457 CallInst *Barrier = dyn_cast<CallInst>(GTID1->getNextNode());
458 EXPECT_NE(Barrier, nullptr);
459 EXPECT_EQ(Barrier->arg_size(), 2U);
460 EXPECT_EQ(Barrier->getCalledFunction()->getName(), "__kmpc_cancel_barrier");
461 EXPECT_FALSE(Barrier->getCalledFunction()->doesNotAccessMemory());
462 EXPECT_FALSE(Barrier->getCalledFunction()->doesNotFreeMemory());
463 EXPECT_EQ(Barrier->getNumUses(), 0U);
532 CallInst *Barrier = dyn_cast<CallInst>(GTID1->getNextNode());
533 EXPECT_NE(Barrier, nullptr);
534 EXPECT_EQ(Barrier->arg_size(), 2U);
535 EXPECT_EQ(Barrier->getCalledFunction()->getName(), "__kmpc_cancel_barrier");
536 EXPECT_FALSE(Barrier->getCalledFunction()->doesNotAccessMemory());
537 EXPECT_FALSE(Barrier->getCalledFunction()->doesNotFreeMemory());
538 EXPECT_EQ(Barrier->getNumUses(), 0U);
583 CallInst *Barrier = dyn_cast<CallInst>(GTID->getNextNode());
584 EXPECT_NE(Barrier, nullptr);
585 EXPECT_EQ(Barrier->arg_size(), 2U);
586 EXPECT_EQ(Barrier->getCalledFunction()->getName(), "__kmpc_cancel_barrier");
587 EXPECT_FALSE(Barrier->getCalledFunction()->doesNotAccessMemory());
588 EXPECT_FALSE(Barrier->getCalledFunction()->doesNotFreeMemory());
589 EXPECT_EQ(Barrier->getNumUses(), 1U);
590 Instruction *BarrierBBTI = Barrier->getParent()->getTerminator();
599 EXPECT_EQ(cast<CallInst>(Barrier)->getArgOperand(1), GTID);
617 CallInst *Barrier = dyn_cast<CallInst>(GTID->getNextNode());
619 EXPECT_EQ(Barrier->getDebugLoc(), DL);
620 EXPECT_TRUE(isa<GlobalVariable>(Barrier->getOperand(0)));
621 if (!isa<GlobalVariable>(Barrier->getOperand(0)))
623 GlobalVariable *Ident = cast<GlobalVariable>(Barrier->getOperand(0));