HLMatrixLowerPass Fix: Memory representation for constant init
This commit is contained in:
Родитель
f5e9661afa
Коммит
698d0bec6b
|
@ -588,7 +588,7 @@ Constant *HLMatrixLowerPass::lowerConstInitVal(Constant *Val) {
|
|||
LoweredElems.emplace_back(lowerConstInitVal(ArrayElem));
|
||||
}
|
||||
|
||||
Type *LoweredElemTy = HLMatrixType::getLoweredType(ArrayTy->getElementType());
|
||||
Type *LoweredElemTy = HLMatrixType::getLoweredType(ArrayTy->getElementType(), /*MemRepr*/true);
|
||||
ArrayType *LoweredArrayTy = ArrayType::get(LoweredElemTy, NumElems);
|
||||
return ConstantArray::get(LoweredArrayTy, LoweredElems);
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче