brintos

brintos / llvm-project-archived public Read only

0
0
Text · 442 B · 093473a Raw
17 lines · plain
1# RUN: not llc -mtriple=aarch64-apple-ios -run-pass=greedy -run-pass=virtregrewriter %s -o /dev/null 2>&1 | FileCheck %s2 3# Check we don't infinitely loop on cycles in copy bundles.4# CHECK: error: register rewriting failed: cycle in copy bundle5 6---7name: func08body: |9  bb.0:10    $x0 = IMPLICIT_DEF11    $q0_q1_q2_q3 = IMPLICIT_DEF12    $q1_q2_q3 = COPY $q0_q1_q2 {13      $q2_q3_q4 = COPY $q1_q2_q314    }15    ST4i64 $q1_q2_q3_q4, 0, $x016...17