Fix 64-bit pointer type for non-x32 ABIs.
BUG=swiftshader:9
Change-Id: Ife06416736d47acba4f2cff1ea8b17be61134752
diff --git a/src/IceTargetLoweringARM32.h b/src/IceTargetLoweringARM32.h
index 9d31b9e..f6cd66b 100644
--- a/src/IceTargetLoweringARM32.h
+++ b/src/IceTargetLoweringARM32.h
@@ -68,6 +68,8 @@
return false;
}
+ static ::Ice::Type getPointerType() { return ::Ice::IceType_i32; }
+
// TODO(jvoung): return a unique_ptr.
static std::unique_ptr<::Ice::TargetLowering> create(Cfg *Func) {
return makeUnique<TargetARM32>(Func);