Home
last modified time | relevance | path

Searched refs:convert (Results 1 – 25 of 972) sorted by relevance

12345678910>>...39

/llvm-project-15.0.7/flang/test/Fir/
H A Dpeephole.fir11 %1 = fir.convert %0 : (i256) -> i128
12 %2 = fir.convert %1 : (i128) -> i64
13 %3 = fir.convert %2 : (i64) -> i32
14 %4 = fir.convert %3 : (i32) -> i16
15 %5 = fir.convert %4 : (i16) -> i8
24 %1 = fir.convert %0 : (i8) -> i16
25 %2 = fir.convert %1 : (i16) -> i32
26 %3 = fir.convert %2 : (i32) -> i64
27 %4 = fir.convert %3 : (i64) -> i128
38 %3 = fir.convert %2 : (f64) -> f32
[all …]
H A Darray-value-copy-2.fir10 %0 = fir.convert %c1_i64 : (i64) -> index
12 %2 = fir.convert %1 : (i32) -> i64
13 %3 = fir.convert %2 : (i64) -> index
24 %12 = fir.convert %11 : (i32) -> i64
25 %13 = fir.convert %12 : (i64) -> index
27 %15 = fir.convert %14 : (i32) -> i64
28 %16 = fir.convert %15 : (i64) -> index
54 %3 = fir.convert %2 : (i32) -> i64
55 %4 = fir.convert %3 : (i64) -> index
67 %14 = fir.convert %13 : (i32) -> i64
[all …]
H A Dconvert-fold.fir6 %1 = fir.convert %x : (i1) -> !fir.logical<1>
7 %2 = fir.convert %1 : (!fir.logical<1>) -> i1
15 %1 = fir.convert %x : (!fir.logical<2>) -> i1
16 %2 = fir.convert %1 : (i1) -> !fir.logical<2>
24 %1 = fir.convert %x : (!fir.int<4>) -> !fir.int<4>
25 %2 = fir.convert %1 : (!fir.int<4>) -> !fir.int<4>
33 %2 = fir.convert %1 : (i32) -> index
/llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/ConstProp/
H A Dconvert-from-fp16.ll10 %0 = call float @llvm.convert.from.fp16.f32(i16 0)
18 %0 = call double @llvm.convert.from.fp16.f64(i16 0)
26 %0 = call x86_fp80 @llvm.convert.from.fp16.f80(i16 0)
34 %0 = call fp128 @llvm.convert.from.fp16.f128(i16 0)
50 %0 = call i16 @llvm.convert.to.fp16.f64(double 4.0)
51 %1 = call float @llvm.convert.from.fp16.f32(i16 %0)
92 declare i16 @llvm.convert.to.fp16.f64(double)
93 declare float @llvm.convert.from.fp16.f32(i16)
94 declare double @llvm.convert.from.fp16.f64(i16)
95 declare x86_fp80 @llvm.convert.from.fp16.f80(i16)
[all …]
/llvm-project-15.0.7/mlir/test/Integration/Dialect/SparseTensor/CPU/
H A Dsparse_conversion_sparse2dense.mlir111 %s2341 = sparse_tensor.convert %src : tensor<2x3x4xf64> to tensor<2x3x4xf64, #Tensor1>
112 %s2342 = sparse_tensor.convert %src : tensor<2x3x4xf64> to tensor<2x3x4xf64, #Tensor2>
113 %s2343 = sparse_tensor.convert %src : tensor<2x3x4xf64> to tensor<2x3x4xf64, #Tensor3>
114 %s2344 = sparse_tensor.convert %src : tensor<2x3x4xf64> to tensor<2x3x4xf64, #Tensor4>
115 %s2345 = sparse_tensor.convert %src : tensor<2x3x4xf64> to tensor<2x3x4xf64, #Tensor5>
116 %s2346 = sparse_tensor.convert %src : tensor<2x3x4xf64> to tensor<2x3x4xf64, #Tensor6>
118 %sp344 = sparse_tensor.convert %src : tensor<2x3x4xf64> to tensor<?x3x4xf64, #Tensor4>
119 %sp345 = sparse_tensor.convert %src : tensor<2x3x4xf64> to tensor<?x3x4xf64, #Tensor5>
120 %sp346 = sparse_tensor.convert %src : tensor<2x3x4xf64> to tensor<?x3x4xf64, #Tensor6>
121 %s2p44 = sparse_tensor.convert %src : tensor<2x3x4xf64> to tensor<2x?x4xf64, #Tensor4>
[all …]
H A Dsparse_conversion_sparse2sparse.mlir57 %s1 = sparse_tensor.convert %src : tensor<2x3x4xf64> to tensor<2x3x4xf64, #Tensor1>
58 %s2 = sparse_tensor.convert %src : tensor<2x3x4xf64> to tensor<2x3x4xf64, #Tensor2>
59 %s3 = sparse_tensor.convert %src : tensor<2x3x4xf64> to tensor<2x3x4xf64, #Tensor3>
64 %t13 = sparse_tensor.convert %s1 : tensor<2x3x4xf64, #Tensor1> to tensor<2x3x4xf64, #Tensor3>
65 %t21 = sparse_tensor.convert %s2 : tensor<2x3x4xf64, #Tensor2> to tensor<2x3x4xf64, #Tensor1>
66 %t23 = sparse_tensor.convert %s2 : tensor<2x3x4xf64, #Tensor2> to tensor<2x3x4xf64, #Tensor3>
67 %t31 = sparse_tensor.convert %s3 : tensor<2x3x4xf64, #Tensor3> to tensor<2x3x4xf64, #Tensor1>
72 %d13 = sparse_tensor.convert %t13 : tensor<2x3x4xf64, #Tensor3> to tensor<2x3x4xf64>
73 %d21 = sparse_tensor.convert %t21 : tensor<2x3x4xf64, #Tensor1> to tensor<2x3x4xf64>
74 %d23 = sparse_tensor.convert %t23 : tensor<2x3x4xf64, #Tensor3> to tensor<2x3x4xf64>
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/AArch64/
H A Dsve-intrinsic-opts-reinterpret.ll7 ; CHECK-NOT: convert
9 %1 = tail call <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv8i1(<vscale x 8 x i1> %a)
28 ; CHECK-NOT: convert
49 ; CHECK-NOT: convert
126 ; CHECK-NOT: convert
129 ; CHECK-NOT: convert
160 ; CHECK: convert
194 ; CHECK: convert
255 declare <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv8i1(<vscale x 8 x i1>)
256 declare <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv4i1(<vscale x 4 x i1>)
[all …]
H A Dsve-intrinsic-to-svbool-binops.ll13 …%t1 = tail call <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv4i1(<vscale x 4 x i1> %a)
15 …%t3 = tail call <vscale x 4 x i1> @llvm.aarch64.sve.convert.from.svbool.nxv4i1(<vscale x 16 x i1> …
25 …%t1 = tail call <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv8i1(<vscale x 8 x i1> %a)
37 …%t1 = tail call <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv4i1(<vscale x 4 x i1> %a)
49 …%t1 = tail call <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv2i1(<vscale x 2 x i1> %a)
127 declare <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv8i1(<vscale x 8 x i1>)
128 declare <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv4i1(<vscale x 4 x i1>)
129 declare <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv2i1(<vscale x 2 x i1>)
130 declare <vscale x 8 x i1> @llvm.aarch64.sve.convert.from.svbool.nxv8i1(<vscale x 16 x i1>)
131 declare <vscale x 4 x i1> @llvm.aarch64.sve.convert.from.svbool.nxv4i1(<vscale x 16 x i1>)
[all …]
H A Dsve-intrinsics-ptest.ll8 ; CHECK-NOT: convert
12 …%1 = tail call <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv2i1(<vscale x 2 x i1> %ma…
13 %2 = tail call <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv2i1(<vscale x 2 x i1> %a)
27 %2 = tail call <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv4i1(<vscale x 4 x i1> %a)
35 ; CHECK-NOT: convert
40 %2 = tail call <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv4i1(<vscale x 4 x i1> %a)
48 ; CHECK-NOT: convert
58 ; CHECK-NOT: convert
77 declare <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv8i1(<vscale x 8 x i1>)
78 declare <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv4i1(<vscale x 4 x i1>)
[all …]
/llvm-project-15.0.7/mlir/test/mlir-cpu-runner/
H A Dutils.mlir1 …eline="func.func(convert-linalg-to-loops,convert-scf-to-cf,convert-arith-to-llvm),convert-linalg-t…
2 …eline="func.func(convert-linalg-to-loops,convert-scf-to-cf,convert-arith-to-llvm),convert-linalg-t…
3 …eline="func.func(convert-linalg-to-loops,convert-scf-to-cf,convert-arith-to-llvm),convert-linalg-t…
4 …eline="func.func(convert-linalg-to-loops,convert-scf-to-cf,convert-arith-to-llvm),convert-linalg-t…
/llvm-project-15.0.7/llvm/test/tools/dsymutil/X86/
H A Dop-convert-offset.test3 # $ cat op-convert-offset0.c
9 # $ cat op-convert-offset1.c
17 # $ xcrun clang -g -O2 -c -target x86_64-apple-unknown-macho op-convert-offset1.c -emit-llvm
18 # $ xcrun clang -g -O2 -c -target x86_64-apple-unknown-macho op-convert-offset0.c -emit-llvm
19 # $ llvm-link op-convert-offset1.bc op-convert-offset0.bc -o op-convert-offset.ll -S
20 # $ xcrun clang -c op-convert-offset.ll -O0 -arch x86_64
21 # $ xcrun clang -g op-convert-offset.o -O0 -arch x86_64 -o op-convert-offset
23 RUN: dsymutil -oso-prepend-path %p/../Inputs %p/../Inputs/private/tmp/op-convert-offset/op-convert-…
24 RUN: llvm-dwarfdump %p/../Inputs/private/tmp/op-convert-offset/op-convert-offset.o 2>&1 | FileCheck…
/llvm-project-15.0.7/mlir/test/Integration/Dialect/Linalg/CPU/
H A Dtest-tensor-matmul.mlir3 …-func-bufferize -finalizing-bufferize -buffer-deallocation -convert-linalg-to-loops -convert-scf-t…
4 // RUN: -convert-linalg-to-llvm -lower-affine -convert-scf-to-cf --convert-memref-to-llvm -convert-…
12 // RUN: -finalizing-bufferize -convert-linalg-to-loops -convert-scf-to-cf -convert-scf-to-cf \
13 // RUN: -convert-linalg-to-llvm -lower-affine -convert-scf-to-cf --convert-memref-to-llvm -convert-…
H A Dtest-conv-1d-call.mlir1 …r-opt %s -convert-linalg-to-loops -convert-scf-to-cf -convert-linalg-to-llvm -lower-affine -conver…
6 // RUN: mlir-opt %s -linalg-tile="tile-sizes=4" -convert-linalg-to-loops -convert-scf-to-cf \
7 // RUN: -convert-linalg-to-llvm -lower-affine -convert-scf-to-cf --convert-memref-to-llvm -conver…
H A Dtest-conv-2d-call.mlir1 …r-opt %s -convert-linalg-to-loops -convert-scf-to-cf -convert-linalg-to-llvm -lower-affine -conver…
6 // RUN: mlir-opt %s -linalg-tile="tile-sizes=2,2" -convert-linalg-to-loops -convert-scf-to-cf \
7 // RUN: -convert-linalg-to-llvm -lower-affine -convert-scf-to-cf --convert-memref-to-llvm -conver…
H A Dtest-conv-3d-call.mlir1 …r-opt %s -convert-linalg-to-loops -convert-scf-to-cf -convert-linalg-to-llvm -lower-affine -conver…
6 // RUN: mlir-opt %s -linalg-tile="tile-sizes=2,2,2" -convert-linalg-to-loops -convert-scf-to-cf \
7 // RUN: -convert-linalg-to-llvm -lower-affine -convert-scf-to-cf --convert-memref-to-llvm -conver…
H A Dtest-conv-1d-nwc-wcf-call.mlir1 …r-opt %s -convert-linalg-to-loops -convert-scf-to-cf -convert-linalg-to-llvm -lower-affine -conver…
6 // RUN: mlir-opt %s -linalg-tile="tile-sizes=2,4" -convert-linalg-to-loops -convert-scf-to-cf \
7 // RUN: -convert-linalg-to-llvm -lower-affine -convert-scf-to-cf --convert-memref-to-llvm -conver…
/llvm-project-15.0.7/clang/test/Driver/
H A Dobjc-convert-messages-to-runtime-calls.m1 …: %clang %s -### -o %t.o 2>&1 -fsyntax-only -fobjc-convert-messages-to-runtime-calls -fno-objc-con…
2 …%clang %s -### -o %t.o 2>&1 -fsyntax-only -fno-objc-convert-messages-to-runtime-calls -fobjc-conve…
4 // Check that we pass fobjc-convert-messages-to-runtime-calls only when supported, and not explicit…
6 // DISABLE: "-fno-objc-convert-messages-to-runtime-calls"
7 // ENABLE-NOT: "-fno-objc-convert-messages-to-runtime-calls"
/llvm-project-15.0.7/mlir/test/Integration/Dialect/Async/CPU/
H A Dmicrobench-scf-async-parallel-for.mlir6 // RUN: -convert-async-to-llvm \
7 // RUN: -convert-linalg-to-loops \
8 // RUN: -convert-scf-to-cf \
11 // RUN: -convert-vector-to-llvm \
12 // RUN: -convert-memref-to-llvm \
13 // RUN: -convert-func-to-llvm \
27 // RUN: -convert-async-to-llvm \
28 // RUN: -convert-linalg-to-loops \
29 // RUN: -convert-scf-to-cf \
32 // RUN: -convert-vector-to-llvm \
[all …]
/llvm-project-15.0.7/mlir/test/Integration/Dialect/Vector/GPU/CUDA/
H A Dtest-warp-distribute.mlir4 // RUN: mlir-opt -convert-scf-to-cf -convert-cf-to-llvm -convert-vector-to-llvm -convert-arith-to-l…
6 // RUN: -pass-pipeline='gpu.module(strip-debuginfo,convert-gpu-to-nvvm,reconcile-unrealized-casts,…
17 // RUN: mlir-opt -convert-scf-to-cf -convert-cf-to-llvm -convert-vector-to-llvm -convert-arith-to-l…
19 // RUN: -pass-pipeline='gpu.module(strip-debuginfo,convert-gpu-to-nvvm,reconcile-unrealized-casts,…
29 // RUN: mlir-opt -convert-scf-to-cf -convert-cf-to-llvm -convert-vector-to-llvm -convert-arith-to-l…
31 // RUN: -pass-pipeline='gpu.module(strip-debuginfo,convert-gpu-to-nvvm,reconcile-unrealized-casts,…
/llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/
H A Dfp16.ll13 ; Validate that we generate correct lib calls to convert fp16
21 %1 = tail call float @llvm.convert.from.fp16.f32(i16 %0)
32 %1 = tail call double @llvm.convert.from.fp16.f64(i16 %0)
41 %0 = tail call i16 @llvm.convert.to.fp16.f32(float %src)
51 %0 = tail call i16 @llvm.convert.to.fp16.f64(double %src)
63 %1 = tail call float @llvm.convert.from.fp16.f32(i16 %0)
65 %3 = tail call float @llvm.convert.from.fp16.f32(i16 %2)
70 declare float @llvm.convert.from.fp16.f32(i16) #1
71 declare double @llvm.convert.from.fp16.f64(i16) #1
72 declare i16 @llvm.convert.to.fp16.f32(float) #1
[all …]
/llvm-project-15.0.7/libc/test/src/stdio/printf_core/
H A Dconverter_test.cpp35 __llvm_libc::printf_core::convert(&writer, raw_section); in TEST_F()
49 __llvm_libc::printf_core::convert(&writer, simple_conv); in TEST_F()
67 __llvm_libc::printf_core::convert(&writer, simple_conv); in TEST_F()
82 __llvm_libc::printf_core::convert(&writer, right_justified_conv); in TEST_F()
99 __llvm_libc::printf_core::convert(&writer, left_justified_conv); in TEST_F()
115 __llvm_libc::printf_core::convert(&writer, simple_conv); in TEST_F()
145 __llvm_libc::printf_core::convert(&writer, low_precision_conv); in TEST_F()
191 __llvm_libc::printf_core::convert(&writer, section); in TEST_F()
216 __llvm_libc::printf_core::convert(&writer, section); in TEST()
236 __llvm_libc::printf_core::convert(&writer, section); in TEST()
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dsve-intrinsics-reinterpret.ll13 %out = call <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv16i1(<vscale x 16 x i1> %pg)
23 %out = call <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv8i1(<vscale x 8 x i1> %pg)
142 declare <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv16i1(<vscale x 16 x i1>)
143 declare <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv8i1(<vscale x 8 x i1>)
144 declare <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv4i1(<vscale x 4 x i1>)
145 declare <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv2i1(<vscale x 2 x i1>)
146 declare <vscale x 16 x i1> @llvm.aarch64.sve.convert.to.svbool.nxv1i1(<vscale x 1 x i1>)
149 declare <vscale x 8 x i1> @llvm.aarch64.sve.convert.from.svbool.nxv8i1(<vscale x 16 x i1>)
150 declare <vscale x 4 x i1> @llvm.aarch64.sve.convert.from.svbool.nxv4i1(<vscale x 16 x i1>)
151 declare <vscale x 2 x i1> @llvm.aarch64.sve.convert.from.svbool.nxv2i1(<vscale x 16 x i1>)
[all …]
H A Df16-convert.ll10 %tmp1 = tail call float @llvm.convert.from.fp16.f32(i16 %tmp)
21 %conv = tail call double @llvm.convert.from.fp16.f64(i16 %tmp)
34 %tmp1 = tail call float @llvm.convert.from.fp16.f32(i16 %tmp)
47 %conv = tail call double @llvm.convert.from.fp16.f64(i16 %tmp)
59 %tmp1 = tail call float @llvm.convert.from.fp16.f32(i16 %tmp)
129 %tmp = tail call i16 @llvm.convert.to.fp16.f32(float %val)
142 %tmp = tail call i16 @llvm.convert.to.fp16.f32(float %conv)
153 %tmp = tail call i16 @llvm.convert.to.fp16.f32(float %val)
181 %tmp = tail call i16 @llvm.convert.to.fp16.f32(float %val)
207 %tmp = tail call i16 @llvm.convert.to.fp16.f32(float %val)
[all …]
/llvm-project-15.0.7/mlir/test/Integration/Dialect/Vector/CPU/
H A Dtest-transfer-read-3d.mlir1 …ss-pipeline="func.func(convert-vector-to-scf,lower-affine,convert-scf-to-cf),convert-vector-to-llv…
6 …nc.func(convert-vector-to-scf{lower-permutation-maps=true},lower-affine,convert-scf-to-cf),convert
11 …ne="func.func(convert-vector-to-scf{full-unroll=true},lower-affine,convert-scf-to-cf),convert-vect…
16convert-vector-to-scf{full-unroll=true lower-permutation-maps=true},lower-affine,convert-scf-to-cf…
H A Dtest-transfer-read-2d.mlir1 …ss-pipeline="func.func(convert-vector-to-scf,lower-affine,convert-scf-to-cf),convert-vector-to-llv…
6 …nc.func(convert-vector-to-scf{lower-permutation-maps=true},lower-affine,convert-scf-to-cf),convert
11 …ne="func.func(convert-vector-to-scf{full-unroll=true},lower-affine,convert-scf-to-cf),convert-vect…
16convert-vector-to-scf{full-unroll=true lower-permutation-maps=true},lower-affine,convert-scf-to-cf…

12345678910>>...39