================
@@ -45,7 +45,7 @@ void test3(packedfloat3 *p) {
*p = (packedfloat3) { 3.2f, 2.3f, 0.1f };
}
// CHECK: @test3(
-// CHECK: store <4 x float> {{.*}}, align 4
+// CHECK: store <3 x float> {{.*}}, align 4
----------------
shiltian wrote:
Then I guess this can be more general: add a virtual target specific function
to return the next legal size given N. If the two numbers don't match, we can
extend the handling here to support "arbitrary" N.
https://github.com/llvm/llvm-project/pull/104661
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits