@@ -228,14 +228,14 @@ TEST_F(OpenMPIRBuilderTest, CreateBarrier) {
228
228
229
229
CallInst *GTID = dyn_cast<CallInst>(&BB->front ());
230
230
EXPECT_NE (GTID, nullptr );
231
- EXPECT_EQ (GTID->getNumArgOperands (), 1U );
231
+ EXPECT_EQ (GTID->arg_size (), 1U );
232
232
EXPECT_EQ (GTID->getCalledFunction ()->getName (), " __kmpc_global_thread_num" );
233
233
EXPECT_FALSE (GTID->getCalledFunction ()->doesNotAccessMemory ());
234
234
EXPECT_FALSE (GTID->getCalledFunction ()->doesNotFreeMemory ());
235
235
236
236
CallInst *Barrier = dyn_cast<CallInst>(GTID->getNextNode ());
237
237
EXPECT_NE (Barrier, nullptr );
238
- EXPECT_EQ (Barrier->getNumArgOperands (), 2U );
238
+ EXPECT_EQ (Barrier->arg_size (), 2U );
239
239
EXPECT_EQ (Barrier->getCalledFunction ()->getName (), " __kmpc_barrier" );
240
240
EXPECT_FALSE (Barrier->getCalledFunction ()->doesNotAccessMemory ());
241
241
EXPECT_FALSE (Barrier->getCalledFunction ()->doesNotFreeMemory ());
@@ -272,14 +272,14 @@ TEST_F(OpenMPIRBuilderTest, CreateCancel) {
272
272
273
273
CallInst *GTID = dyn_cast<CallInst>(&BB->front ());
274
274
EXPECT_NE (GTID, nullptr );
275
- EXPECT_EQ (GTID->getNumArgOperands (), 1U );
275
+ EXPECT_EQ (GTID->arg_size (), 1U );
276
276
EXPECT_EQ (GTID->getCalledFunction ()->getName (), " __kmpc_global_thread_num" );
277
277
EXPECT_FALSE (GTID->getCalledFunction ()->doesNotAccessMemory ());
278
278
EXPECT_FALSE (GTID->getCalledFunction ()->doesNotFreeMemory ());
279
279
280
280
CallInst *Cancel = dyn_cast<CallInst>(GTID->getNextNode ());
281
281
EXPECT_NE (Cancel, nullptr );
282
- EXPECT_EQ (Cancel->getNumArgOperands (), 3U );
282
+ EXPECT_EQ (Cancel->arg_size (), 3U );
283
283
EXPECT_EQ (Cancel->getCalledFunction ()->getName (), " __kmpc_cancel" );
284
284
EXPECT_FALSE (Cancel->getCalledFunction ()->doesNotAccessMemory ());
285
285
EXPECT_FALSE (Cancel->getCalledFunction ()->doesNotFreeMemory ());
@@ -290,13 +290,13 @@ TEST_F(OpenMPIRBuilderTest, CreateCancel) {
290
290
EXPECT_EQ (CancelBBTI->getSuccessor (1 )->size (), 3U );
291
291
CallInst *GTID1 = dyn_cast<CallInst>(&CancelBBTI->getSuccessor (1 )->front ());
292
292
EXPECT_NE (GTID1, nullptr );
293
- EXPECT_EQ (GTID1->getNumArgOperands (), 1U );
293
+ EXPECT_EQ (GTID1->arg_size (), 1U );
294
294
EXPECT_EQ (GTID1->getCalledFunction ()->getName (), " __kmpc_global_thread_num" );
295
295
EXPECT_FALSE (GTID1->getCalledFunction ()->doesNotAccessMemory ());
296
296
EXPECT_FALSE (GTID1->getCalledFunction ()->doesNotFreeMemory ());
297
297
CallInst *Barrier = dyn_cast<CallInst>(GTID1->getNextNode ());
298
298
EXPECT_NE (Barrier, nullptr );
299
- EXPECT_EQ (Barrier->getNumArgOperands (), 2U );
299
+ EXPECT_EQ (Barrier->arg_size (), 2U );
300
300
EXPECT_EQ (Barrier->getCalledFunction ()->getName (), " __kmpc_cancel_barrier" );
301
301
EXPECT_FALSE (Barrier->getCalledFunction ()->doesNotAccessMemory ());
302
302
EXPECT_FALSE (Barrier->getCalledFunction ()->doesNotFreeMemory ());
@@ -345,14 +345,14 @@ TEST_F(OpenMPIRBuilderTest, CreateCancelIfCond) {
345
345
346
346
CallInst *GTID = dyn_cast<CallInst>(&BB->front ());
347
347
EXPECT_NE (GTID, nullptr );
348
- EXPECT_EQ (GTID->getNumArgOperands (), 1U );
348
+ EXPECT_EQ (GTID->arg_size (), 1U );
349
349
EXPECT_EQ (GTID->getCalledFunction ()->getName (), " __kmpc_global_thread_num" );
350
350
EXPECT_FALSE (GTID->getCalledFunction ()->doesNotAccessMemory ());
351
351
EXPECT_FALSE (GTID->getCalledFunction ()->doesNotFreeMemory ());
352
352
353
353
CallInst *Cancel = dyn_cast<CallInst>(GTID->getNextNode ());
354
354
EXPECT_NE (Cancel, nullptr );
355
- EXPECT_EQ (Cancel->getNumArgOperands (), 3U );
355
+ EXPECT_EQ (Cancel->arg_size (), 3U );
356
356
EXPECT_EQ (Cancel->getCalledFunction ()->getName (), " __kmpc_cancel" );
357
357
EXPECT_FALSE (Cancel->getCalledFunction ()->doesNotAccessMemory ());
358
358
EXPECT_FALSE (Cancel->getCalledFunction ()->doesNotFreeMemory ());
@@ -364,13 +364,13 @@ TEST_F(OpenMPIRBuilderTest, CreateCancelIfCond) {
364
364
EXPECT_EQ (CancelBBTI->getSuccessor (1 )->size (), 3U );
365
365
CallInst *GTID1 = dyn_cast<CallInst>(&CancelBBTI->getSuccessor (1 )->front ());
366
366
EXPECT_NE (GTID1, nullptr );
367
- EXPECT_EQ (GTID1->getNumArgOperands (), 1U );
367
+ EXPECT_EQ (GTID1->arg_size (), 1U );
368
368
EXPECT_EQ (GTID1->getCalledFunction ()->getName (), " __kmpc_global_thread_num" );
369
369
EXPECT_FALSE (GTID1->getCalledFunction ()->doesNotAccessMemory ());
370
370
EXPECT_FALSE (GTID1->getCalledFunction ()->doesNotFreeMemory ());
371
371
CallInst *Barrier = dyn_cast<CallInst>(GTID1->getNextNode ());
372
372
EXPECT_NE (Barrier, nullptr );
373
- EXPECT_EQ (Barrier->getNumArgOperands (), 2U );
373
+ EXPECT_EQ (Barrier->arg_size (), 2U );
374
374
EXPECT_EQ (Barrier->getCalledFunction ()->getName (), " __kmpc_cancel_barrier" );
375
375
EXPECT_FALSE (Barrier->getCalledFunction ()->doesNotAccessMemory ());
376
376
EXPECT_FALSE (Barrier->getCalledFunction ()->doesNotFreeMemory ());
@@ -414,14 +414,14 @@ TEST_F(OpenMPIRBuilderTest, CreateCancelBarrier) {
414
414
415
415
CallInst *GTID = dyn_cast<CallInst>(&BB->front ());
416
416
EXPECT_NE (GTID, nullptr );
417
- EXPECT_EQ (GTID->getNumArgOperands (), 1U );
417
+ EXPECT_EQ (GTID->arg_size (), 1U );
418
418
EXPECT_EQ (GTID->getCalledFunction ()->getName (), " __kmpc_global_thread_num" );
419
419
EXPECT_FALSE (GTID->getCalledFunction ()->doesNotAccessMemory ());
420
420
EXPECT_FALSE (GTID->getCalledFunction ()->doesNotFreeMemory ());
421
421
422
422
CallInst *Barrier = dyn_cast<CallInst>(GTID->getNextNode ());
423
423
EXPECT_NE (Barrier, nullptr );
424
- EXPECT_EQ (Barrier->getNumArgOperands (), 2U );
424
+ EXPECT_EQ (Barrier->arg_size (), 2U );
425
425
EXPECT_EQ (Barrier->getCalledFunction ()->getName (), " __kmpc_cancel_barrier" );
426
426
EXPECT_FALSE (Barrier->getCalledFunction ()->doesNotAccessMemory ());
427
427
EXPECT_FALSE (Barrier->getCalledFunction ()->doesNotFreeMemory ());
@@ -575,7 +575,7 @@ TEST_F(OpenMPIRBuilderTest, ParallelSimple) {
575
575
ASSERT_NE (ForkCI, nullptr );
576
576
577
577
EXPECT_EQ (ForkCI->getCalledFunction ()->getName (), " __kmpc_fork_call" );
578
- EXPECT_EQ (ForkCI->getNumArgOperands (), 4U );
578
+ EXPECT_EQ (ForkCI->arg_size (), 4U );
579
579
EXPECT_TRUE (isa<GlobalVariable>(ForkCI->getArgOperand (0 )));
580
580
EXPECT_EQ (ForkCI->getArgOperand (1 ),
581
581
ConstantInt::get (Type::getInt32Ty (Ctx), 1U ));
@@ -669,7 +669,7 @@ TEST_F(OpenMPIRBuilderTest, ParallelNested) {
669
669
ASSERT_NE (ForkCI, nullptr );
670
670
671
671
EXPECT_EQ (ForkCI->getCalledFunction ()->getName (), " __kmpc_fork_call" );
672
- EXPECT_EQ (ForkCI->getNumArgOperands (), 3U );
672
+ EXPECT_EQ (ForkCI->arg_size (), 3U );
673
673
EXPECT_TRUE (isa<GlobalVariable>(ForkCI->getArgOperand (0 )));
674
674
EXPECT_EQ (ForkCI->getArgOperand (1 ),
675
675
ConstantInt::get (Type::getInt32Ty (Ctx), 0U ));
@@ -777,7 +777,7 @@ TEST_F(OpenMPIRBuilderTest, ParallelNested2Inner) {
777
777
ASSERT_NE (ForkCI, nullptr );
778
778
779
779
EXPECT_EQ (ForkCI->getCalledFunction ()->getName (), " __kmpc_fork_call" );
780
- EXPECT_EQ (ForkCI->getNumArgOperands (), 3U );
780
+ EXPECT_EQ (ForkCI->arg_size (), 3U );
781
781
EXPECT_TRUE (isa<GlobalVariable>(ForkCI->getArgOperand (0 )));
782
782
EXPECT_EQ (ForkCI->getArgOperand (1 ),
783
783
ConstantInt::get (Type::getInt32Ty (Ctx), 0U ));
@@ -892,15 +892,15 @@ TEST_F(OpenMPIRBuilderTest, ParallelIfCond) {
892
892
}
893
893
894
894
EXPECT_EQ (ForkCI->getCalledFunction ()->getName (), " __kmpc_fork_call" );
895
- EXPECT_EQ (ForkCI->getNumArgOperands (), 4U );
895
+ EXPECT_EQ (ForkCI->arg_size (), 4U );
896
896
EXPECT_TRUE (isa<GlobalVariable>(ForkCI->getArgOperand (0 )));
897
897
EXPECT_EQ (ForkCI->getArgOperand (1 ),
898
898
ConstantInt::get (Type::getInt32Ty (Ctx), 1 ));
899
899
Value *StoredForkArg = findStoredValue<AllocaInst>(ForkCI->getArgOperand (3 ));
900
900
EXPECT_EQ (StoredForkArg, F->arg_begin ());
901
901
902
902
EXPECT_EQ (DirectCI->getCalledFunction (), OutlinedFn);
903
- EXPECT_EQ (DirectCI->getNumArgOperands (), 3U );
903
+ EXPECT_EQ (DirectCI->arg_size (), 3U );
904
904
EXPECT_TRUE (isa<AllocaInst>(DirectCI->getArgOperand (0 )));
905
905
EXPECT_TRUE (isa<AllocaInst>(DirectCI->getArgOperand (1 )));
906
906
Value *StoredDirectArg =
@@ -1922,7 +1922,7 @@ TEST_P(OpenMPIRBuilderTestWithParams, DynamicWorkShareLoop) {
1922
1922
ASSERT_NE (InitCall, nullptr );
1923
1923
EXPECT_EQ (InitCall->getCalledFunction ()->getName (),
1924
1924
" __kmpc_dispatch_init_4u" );
1925
- EXPECT_EQ (InitCall->getNumArgOperands (), 7U );
1925
+ EXPECT_EQ (InitCall->arg_size (), 7U );
1926
1926
EXPECT_EQ (InitCall->getArgOperand (6 ), ConstantInt::get (LCTy, ChunkSize));
1927
1927
ConstantInt *SchedVal = cast<ConstantInt>(InitCall->getArgOperand (2 ));
1928
1928
EXPECT_EQ (SchedVal->getValue (), static_cast <uint64_t >(SchedType));
@@ -2035,7 +2035,7 @@ TEST_F(OpenMPIRBuilderTest, MasterDirective) {
2035
2035
EXPECT_TRUE (isa<CallInst>(CondInst->getOperand (0 )));
2036
2036
2037
2037
CallInst *MasterEntryCI = cast<CallInst>(CondInst->getOperand (0 ));
2038
- EXPECT_EQ (MasterEntryCI->getNumArgOperands (), 2U );
2038
+ EXPECT_EQ (MasterEntryCI->arg_size (), 2U );
2039
2039
EXPECT_EQ (MasterEntryCI->getCalledFunction ()->getName (), " __kmpc_master" );
2040
2040
EXPECT_TRUE (isa<GlobalVariable>(MasterEntryCI->getArgOperand (0 )));
2041
2041
@@ -2050,7 +2050,7 @@ TEST_F(OpenMPIRBuilderTest, MasterDirective) {
2050
2050
}
2051
2051
}
2052
2052
EXPECT_NE (MasterEndCI, nullptr );
2053
- EXPECT_EQ (MasterEndCI->getNumArgOperands (), 2U );
2053
+ EXPECT_EQ (MasterEndCI->arg_size (), 2U );
2054
2054
EXPECT_TRUE (isa<GlobalVariable>(MasterEndCI->getArgOperand (0 )));
2055
2055
EXPECT_EQ (MasterEndCI->getArgOperand (1 ), MasterEntryCI->getArgOperand (1 ));
2056
2056
}
@@ -2117,7 +2117,7 @@ TEST_F(OpenMPIRBuilderTest, MaskedDirective) {
2117
2117
EXPECT_TRUE (isa<CallInst>(CondInst->getOperand (0 )));
2118
2118
2119
2119
CallInst *MaskedEntryCI = cast<CallInst>(CondInst->getOperand (0 ));
2120
- EXPECT_EQ (MaskedEntryCI->getNumArgOperands (), 3U );
2120
+ EXPECT_EQ (MaskedEntryCI->arg_size (), 3U );
2121
2121
EXPECT_EQ (MaskedEntryCI->getCalledFunction ()->getName (), " __kmpc_masked" );
2122
2122
EXPECT_TRUE (isa<GlobalVariable>(MaskedEntryCI->getArgOperand (0 )));
2123
2123
@@ -2132,7 +2132,7 @@ TEST_F(OpenMPIRBuilderTest, MaskedDirective) {
2132
2132
}
2133
2133
}
2134
2134
EXPECT_NE (MaskedEndCI, nullptr );
2135
- EXPECT_EQ (MaskedEndCI->getNumArgOperands (), 2U );
2135
+ EXPECT_EQ (MaskedEndCI->arg_size (), 2U );
2136
2136
EXPECT_TRUE (isa<GlobalVariable>(MaskedEndCI->getArgOperand (0 )));
2137
2137
EXPECT_EQ (MaskedEndCI->getArgOperand (1 ), MaskedEntryCI->getArgOperand (1 ));
2138
2138
}
@@ -2191,7 +2191,7 @@ TEST_F(OpenMPIRBuilderTest, CriticalDirective) {
2191
2191
}
2192
2192
}
2193
2193
EXPECT_NE (CriticalEntryCI, nullptr );
2194
- EXPECT_EQ (CriticalEntryCI->getNumArgOperands (), 3U );
2194
+ EXPECT_EQ (CriticalEntryCI->arg_size (), 3U );
2195
2195
EXPECT_EQ (CriticalEntryCI->getCalledFunction ()->getName (), " __kmpc_critical" );
2196
2196
EXPECT_TRUE (isa<GlobalVariable>(CriticalEntryCI->getArgOperand (0 )));
2197
2197
@@ -2207,7 +2207,7 @@ TEST_F(OpenMPIRBuilderTest, CriticalDirective) {
2207
2207
}
2208
2208
}
2209
2209
EXPECT_NE (CriticalEndCI, nullptr );
2210
- EXPECT_EQ (CriticalEndCI->getNumArgOperands (), 3U );
2210
+ EXPECT_EQ (CriticalEndCI->arg_size (), 3U );
2211
2211
EXPECT_TRUE (isa<GlobalVariable>(CriticalEndCI->getArgOperand (0 )));
2212
2212
EXPECT_EQ (CriticalEndCI->getArgOperand (1 ), CriticalEntryCI->getArgOperand (1 ));
2213
2213
PointerType *CriticalNamePtrTy =
@@ -2286,14 +2286,14 @@ TEST_F(OpenMPIRBuilderTest, OrderedDirectiveDependSource) {
2286
2286
2287
2287
CallInst *GTID = dyn_cast<CallInst>(DependBaseAddrGEP->getNextNode ());
2288
2288
ASSERT_NE (GTID, nullptr );
2289
- EXPECT_EQ (GTID->getNumArgOperands (), 1U );
2289
+ EXPECT_EQ (GTID->arg_size (), 1U );
2290
2290
EXPECT_EQ (GTID->getCalledFunction ()->getName (), " __kmpc_global_thread_num" );
2291
2291
EXPECT_FALSE (GTID->getCalledFunction ()->doesNotAccessMemory ());
2292
2292
EXPECT_FALSE (GTID->getCalledFunction ()->doesNotFreeMemory ());
2293
2293
2294
2294
CallInst *Depend = dyn_cast<CallInst>(GTID->getNextNode ());
2295
2295
ASSERT_NE (Depend, nullptr );
2296
- EXPECT_EQ (Depend->getNumArgOperands (), 3U );
2296
+ EXPECT_EQ (Depend->arg_size (), 3U );
2297
2297
EXPECT_EQ (Depend->getCalledFunction ()->getName (), " __kmpc_doacross_post" );
2298
2298
EXPECT_TRUE (isa<GlobalVariable>(Depend->getArgOperand (0 )));
2299
2299
EXPECT_EQ (Depend->getArgOperand (1 ), GTID);
@@ -2370,14 +2370,14 @@ TEST_F(OpenMPIRBuilderTest, OrderedDirectiveDependSink) {
2370
2370
2371
2371
CallInst *GTID = dyn_cast<CallInst>(DependBaseAddrGEP->getNextNode ());
2372
2372
ASSERT_NE (GTID, nullptr );
2373
- EXPECT_EQ (GTID->getNumArgOperands (), 1U );
2373
+ EXPECT_EQ (GTID->arg_size (), 1U );
2374
2374
EXPECT_EQ (GTID->getCalledFunction ()->getName (), " __kmpc_global_thread_num" );
2375
2375
EXPECT_FALSE (GTID->getCalledFunction ()->doesNotAccessMemory ());
2376
2376
EXPECT_FALSE (GTID->getCalledFunction ()->doesNotFreeMemory ());
2377
2377
2378
2378
CallInst *Depend = dyn_cast<CallInst>(GTID->getNextNode ());
2379
2379
ASSERT_NE (Depend, nullptr );
2380
- EXPECT_EQ (Depend->getNumArgOperands (), 3U );
2380
+ EXPECT_EQ (Depend->arg_size (), 3U );
2381
2381
EXPECT_EQ (Depend->getCalledFunction ()->getName (), " __kmpc_doacross_wait" );
2382
2382
EXPECT_TRUE (isa<GlobalVariable>(Depend->getArgOperand (0 )));
2383
2383
EXPECT_EQ (Depend->getArgOperand (1 ), GTID);
@@ -2440,7 +2440,7 @@ TEST_F(OpenMPIRBuilderTest, OrderedDirectiveThreads) {
2440
2440
}
2441
2441
}
2442
2442
EXPECT_NE (OrderedEntryCI, nullptr );
2443
- EXPECT_EQ (OrderedEntryCI->getNumArgOperands (), 2U );
2443
+ EXPECT_EQ (OrderedEntryCI->arg_size (), 2U );
2444
2444
EXPECT_EQ (OrderedEntryCI->getCalledFunction ()->getName (), " __kmpc_ordered" );
2445
2445
EXPECT_TRUE (isa<GlobalVariable>(OrderedEntryCI->getArgOperand (0 )));
2446
2446
@@ -2455,7 +2455,7 @@ TEST_F(OpenMPIRBuilderTest, OrderedDirectiveThreads) {
2455
2455
}
2456
2456
}
2457
2457
EXPECT_NE (OrderedEndCI, nullptr );
2458
- EXPECT_EQ (OrderedEndCI->getNumArgOperands (), 2U );
2458
+ EXPECT_EQ (OrderedEndCI->arg_size (), 2U );
2459
2459
EXPECT_TRUE (isa<GlobalVariable>(OrderedEndCI->getArgOperand (0 )));
2460
2460
EXPECT_EQ (OrderedEndCI->getArgOperand (1 ), OrderedEntryCI->getArgOperand (1 ));
2461
2461
}
@@ -2627,7 +2627,7 @@ TEST_F(OpenMPIRBuilderTest, SingleDirective) {
2627
2627
EXPECT_TRUE (isa<CallInst>(CondInst->getOperand (0 )));
2628
2628
2629
2629
CallInst *SingleEntryCI = cast<CallInst>(CondInst->getOperand (0 ));
2630
- EXPECT_EQ (SingleEntryCI->getNumArgOperands (), 2U );
2630
+ EXPECT_EQ (SingleEntryCI->arg_size (), 2U );
2631
2631
EXPECT_EQ (SingleEntryCI->getCalledFunction ()->getName (), " __kmpc_single" );
2632
2632
EXPECT_TRUE (isa<GlobalVariable>(SingleEntryCI->getArgOperand (0 )));
2633
2633
@@ -2642,7 +2642,7 @@ TEST_F(OpenMPIRBuilderTest, SingleDirective) {
2642
2642
}
2643
2643
}
2644
2644
EXPECT_NE (SingleEndCI, nullptr );
2645
- EXPECT_EQ (SingleEndCI->getNumArgOperands (), 2U );
2645
+ EXPECT_EQ (SingleEndCI->arg_size (), 2U );
2646
2646
EXPECT_TRUE (isa<GlobalVariable>(SingleEndCI->getArgOperand (0 )));
2647
2647
EXPECT_EQ (SingleEndCI->getArgOperand (1 ), SingleEntryCI->getArgOperand (1 ));
2648
2648
}
@@ -3767,7 +3767,7 @@ TEST_F(OpenMPIRBuilderTest, EmitMapperCall) {
3767
3767
3768
3768
CallInst *MapperCall = dyn_cast<CallInst>(&BB->back ());
3769
3769
EXPECT_NE (MapperCall, nullptr );
3770
- EXPECT_EQ (MapperCall->getNumArgOperands (), 9U );
3770
+ EXPECT_EQ (MapperCall->arg_size (), 9U );
3771
3771
EXPECT_EQ (MapperCall->getCalledFunction ()->getName (),
3772
3772
" __tgt_target_data_begin_mapper" );
3773
3773
EXPECT_EQ (MapperCall->getOperand (0 ), SrcLocInfo);
0 commit comments