Home | History | Annotate | Download | only in InstCombine

Lines Matching full:gep1

622   %gep1 = getelementptr inbounds i32, i32* %bit, i64 2
624 %cast1 = bitcast i32* %gep1 to i8*
635 %gep1 = getelementptr inbounds i32, i32 addrspace(1)* %bit, i64 2
637 %cast1 = bitcast i32 addrspace(1)* %gep1 to i8 addrspace(1)*
650 %gep1 = getelementptr inbounds i32, i32* %bit, i64 %i
652 %cast1 = bitcast i32* %gep1 to i8*
656 ; CHECK-NEXT: %gep1.idx = shl nuw i64 %i, 2
657 ; CHECK-NEXT: icmp slt i64 %gep1.idx, %j
663 %gep1 = getelementptr inbounds i32, i32 addrspace(1)* %bit, i64 %i
665 %cast1 = bitcast i32 addrspace(1)* %gep1 to i8 addrspace(1)*
671 ; CHECK: %gep1.idx = shl nuw i16 %{{.+}}, 2
672 ; CHECK-NEXT: icmp sgt i16 %{{.+}}, %gep1.idx
680 %gep1 = getelementptr inbounds i32, i32 addrspace(3)* %bit, i64 %i
682 gep1 to i8*
686 ; CHECK-NEXT: %gep1.idx = shl nuw i64 %i, 2
687 ; CHECK-NEXT: icmp slt i64 %gep1.idx, %j
693 %gep1 = getelementptr inbounds i32, i32 addrspace(1)* %bit, i16 %i
695 %cast1 = addrspacecast i32 addrspace(1)* %gep1 to i8*
699 ; CHECK-NEXT: %gep1.idx = shl nuw i16 %i, 2
701 ; CHECK-NEXT: icmp sgt i16 %1, %gep1.idx
707 %gep1 = getelementptr inbounds i32, i32 addrspace(2)* %bit, i32 %i
709 %cast1 = addrspacecast i32 addrspace(2)* %gep1 to i8 addrspace(1)*
713 ; CHECK-NEXT: %gep1.idx = shl nuw i32 %i, 2
714 ; CHECK-NEXT: trunc i32 %gep1.idx to i16
721 %gep1 = getelementptr i32, i32* %bit, i64 %i
723 %cast1 = bitcast i32* %gep1 to i8*
734 %gep1 = getelementptr i32, i32 addrspace(1)* %bit, i16 %i
736 %cast1 = bitcast i32 addrspace(1)* %gep1 to i8 addrspace(1)*