We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
LowerVecArg
1 parent d01f85c commit 6bbe331Copy full SHA for 6bbe331
llvm/lib/SYCLLowerIR/ESIMD/LowerESIMDVecArg.cpp
@@ -115,7 +115,7 @@ Type *ESIMDLowerVecArgPass::getSimdArgPtrTyOrNull(Value *arg) {
115
return nullptr;
116
Type *Res = nullptr;
117
StructType *ST =
118
- dyn_cast_or_null<StructType>(ArgType->getPointerElementType());
+ dyn_cast_or_null<StructType>(ArgType->getNonOpaquePointerElementType());
119
120
Res = esimd::getVectorTyOrNull(ST);
121
if (!Res)
0 commit comments