31 lines · plain
1; REQUIRES: asserts2; RUN: llc -debug-only=regalloc < %s 2>&1 |FileCheck %s --check-prefix=DEBUG3 4; DEBUG-COUNT-1: AllocationOrder(VRSAVERC) = [ ]5 6target triple = "powerpc64le-unknown-linux-gnu"7 8define hidden fastcc void @test() {9freescalar:10 %0 = load i32, ptr undef, align 411 br label %if.end42012 13if.end420: ; preds = %freescalar14 br label %free_rv15 16free_rv: ; preds = %if.end42017 %and427 = and i32 %0, -214748160018 %cmp428 = icmp eq i32 %and427, -214748160019 br i1 %cmp428, label %if.then430, label %free_body20 21if.then430: ; preds = %free_rv22 call fastcc void undef()23 br label %free_body24 25free_body: ; preds = %if.then430, %free_rv26 %or502 = or i32 undef, 25527 store i32 %or502, ptr undef, align 428 ret void29}30 31