https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118673

--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
mlir::spirv::getIntegerDotProductExtensions:
-    TARGET_EXPR <D.1250693, {._M_array=(const struct ArrayRef *) &TARGET_EXPR
<D.1250692, {TARGET_EXPR <D.1250691, <<< Unknown tree: aggr_init_expr
-      5
-      __ct_comp 
-      D.1250691
-      (struct ArrayRef *) <<< Unknown tree: void_cst >>>
-      (const Extension &) &extension >>>>}>, ._M_len=1}> >>>>>>;
+    TARGET_EXPR <D.1250694, {._M_array=(const struct ArrayRef *) &TARGET_EXPR
<D.1250693, (void) *(const struct ArrayRef[1] &)     const struct ArrayRef *
D.1250732;
+    <<< Unknown tree: expr_stmt
+      (void) (D.1250732 = (const struct ArrayRef *) &D.1250693) >>>;
+        const struct ArrayRef * D.1250733;
+    <<< Unknown tree: expr_stmt
+      (void) (D.1250733 = D.1250732) >>>;
+    TARGET_EXPR <D.1250734, 0>;
+        const Extension * D.1250735;
+    <<< Unknown tree: expr_stmt
+      (void) (D.1250735 = (void) TARGET_EXPR <D.1250692, {17}>;, (const
Extension *) &D.1250692;) >>>;
+    goto <D.1250738>;
+    <D.1250739>:;
+    <<cleanup_point <<< Unknown tree: expr_stmt
+      <<< Unknown tree: expr_stmt
+        (void) (*D.1250733 = TARGET_EXPR <D.1250736, <<< Unknown tree:
aggr_init_expr
+          5
+          __ct_comp 
+          D.1250736
+          (const struct ArrayRef *) <<< Unknown tree: void_cst >>>
+          (const Extension &) NON_LVALUE_EXPR <D.1250735> >>>>) >>>;, 
--D.1250734; >>>>>;
+    <<< Unknown tree: expr_stmt
+      (void)  ++D.1250733 >>>;
+    <<< Unknown tree: expr_stmt
+      (void)  ++D.1250735 >>>;
+    <D.1250738>:;
+    if (D.1250734 >= 0) goto <D.1250739>; else goto <D.1250737>;
+    <D.1250737>:;
+    D.1250732>, ._M_len=1}> >>>>>>;

Reply via email to