1 ; RUN: llc < %s -march=x86-64 | FileCheck %s
5 define void @test1(i64 %foo) nounwind {
6 %and = and i64 %foo, 4294967296
7 %tobool = icmp eq i64 %and, 0
8 br i1 %tobool, label %if.end, label %if.then
14 tail call void @bar() nounwind
21 define void @test2(i64 %foo) nounwind {
22 %and = and i64 %foo, 2147483648
23 %tobool = icmp eq i64 %and, 0
24 br i1 %tobool, label %if.end, label %if.then
27 ; CHECK: testl $-2147483648
30 tail call void @bar() nounwind