Skip to content

Commit d071fda

Browse files
authored
[llvm][OMPIRBuilder] Avoid Type::getPointerTo() (NFC) (#110678)
`Type::getPointerTo()` is to be deprecated & removed soon.
1 parent 5894d4e commit d071fda

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2278,7 +2278,7 @@ Value *OpenMPIRBuilder::castValueToType(InsertPointTy AllocaIP, Value *From,
22782278
Builder.restoreIP(SaveIP);
22792279

22802280
Value *ValCastItem = Builder.CreatePointerBitCastOrAddrSpaceCast(
2281-
CastItem, FromType->getPointerTo());
2281+
CastItem, Builder.getPtrTy(0));
22822282
Builder.CreateStore(From, ValCastItem);
22832283
return Builder.CreateLoad(ToType, CastItem);
22842284
}
@@ -2328,11 +2328,11 @@ void OpenMPIRBuilder::shuffleAndStore(InsertPointTy AllocaIP, Value *SrcAddr,
23282328
continue;
23292329
Type *IntType = Builder.getIntNTy(IntSize * 8);
23302330
Ptr = Builder.CreatePointerBitCastOrAddrSpaceCast(
2331-
Ptr, IntType->getPointerTo(), Ptr->getName() + ".ascast");
2331+
Ptr, Builder.getPtrTy(0), Ptr->getName() + ".ascast");
23322332
Value *SrcAddrGEP =
23332333
Builder.CreateGEP(ElemType, SrcAddr, {ConstantInt::get(IndexTy, 1)});
23342334
ElemPtr = Builder.CreatePointerBitCastOrAddrSpaceCast(
2335-
ElemPtr, IntType->getPointerTo(), ElemPtr->getName() + ".ascast");
2335+
ElemPtr, Builder.getPtrTy(0), ElemPtr->getName() + ".ascast");
23362336

23372337
Function *CurFunc = Builder.GetInsertBlock()->getParent();
23382338
if ((Size / IntSize) > 1) {
@@ -2567,7 +2567,7 @@ Function *OpenMPIRBuilder::emitInterWarpCopyFunction(
25672567
Value *ReduceListAddrCast = Builder.CreatePointerBitCastOrAddrSpaceCast(
25682568
ReduceListAlloca, Arg0Type, ReduceListAlloca->getName() + ".ascast");
25692569
Value *NumWarpsAddrCast = Builder.CreatePointerBitCastOrAddrSpaceCast(
2570-
NumWarpsAlloca, Arg1Type->getPointerTo(),
2570+
NumWarpsAlloca, Builder.getPtrTy(0),
25712571
NumWarpsAlloca->getName() + ".ascast");
25722572
Builder.CreateStore(ReduceListArg, ReduceListAddrCast);
25732573
Builder.CreateStore(NumWarpsArg, NumWarpsAddrCast);
@@ -2765,7 +2765,7 @@ Function *OpenMPIRBuilder::emitShuffleAndReduceFunction(
27652765

27662766
Type *ReduceListArgType = ReduceListArg->getType();
27672767
Type *LaneIDArgType = LaneIDArg->getType();
2768-
Type *LaneIDArgPtrType = LaneIDArg->getType()->getPointerTo();
2768+
Type *LaneIDArgPtrType = Builder.getPtrTy(0);
27692769
Value *ReduceListAlloca = Builder.CreateAlloca(
27702770
ReduceListArgType, nullptr, ReduceListArg->getName() + ".addr");
27712771
Value *LaneIdAlloca = Builder.CreateAlloca(LaneIDArgType, nullptr,

0 commit comments

Comments
 (0)