Home | History | Annotate | Download | only in PTX

Lines Matching full:i64

28 define ptx_device i32 @cvt_pred_i64(i64 %x, i1 %y) {
33 %a = trunc i64 %x to i1
77 define ptx_device i16 @cvt_i16_i64(i64 %x) {
80 %a = trunc i64 %x to i16
114 define ptx_device i32 @cvt_i32_i64(i64 %x) {
117 %a = trunc i64 %x to i32
135 ; i64
137 define ptx_device i64 @cvt_i64_preds(i1 %x) {
140 %a = zext i1 %x to i64
141 ret i64 %a
144 define ptx_device i64 @cvt_i64_i16(i16 %x) {
147 %a = zext i16 %x to i64
148 ret i64 %a
151 define ptx_device i64 @cvt_i64_i32(i32 %x) {
154 %a = zext i32 %x to i64
155 ret i64 %a
158 define ptx_device i64 @cvt_i64_f32(float %x) {
161 %a = fptoui float %x to i64
162 ret i64 %a
165 define ptx_device i64 @cvt_i64_f64(double %x) {
168 %a = fptoui double %x to i64
169 ret i64 %a
197 define ptx_device float @cvt_f32_i64(i64 %x) {
200 %a = uitofp i64 %x to float
225 define ptx_device float @cvt_f32_s64(i64 %x) {
228 %a = sitofp i64 %x to float
257 define ptx_device double @cvt_f64_i64(i64 %x) {
260 %a = uitofp i64 %x to double
285 define ptx_device double @cvt_f64_s64(i64 %x) {
288 %a = sitofp i64 %x to double