HLMatrixLowerPass Fix: Memory representation for constant init

This commit is contained in:
Tex Riddell 2019-10-17 12:21:24 -07:00
Родитель f5e9661afa
Коммит 698d0bec6b
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -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);
}