[X86] combineTargetShuffle - commute VPERMV3 shuffles so any load is on the RHS
[llvm-project.git] / llvm / test / CodeGen / PowerPC / named-reg-alloc-r2-64.ll
blobfdf7ea2711d827ac0a27ac992c02097ba40cf52c
1 ; RUN: not --crash llc < %s -mtriple=powerpc64-unknown-linux-gnu 2>&1 | FileCheck %s
3 define i64 @get_reg() nounwind {
4 entry:
5 ; CHECK: Trying to reserve an invalid register "r2".
6         %reg = call i64 @llvm.read_register.i64(metadata !0)
7   ret i64 %reg
10 declare i64 @llvm.read_register.i64(metadata) nounwind
12 !0 = !{!"r2\00"}