Displaying 1 result from an estimated 1 matches for "scalartyp".
Did you mean:
scalartype
2019 Oct 21
2
How to create vector pointer type?
...r(Type *Ty) {
PointerType *PointerTy = dyn_cast<PointerType>(Ty);
assert(PointerTy && "PointerType expected");
unsigned addSpace = PointerTy->getAddressSpace();
Type *ScalarType = PointerTy->getElementType();
VectorType *VectorType = VectorType::get(ScalarType, 16);
return PointerType::get(VectorType, addSpace);
}
There's no isVectorPtr() check, so I add
static bool isVectorPtr(Type *Ty) {
bool a = fals...