Skip to content

Commit 1fb3fe0

Browse files
committed
[mlir] Avoid Type::getPointerTo() (NFC)
Avoid `Type::getPointerTo()` which is to be removed soon. Also use CreateAddrSpaceCast for more clarity.
1 parent 2018f4c commit 1fb3fe0

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3359,8 +3359,7 @@ createDeviceArgumentAccessor(MapInfoData &mapData, llvm::Argument &arg,
33593359
llvm::Value *v = builder.CreateAlloca(arg.getType(), allocaAS);
33603360

33613361
if (allocaAS != defaultAS && arg.getType()->isPointerTy())
3362-
v = builder.CreatePointerBitCastOrAddrSpaceCast(
3363-
v, arg.getType()->getPointerTo(defaultAS));
3362+
v = builder.CreateAddrSpaceCast(v, builder.getPtrTy(defaultAS));
33643363

33653364
builder.CreateStore(&arg, v);
33663365

0 commit comments

Comments
 (0)