@@ -1933,12 +1933,12 @@ if.end: ; preds = %land.rhs, %land.lhs
1933
1933
%arrayidx.i.i.i.i.i = getelementptr inbounds i8, ptr %incoming_metadata, i64 2
1934
1934
%6 = load i16, ptr %arrayidx.i.i.i.i.i, align 2
1935
1935
%and2.i.i.i.i.i = and i16 %6, 8
1936
- %cmp.i.i.not.i.i.not.i = icmp eq i16 %and2.i.i.i.i.i, 0
1937
1936
%u.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i = getelementptr inbounds i8, ptr %incoming_metadata, i64 32
1938
1937
%7 = load i32, ptr %u.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i, align 8
1938
+ %tobool.i.not.i = icmp eq i16 %and2.i.i.i.i.i, 0
1939
1939
%8 = zext i32 %7 to i64
1940
1940
%retval.sroa.0.sroa.2.0.insert.ext = shl i64 %max_recv_message_length.sroa.0.0, 32
1941
- %retval.sroa.0.sroa.0.0.insert.ext = select i1 %cmp.i.i.not.i .i.not.i, i64 0, i64 %8
1941
+ %retval.sroa.0.sroa.0.0.insert.ext = select i1 %tobool .i.not.i, i64 0, i64 %8
1942
1942
%retval.sroa.0.sroa.0.0.insert.insert = or disjoint i64 %retval.sroa.0.sroa.0.0.insert.ext, %retval.sroa.0.sroa.2.0.insert.ext
1943
1943
%.fca.0.insert = insertvalue { i64, i8 } poison, i64 %retval.sroa.0.sroa.0.0.insert.insert, 0
1944
1944
%.fca.1.insert = insertvalue { i64, i8 } %.fca.0.insert, i8 %max_recv_message_length.sroa.4.0, 1
@@ -2130,12 +2130,12 @@ _ZN9grpc_core18ChannelCompression22HandleIncomingMetadataERK19grpc_metadata_batc
2130
2130
%arrayidx.i.i.i.i.i.i = getelementptr inbounds i8, ptr %md, i64 2
2131
2131
%6 = load i16, ptr %arrayidx.i.i.i.i.i.i, align 2
2132
2132
%and2.i.i.i.i.i.i = and i16 %6, 8
2133
- %cmp.i.i.not.i.i.not.i.i = icmp eq i16 %and2.i.i.i.i.i.i, 0
2134
2133
%u.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i = getelementptr inbounds i8, ptr %md, i64 32
2135
2134
%7 = load i32, ptr %u.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i, align 8
2135
+ %tobool.i.not.i.i = icmp eq i16 %and2.i.i.i.i.i.i, 0
2136
2136
%8 = zext i32 %7 to i64
2137
2137
%retval.sroa.0.sroa.2.0.insert.ext.i = shl i64 %max_recv_message_length.sroa.0.0.i, 32
2138
- %retval.sroa.0.sroa.0.0.insert.ext.i = select i1 %cmp.i.i.not.i .i.not.i.i, i64 0, i64 %8
2138
+ %retval.sroa.0.sroa.0.0.insert.ext.i = select i1 %tobool .i.not.i.i, i64 0, i64 %8
2139
2139
%retval.sroa.0.sroa.0.0.insert.insert.i = or disjoint i64 %retval.sroa.0.sroa.0.0.insert.ext.i, %retval.sroa.0.sroa.2.0.insert.ext.i
2140
2140
%decompress_args_ = getelementptr inbounds i8, ptr %this, i64 4
2141
2141
store i64 %retval.sroa.0.sroa.0.0.insert.insert.i, ptr %decompress_args_, align 4
@@ -2248,12 +2248,12 @@ _ZN9grpc_core18ChannelCompression22HandleIncomingMetadataERK19grpc_metadata_batc
2248
2248
%arrayidx.i.i.i.i.i.i = getelementptr inbounds i8, ptr %md, i64 2
2249
2249
%6 = load i16, ptr %arrayidx.i.i.i.i.i.i, align 2
2250
2250
%and2.i.i.i.i.i.i = and i16 %6, 8
2251
- %cmp.i.i.not.i.i.not.i.i = icmp eq i16 %and2.i.i.i.i.i.i, 0
2252
2251
%u.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i = getelementptr inbounds i8, ptr %md, i64 32
2253
2252
%7 = load i32, ptr %u.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i, align 8
2253
+ %tobool.i.not.i.i = icmp eq i16 %and2.i.i.i.i.i.i, 0
2254
2254
%8 = zext i32 %7 to i64
2255
2255
%retval.sroa.0.sroa.2.0.insert.ext.i = shl i64 %max_recv_message_length.sroa.0.0.i, 32
2256
- %retval.sroa.0.sroa.0.0.insert.ext.i = select i1 %cmp.i.i.not.i .i.not.i.i, i64 0, i64 %8
2256
+ %retval.sroa.0.sroa.0.0.insert.ext.i = select i1 %tobool .i.not.i.i, i64 0, i64 %8
2257
2257
%retval.sroa.0.sroa.0.0.insert.insert.i = or disjoint i64 %retval.sroa.0.sroa.0.0.insert.ext.i, %retval.sroa.0.sroa.2.0.insert.ext.i
2258
2258
store i64 %retval.sroa.0.sroa.0.0.insert.insert.i, ptr %this, align 4
2259
2259
%ref.tmp.sroa.2.0.decompress_args_.sroa_idx = getelementptr inbounds i8, ptr %this, i64 8
@@ -4512,12 +4512,12 @@ _ZNSt10unique_ptrI19grpc_metadata_batchN9grpc_core5Arena13PooledDeleterEED2Ev.ex
4512
4512
%arrayidx.i.i.i.i.i.i.i.i = getelementptr inbounds i8, ptr %.cast, i64 2
4513
4513
%11 = load i16, ptr %arrayidx.i.i.i.i.i.i.i.i, align 2, !noalias !65
4514
4514
%and2.i.i.i.i.i.i.i.i = and i16 %11, 8
4515
- %cmp.i.i.not.i.i.not.i.i.i.i = icmp eq i16 %and2.i.i.i.i.i.i.i.i, 0
4516
4515
%u.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i = getelementptr inbounds i8, ptr %.cast, i64 32
4517
4516
%12 = load i32, ptr %u.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i, align 4, !noalias !65
4517
+ %tobool.i.not.i.i.i.i = icmp eq i16 %and2.i.i.i.i.i.i.i.i, 0
4518
4518
%13 = zext i32 %12 to i64
4519
4519
%retval.sroa.0.sroa.2.0.insert.ext.i.i.i = shl i64 %max_recv_message_length.sroa.0.0.i.i.i, 32
4520
- %retval.sroa.0.sroa.0.0.insert.ext.i.i.i = select i1 %cmp.i.i.not.i .i.not.i.i.i.i, i64 0, i64 %13
4520
+ %retval.sroa.0.sroa.0.0.insert.ext.i.i.i = select i1 %tobool .i.not.i.i.i.i, i64 0, i64 %13
4521
4521
%retval.sroa.0.sroa.0.0.insert.insert.i.i.i = or disjoint i64 %retval.sroa.0.sroa.0.0.insert.ext.i.i.i, %retval.sroa.0.sroa.2.0.insert.ext.i.i.i
4522
4522
%decompress_args_.i.i = getelementptr inbounds i8, ptr %3, i64 4
4523
4523
store i64 %retval.sroa.0.sroa.0.0.insert.insert.i.i.i, ptr %decompress_args_.i.i, align 4, !noalias !65
@@ -6935,12 +6935,12 @@ _ZN9grpc_core23ServerCompressionFilter4Call23OnClientInitialMetadataER19grpc_met
6935
6935
%arrayidx.i.i.i.i.i.i.i = getelementptr inbounds i8, ptr %0, i64 2
6936
6936
%8 = load i16, ptr %arrayidx.i.i.i.i.i.i.i, align 2
6937
6937
%and2.i.i.i.i.i.i.i = and i16 %8, 8
6938
- %cmp.i.i.not.i.i.not.i.i.i = icmp eq i16 %and2.i.i.i.i.i.i.i, 0
6939
6938
%u.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i = getelementptr inbounds i8, ptr %0, i64 32
6940
6939
%9 = load i32, ptr %u.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i, align 4
6940
+ %tobool.i.not.i.i.i = icmp eq i16 %and2.i.i.i.i.i.i.i, 0
6941
6941
%10 = zext i32 %9 to i64
6942
6942
%retval.sroa.0.sroa.2.0.insert.ext.i.i = shl i64 %max_recv_message_length.sroa.0.0.i.i, 32
6943
- %retval.sroa.0.sroa.0.0.insert.ext.i.i = select i1 %cmp.i.i.not.i .i.not.i.i.i, i64 0, i64 %10
6943
+ %retval.sroa.0.sroa.0.0.insert.ext.i.i = select i1 %tobool .i.not.i.i.i, i64 0, i64 %10
6944
6944
%retval.sroa.0.sroa.0.0.insert.insert.i.i = or disjoint i64 %retval.sroa.0.sroa.0.0.insert.ext.i.i, %retval.sroa.0.sroa.2.0.insert.ext.i.i
6945
6945
store i64 %retval.sroa.0.sroa.0.0.insert.insert.i.i, ptr %call_data, align 4
6946
6946
%ref.tmp.sroa.2.0.decompress_args_.sroa_idx.i = getelementptr inbounds i8, ptr %call_data, i64 8
@@ -8374,12 +8374,12 @@ _ZNSt10unique_ptrI19grpc_metadata_batchN9grpc_core5Arena13PooledDeleterEED2Ev.ex
8374
8374
%arrayidx.i.i.i.i.i.i.i.i = getelementptr inbounds i8, ptr %.cast, i64 2
8375
8375
%12 = load i16, ptr %arrayidx.i.i.i.i.i.i.i.i, align 2, !noalias !272
8376
8376
%and2.i.i.i.i.i.i.i.i = and i16 %12, 8
8377
- %cmp.i.i.not.i.i.not.i.i.i.i = icmp eq i16 %and2.i.i.i.i.i.i.i.i, 0
8378
8377
%u.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i = getelementptr inbounds i8, ptr %.cast, i64 32
8379
8378
%13 = load i32, ptr %u.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i, align 4, !noalias !272
8379
+ %tobool.i.not.i.i.i.i = icmp eq i16 %and2.i.i.i.i.i.i.i.i, 0
8380
8380
%14 = zext i32 %13 to i64
8381
8381
%retval.sroa.0.sroa.2.0.insert.ext.i.i.i = shl i64 %max_recv_message_length.sroa.0.0.i.i.i, 32
8382
- %retval.sroa.0.sroa.0.0.insert.ext.i.i.i = select i1 %cmp.i.i.not.i .i.not.i.i.i.i, i64 0, i64 %14
8382
+ %retval.sroa.0.sroa.0.0.insert.ext.i.i.i = select i1 %tobool .i.not.i.i.i.i, i64 0, i64 %14
8383
8383
%retval.sroa.0.sroa.0.0.insert.insert.i.i.i = or disjoint i64 %retval.sroa.0.sroa.0.0.insert.ext.i.i.i, %retval.sroa.0.sroa.2.0.insert.ext.i.i.i
8384
8384
%decompress_args_.i.i = getelementptr inbounds i8, ptr %3, i64 4
8385
8385
store i64 %retval.sroa.0.sroa.0.0.insert.insert.i.i.i, ptr %decompress_args_.i.i, align 4, !noalias !272
@@ -9989,12 +9989,12 @@ _ZNSt10unique_ptrI19grpc_metadata_batchN9grpc_core5Arena13PooledDeleterEED2Ev.ex
9989
9989
%arrayidx.i.i.i.i.i.i.i.i = getelementptr inbounds i8, ptr %.cast, i64 2
9990
9990
%12 = load i16, ptr %arrayidx.i.i.i.i.i.i.i.i, align 2, !noalias !331
9991
9991
%and2.i.i.i.i.i.i.i.i = and i16 %12, 8
9992
- %cmp.i.i.not.i.i.not.i.i.i.i = icmp eq i16 %and2.i.i.i.i.i.i.i.i, 0
9993
9992
%u.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i = getelementptr inbounds i8, ptr %.cast, i64 32
9994
9993
%13 = load i32, ptr %u.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i, align 4, !noalias !331
9994
+ %tobool.i.not.i.i.i.i = icmp eq i16 %and2.i.i.i.i.i.i.i.i, 0
9995
9995
%14 = zext i32 %13 to i64
9996
9996
%retval.sroa.0.sroa.2.0.insert.ext.i.i.i = shl i64 %max_recv_message_length.sroa.0.0.i.i.i, 32
9997
- %retval.sroa.0.sroa.0.0.insert.ext.i.i.i = select i1 %cmp.i.i.not.i .i.not.i.i.i.i, i64 0, i64 %14
9997
+ %retval.sroa.0.sroa.0.0.insert.ext.i.i.i = select i1 %tobool .i.not.i.i.i.i, i64 0, i64 %14
9998
9998
%retval.sroa.0.sroa.0.0.insert.insert.i.i.i = or disjoint i64 %retval.sroa.0.sroa.0.0.insert.ext.i.i.i, %retval.sroa.0.sroa.2.0.insert.ext.i.i.i
9999
9999
store i64 %retval.sroa.0.sroa.0.0.insert.insert.i.i.i, ptr %3, align 4, !noalias !331
10000
10000
%ref.tmp.sroa.2.0.decompress_args_.sroa_idx.i.i = getelementptr inbounds i8, ptr %3, i64 8
0 commit comments