; RUN: opt -passes=simplifycfg -S < %s | FileCheck %s target datalayout = "ni:1" define void @test_01(ptr addrspace(1) align 8 %ptr) { ; CHECK-LABEL: @test_01( ; CHECK-NOT: ptrtoint ; CHECK-NEXT: icmp eq ptr addrspace(1) %ptr, null ; CHECK-NOT: ptrtoint %cond1 = icmp eq ptr addrspace(1) %ptr, null %cond2 = icmp eq ptr addrspace(1) %ptr, null br i1 %cond1, label %true1, label %false1 true1: br i1 %cond2, label %true2, label %false2 false1: store i64 1, ptr addrspace(1) %ptr, align 8 br label %true1 true2: store i64 2, ptr addrspace(1) %ptr, align 8 ret void false2: store i64 3, ptr addrspace(1) %ptr, align 8 ret void }