Lines Matching refs:double

606 !57 = !{!"double", !15}
607 define void @rsSetElementAtImpl_double(%struct.rs_allocation* nocapture readonly %a, double %val, i…
609 %2 = bitcast i8* %1 to double*
610 store double %val, double* %2, align 8, !tbaa !57
614 define double @rsGetElementAtImpl_double(%struct.rs_allocation* nocapture readonly %a, i32 %x, i32 …
616 %2 = bitcast i8* %1 to double*
617 %3 = load double, double* %2, align 8, !tbaa !57
618 ret double %3
622 define void @rsSetElementAtImpl_double2(%struct.rs_allocation* nocapture readonly %a, <2 x double> …
624 %2 = bitcast i8* %1 to <2 x double>*
625 store <2 x double> %val, <2 x double>* %2, align 16, !tbaa !58
629 define <2 x double> @rsGetElementAtImpl_double2(%struct.rs_allocation* nocapture readonly %a, i32 %…
631 %2 = bitcast i8* %1 to <2 x double>*
632 %3 = load <2 x double>, <2 x double>* %2, align 16, !tbaa !58
633 ret <2 x double> %3
637 define void @rsSetElementAtImpl_double3(%struct.rs_allocation* nocapture readonly %a, <3 x double>*…
639 %2 = load <3 x double>, <3 x double>* %val
640 %3 = shufflevector <3 x double> %2, <3 x double> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 undef>
641 %4 = bitcast i8* %1 to <4 x double>*
642 store <4 x double> %3, <4 x double>* %4, align 32, !tbaa !59
647 define void @rsGetElementAtImpl_double3(<3 x double>* noalias nocapture sret %agg.result, %struct.r…
649 %2 = bitcast i8* %1 to <4 x double>*
650 %3 = load <4 x double>, <4 x double>* %2, align 32
651 %4 = bitcast <3 x double>* %agg.result to <4 x double>*
652 store <4 x double> %3, <4 x double>* %4, align 32, !tbaa !59
657 define void @rsSetElementAtImpl_double4(%struct.rs_allocation* nocapture readonly %a, <4 x double>*…
659 %2 = load <4 x double>, <4 x double>* %val
660 %3 = bitcast i8* %1 to <4 x double>*
661 store <4 x double> %2, <4 x double>* %3, align 32, !tbaa !60
664 define void @rsGetElementAtImpl_double4(<4 x double>* noalias nocapture sret %agg.result, %struct.r…
666 %2 = bitcast i8* %1 to <4 x double>*
667 %3 = load <4 x double>, <4 x double>* %2, align 32, !tbaa !15
668 store <4 x double> %3, <4 x double>* %agg.result, align 32, !tbaa !60
911 define void @__rsAllocationVLoadXImpl_double4(<4 x double>* noalias nocapture sret %agg.result, %st…
913 %2 = bitcast i8* %1 to <4 x double>*
914 %3 = load <4 x double>, <4 x double>* %2, align 8
915 store <4 x double> %3, <4 x double>* %agg.result
918 define void @__rsAllocationVLoadXImpl_double3(<3 x double>* noalias nocapture sret %agg.result, %st…
920 %2 = bitcast i8* %1 to <3 x double>*
921 %3 = load <3 x double>, <3 x double>* %2, align 8
922 store <3 x double> %3, <3 x double>* %agg.result
925 define <2 x double> @__rsAllocationVLoadXImpl_double2(%struct.rs_allocation* nocapture readonly %a,…
927 %2 = bitcast i8* %1 to <2 x double>*
928 %3 = load <2 x double>, <2 x double>* %2, align 8
929 ret <2 x double> %3
1122 …onVStoreXImpl_double4(%struct.rs_allocation* nocapture readonly %a, <4 x double>* %val, i32 %x, i3…
1124 %2 = load <4 x double>, <4 x double>* %val
1125 %3 = bitcast i8* %1 to <4 x double>*
1126 store <4 x double> %2, <4 x double>* %3, align 8
1129 …onVStoreXImpl_double3(%struct.rs_allocation* nocapture readonly %a, <3 x double>* %val, i32 %x, i3…
1131 %2 = load <3 x double>, <3 x double>* %val
1132 %3 = bitcast i8* %1 to <3 x double>*
1133 store <3 x double> %2, <3 x double>* %3, align 8
1136 …onVStoreXImpl_double2(%struct.rs_allocation* nocapture readonly %a, <2 x double> %val, i32 %x, i32…
1138 %2 = bitcast i8* %1 to <2 x double>*
1139 store <2 x double> %val, <2 x double>* %2, align 8