Lines Matching full:bitcast
20 %dst = bitcast %struct.T1* @t1 to i8*
21 %src = bitcast %struct.T2* @t2 to i8*
23 ; CHECK-NEXT: call void @llvm.memmove.p0i8.p0i8.i64(i8* bitcast (%struct.T1* @t1 to i8*), i8* bitcast (%struct.T2* @t2 to i8*), i64 1824, i32 4, i1 false)
24 ; CHECK-NEXT: ret i8* bitcast (%struct.T1* @t1 to i8*)
31 %dst = bitcast %struct.T1* @t1 to i8*
32 %src = bitcast %struct.T3* @t3 to i8*
34 ; CHECK-NEXT: call void @llvm.memmove.p0i8.p0i8.i64(i8* bitcast (%struct.T1* @t1 to i8*), i8* bitcast (%struct.T3* @t3 to i8*), i64 1824, i32 4, i1 false)
35 ; CHECK-NEXT: ret i8* bitcast (%struct.T1* @t1 to i8*)
44 %dst = bitcast %struct.T3* @t3 to i8*
45 %src = bitcast %struct.T1* @t1 to i8*
47 ; CHECK-NEXT: %ret = call i8* @__memmove_chk(i8* bitcast (%struct.T3* @t3 to i8*), i8* bitcast (%struct.T1* @t1 to i8*), i64 2848, i64 1824)
55 %dst = bitcast %struct.T1* @t1 to i8*
56 %src = bitcast %struct.T2* @t2 to i8*
58 ; CHECK-NEXT: %ret = call i8* @__memmove_chk(i8* bitcast (%struct.T1* @t1 to i8*), i8* bitcast (%struct.T2* @t2 to i8*), i64 1024, i64 0)