Home | History | Annotate | Download | only in WholeProgramDevirt

Lines Matching full:bitcast

6 @vt1 = constant [1 x i8*] [i8* bitcast (i1 (i8*)* @vf0 to i8*)], !type !0
7 @vt2 = constant [1 x i8*] [i8* bitcast (i1 (i8*)* @vf0 to i8*)], !type !0, !type !1
8 @vt3 = constant [1 x i8*] [i8* bitcast (i1 (i8*)* @vf1 to i8*)], !type !0, !type !1
9 @vt4 = constant [1 x i8*] [i8* bitcast (i1 (i8*)* @vf1 to i8*)], !type !1
21 %vtableptr = bitcast i8* %obj to [1 x i8*]**
23 ; CHECK: [[VT1:%[^ ]*]] = bitcast [1 x i8*]* {{.*}} to i8*
24 %vtablei8 = bitcast [1 x i8*]* %vtable to i8*
29 %fptr_casted = bitcast i8* %fptr to i1 (i8*)*
30 ; CHECK: [[RES1:%[^ ]*]] = icmp eq i8* [[VT1]], bitcast ([1 x i8*]* @vt3 to i8*)
38 %vtableptr = bitcast i8* %obj to [1 x i8*]**
40 ; CHECK: [[VT2:%[^ ]*]] = bitcast [1 x i8*]* {{.*}} to i8*
41 %vtablei8 = bitcast [1 x i8*]* %vtable to i8*
46 %fptr_casted = bitcast i8* %fptr to i1 (i8*)*
47 ; CHECK: [[RES1:%[^ ]*]] = icmp ne i8* [[VT1]], bitcast ([1 x i8*]* @vt2 to i8*)