Lines Matching full:i64
13 // CHECK-GLOBAL: @_ZN8ZeroInit1aE = global i64 -1
16 // CHECK-GLOBAL: @_ZN8ZeroInit2aaE = global [2 x i64] [i64 -1, i64 -1]
19 // CHECK-GLOBAL: @_ZN8ZeroInit3aaaE = global [2 x [2 x i64]] {{\[}}[2 x i64] [i64 -1, i64 -1], [2 x i64] [i64 -1, i64 -1]]
22 // CHECK-GLOBAL: @_ZN8ZeroInit1bE = global i64 -1,
25 // CHECK-GLOBAL: @_ZN8ZeroInit2saE = internal global %struct.anon { i64 -1 }
32 // CHECK-GLOBAL: [2 x i64] [i64 -1, i64 -1]
38 // CHECK-GLOBAL: @_ZN8ZeroInit2ssE = internal global %struct.anon.1 { %struct.anon.2 { i64 -1 } }
58 // CHECK-GLOBAL: @_ZN8ZeroInit1cE = global {{%.*}} { %"struct.ZeroInit::A" { i64 -1, i32 0 }, %"struct.ZeroInit::B" { [10 x %"struct.ZeroInit::A"] [%"struct.ZeroInit::A" { i64 -1, i32 0 }, %"struct.ZeroInit::A" { i64 -1, i32 0 }, %"struct.ZeroInit::A" { i64 -1, i32 0 }, %"struct.ZeroInit::A" { i64 -1, i32 0 }, %"struct.ZeroInit::A" { i64 -1, i32 0 }, %"struct.ZeroInit::A" { i64 -1, i32 0 }, %"struct.ZeroInit::A" { i64 -1, i32 0 }, %"struct.ZeroInit::A" { i64 -1, i32 0 }, %"struct.ZeroInit::A" { i64 -1, i32 0 }, %"struct.ZeroInit::A" { i64 -1, i32 0 }], i8 0, i64 -1 }, i32 0 }, align 8
64 // CHECK-GLOBAL: @_ZN6PR56742pbE = global i64 4
75 // CHECK: store i64 -1, i64* @_ZN5Casts2paE
78 // CHECK-NEXT: [[TMP:%.*]] = load i64* @_ZN5Casts2paE, align 8
79 // CHECK-NEXT: [[ADJ:%.*]] = add nsw i64 [[TMP]], 4
80 // CHECK-NEXT: [[ISNULL:%.*]] = icmp eq i64 [[TMP]], -1
81 // CHECK-NEXT: [[RES:%.*]] = select i1 [[ISNULL]], i64 [[TMP]], i64 [[ADJ]]
82 // CHECK-NEXT: store i64 [[RES]], i64* @_ZN5Casts2pcE
85 // CHECK-NEXT: [[TMP:%.*]] = load i64* @_ZN5Casts2pcE, align 8
86 // CHECK-NEXT: [[ADJ:%.*]] = sub nsw i64 [[TMP]], 4
87 // CHECK-NEXT: [[ISNULL:%.*]] = icmp eq i64 [[TMP]], -1
88 // CHECK-NEXT: [[RES:%.*]] = select i1 [[ISNULL]], i64 [[TMP]], i64 [[ADJ]]
89 // CHECK-NEXT: store i64 [[RES]], i64* @_ZN5Casts2paE
100 // CHECK: icmp ne i64 {{.*}}, -1
103 // CHECK: icmp ne i64 {{.*}}, -1
106 // CHECK: icmp ne i64 -1, {{.*}}
109 // CHECK: icmp eq i64 {{.*}}, -1
112 // CHECK: icmp eq i64 -1, {{.*}}
128 // CHECK: store i64 -1, i64*
175 // CHECK-GLOBAL: @_ZN12VirtualBases1bE = global %"struct.VirtualBases::B" { i32 (...)** null, %"struct.VirtualBases::A" { i8 0, i64 -1 } }, align 8
179 // CHECK-GLOBAL: @_ZN12VirtualBases1cE = global %"struct.VirtualBases::C" { i32 (...)** null, i64 -1, %"struct.VirtualBases::A" { i8 0, i64 -1 } }, align 8
183 // CHECK-GLOBAL: @_ZN12VirtualBases1dE = global %"struct.VirtualBases::D" { %"struct.VirtualBases::C.base" { i32 (...)** null, i64 -1 }, i64 -1, %"struct.VirtualBases::A" { i8 0, i64 -1 } }, align 8
230 // CHECK-GLOBAL: @_ZN5test41dE = global %"struct.test4::D" { %"struct.test4::C.base" zeroinitializer, i32* null, %"struct.test4::B.base" { i32 (...)** null, i64 -1 }, %"struct.test4::A" zeroinitializer }, align 8