Lines Matching refs:CallInst

32 static CallInst *createPrintfCall(IRBuilder<> &Builder, StringRef FormatStr,  in createPrintfCall()
122 SmallVectorImpl<CallInst *> &Calls) { in findCalls()
126 auto *Call = dyn_cast<CallInst>(&I); in findCalls()
135 static CallInst *findSingleCall(Function *F, omp::RuntimeFunction FnID, in findSingleCall()
137 SmallVector<CallInst *, 1> Calls; in findSingleCall()
196 CallInst **Call = nullptr, in buildSingleLoopFunction()
216 CallInst *CallInst = createPrintfCall(Builder, "%d\\n", {LC}); in buildSingleLoopFunction() local
218 *Call = CallInst; in buildSingleLoopFunction()
341 CallInst *GTID = dyn_cast<CallInst>(&BB->front()); in TEST_F()
348 CallInst *Barrier = dyn_cast<CallInst>(GTID->getNextNode()); in TEST_F()
355 EXPECT_EQ(cast<CallInst>(Barrier)->getArgOperand(1), GTID); in TEST_F()
385 CallInst *GTID = dyn_cast<CallInst>(&BB->front()); in TEST_F()
392 CallInst *Cancel = dyn_cast<CallInst>(GTID->getNextNode()); in TEST_F()
403 CallInst *GTID1 = dyn_cast<CallInst>(&CancelBBTI->getSuccessor(1)->front()); in TEST_F()
409 CallInst *Barrier = dyn_cast<CallInst>(GTID1->getNextNode()); in TEST_F()
420 EXPECT_EQ(cast<CallInst>(Cancel)->getArgOperand(1), GTID); in TEST_F()
456 CallInst *GTID = dyn_cast<CallInst>(&BB->front()); in TEST_F()
463 CallInst *Cancel = dyn_cast<CallInst>(GTID->getNextNode()); in TEST_F()
476 CallInst *GTID1 = dyn_cast<CallInst>(&CancelBBTI->getSuccessor(1)->front()); in TEST_F()
482 CallInst *Barrier = dyn_cast<CallInst>(GTID1->getNextNode()); in TEST_F()
493 EXPECT_EQ(cast<CallInst>(Cancel)->getArgOperand(1), GTID); in TEST_F()
525 CallInst *GTID = dyn_cast<CallInst>(&BB->front()); in TEST_F()
532 CallInst *Barrier = dyn_cast<CallInst>(GTID->getNextNode()); in TEST_F()
548 EXPECT_EQ(cast<CallInst>(Barrier)->getArgOperand(1), GTID); in TEST_F()
565 CallInst *GTID = dyn_cast<CallInst>(&BB->front()); in TEST_F()
566 CallInst *Barrier = dyn_cast<CallInst>(GTID->getNextNode()); in TEST_F()
682 CallInst *ForkCI = dyn_cast<CallInst>(Usr->user_back()); in TEST_F()
778 CallInst *ForkCI = dyn_cast<CallInst>(Usr->user_back()); in TEST_F()
887 CallInst *ForkCI = dyn_cast<CallInst>(Usr->user_back()); in TEST_F()
989 CallInst *DirectCI = nullptr; in TEST_F()
990 CallInst *ForkCI = nullptr; in TEST_F()
992 if (isa<CallInst>(Usr)) { in TEST_F()
994 DirectCI = cast<CallInst>(Usr); in TEST_F()
998 ASSERT_TRUE(isa<CallInst>(Usr->user_back())); in TEST_F()
999 ForkCI = cast<CallInst>(Usr->user_back()); in TEST_F()
1037 CallInst *CheckedBarrier = nullptr; in TEST_F()
1054 ASSERT_TRUE(isa<CallInst>(CBFn->user_back())); in TEST_F()
1056 CheckedBarrier = cast<CallInst>(CBFn->user_back()); in TEST_F()
1066 ASSERT_TRUE(isa<CallInst>(BFn->user_back())); in TEST_F()
1074 ASSERT_TRUE(isa<CallInst>(CBFn->user_back())); in TEST_F()
1117 const CallInst *CI = dyn_cast<CallInst>(Usr); in TEST_F()
1360 CallInst *InbetweenLead = nullptr; in TEST_F()
1361 CallInst *InbetweenTrail = nullptr; in TEST_F()
1362 CallInst *Call = nullptr; in TEST_F()
1428 CallInst *Call; in TEST_F()
1581 CallInst *Call = nullptr; in TEST_F()
2005 count_if(*ExitBlock, [](Instruction &I) { return isa<CallInst>(I); }); in TEST_F()
2016 CallInst *Call; in TEST_P()
2063 CallInst *InitCall = findSingleCall( in TEST_P()
2073 CallInst *FiniCall = findSingleCall( in TEST_P()
2077 CallInst *BarrierCall = findSingleCall( in TEST_P()
2164 CallInst *ThreadIdCall = dyn_cast<CallInst>(&*(PreheaderIter++)); in TEST_P()
2169 CallInst *InitCall = dyn_cast<CallInst>(&*PreheaderIter); in TEST_P()
2202 CallInst *FiniCall = dyn_cast<CallInst>( in TEST_P()
2213 count_if(*ExitBlock, [](Instruction &I) { return isa<CallInst>(I); }); in TEST_P()
2283 CallInst *InitCall = nullptr; in TEST_F()
2286 if (isa<CallInst>(Cur)) { in TEST_F()
2287 InitCall = cast<CallInst>(Cur); in TEST_F()
2299 CallInst *FiniCall = dyn_cast<CallInst>( in TEST_F()
2315 count_if(*ExitBlock, [](Instruction &I) { return isa<CallInst>(I); }); in TEST_F()
2373 EXPECT_TRUE(isa<CallInst>(CondInst->getOperand(0))); in TEST_F()
2375 CallInst *MasterEntryCI = cast<CallInst>(CondInst->getOperand(0)); in TEST_F()
2380 CallInst *MasterEndCI = nullptr; in TEST_F()
2383 if (isa<CallInst>(cur)) { in TEST_F()
2384 MasterEndCI = cast<CallInst>(cur); in TEST_F()
2452 EXPECT_TRUE(isa<CallInst>(CondInst->getOperand(0))); in TEST_F()
2454 CallInst *MaskedEntryCI = cast<CallInst>(CondInst->getOperand(0)); in TEST_F()
2459 CallInst *MaskedEndCI = nullptr; in TEST_F()
2462 if (isa<CallInst>(cur)) { in TEST_F()
2463 MaskedEndCI = cast<CallInst>(cur); in TEST_F()
2509 CallInst *CriticalEntryCI = nullptr; in TEST_F()
2512 if (isa<CallInst>(cur)) { in TEST_F()
2513 CriticalEntryCI = cast<CallInst>(cur); in TEST_F()
2524 CallInst *CriticalEndCI = nullptr; in TEST_F()
2527 if (isa<CallInst>(cur)) { in TEST_F()
2528 CriticalEndCI = cast<CallInst>(cur); in TEST_F()
2614 CallInst *GTID = dyn_cast<CallInst>(DependBaseAddrGEP->getNextNode()); in TEST_F()
2621 CallInst *Depend = dyn_cast<CallInst>(GTID->getNextNode()); in TEST_F()
2699 CallInst *GTID = dyn_cast<CallInst>(DependBaseAddrGEP->getNextNode()); in TEST_F()
2706 CallInst *Depend = dyn_cast<CallInst>(GTID->getNextNode()); in TEST_F()
2755 CallInst *OrderedEntryCI = nullptr; in TEST_F()
2758 if (isa<CallInst>(Cur)) { in TEST_F()
2759 OrderedEntryCI = cast<CallInst>(Cur); in TEST_F()
2770 CallInst *OrderedEndCI = nullptr; in TEST_F()
2773 if (isa<CallInst>(Cur)) { in TEST_F()
2774 OrderedEndCI = cast<CallInst>(Cur); in TEST_F()
2826 CallInst *OrderedEntryCI = nullptr; in TEST_F()
2829 if (isa<CallInst>(Cur)) { in TEST_F()
2830 OrderedEntryCI = cast<CallInst>(Cur); in TEST_F()
2838 CallInst *OrderedEndCI = nullptr; in TEST_F()
2841 if (isa<CallInst>(Cur)) { in TEST_F()
2842 OrderedEndCI = cast<CallInst>(Cur); in TEST_F()
2943 EXPECT_TRUE(isa<CallInst>(CondInst->getOperand(0))); in TEST_F()
2945 CallInst *SingleEntryCI = cast<CallInst>(CondInst->getOperand(0)); in TEST_F()
2950 CallInst *SingleEndCI = nullptr; in TEST_F()
2953 if (isa<CallInst>(cur)) { in TEST_F()
2954 SingleEndCI = cast<CallInst>(cur); in TEST_F()
2968 if (auto CI = dyn_cast<CallInst>(cur)) { in TEST_F()
3033 EXPECT_TRUE(isa<CallInst>(CondInst->getOperand(0))); in TEST_F()
3035 CallInst *SingleEntryCI = cast<CallInst>(CondInst->getOperand(0)); in TEST_F()
3040 CallInst *SingleEndCI = nullptr; in TEST_F()
3043 if (isa<CallInst>(cur)) { in TEST_F()
3044 SingleEndCI = cast<CallInst>(cur); in TEST_F()
3055 CallInst *ExitBarrier = nullptr; in TEST_F()
3058 if (auto CI = dyn_cast<CallInst>(cur)) { in TEST_F()
4038 SmallVector<CallInst *> ForkCalls; in TEST_F()
4072 if (CallInst *Call = dyn_cast<CallInst>(&I)) { in TEST_F()
4299 SmallVector<CallInst *> ForkCalls; in TEST_F()
4310 SmallVector<CallInst *> ReduceCalls; in TEST_F()
4452 if (isa<CallInst>(Inst)) { in TEST_F()
4453 if (cast<CallInst>(&Inst)->getCalledFunction()->getName() == in TEST_F()
4464 if (isa<CallInst>(Inst)) { in TEST_F()
4465 if (cast<CallInst>(&Inst)->getCalledFunction()->getName() == in TEST_F()
4469 if (cast<CallInst>(&Inst)->getCalledFunction()->getName() == in TEST_F()
4521 EXPECT_FALSE(isa<CallInst>(Inst) && in TEST_F()
4522 cast<CallInst>(&Inst)->getCalledFunction()->getName() == in TEST_F()
4690 CallInst *MapperCall = dyn_cast<CallInst>(&BB->back()); in TEST_F()
4748 CallInst *TaskAllocCall = dyn_cast<CallInst>( in TEST_F()
4765 CallInst *GTID = dyn_cast<CallInst>(TaskAllocCall->getArgOperand(1)); in TEST_F()
4789 CallInst *OutlinedFnCall = dyn_cast<CallInst>(WrapperFunc->begin()->begin()); in TEST_F()
4803 CallInst *TaskCall = dyn_cast<CallInst>( in TEST_F()
4859 CallInst *TaskAllocCall = dyn_cast<CallInst>( in TEST_F()
4890 CallInst *TaskAllocCall = dyn_cast<CallInst>( in TEST_F()
4971 CallInst *TaskgroupCall = dyn_cast<CallInst>( in TEST_F()
4975 CallInst *EndTaskgroupCall = dyn_cast<CallInst>( in TEST_F()
4993 CallInst *GTID = dyn_cast<CallInst>(TaskgroupCall->getArgOperand(1)); in TEST_F()
5064 CallInst *TaskgroupCall = dyn_cast<CallInst>( in TEST_F()
5068 CallInst *EndTaskgroupCall = dyn_cast<CallInst>( in TEST_F()
5077 CallInst *FirstTaskAllocCall = in TEST_F()
5078 dyn_cast_or_null<CallInst>(*TaskAllocFn->users().begin()); in TEST_F()
5079 CallInst *SecondTaskAllocCall = in TEST_F()
5080 dyn_cast_or_null<CallInst>(*TaskAllocFn->users().begin()++); in TEST_F()