Lines Matching refs:bswap
1 ; tests lowering of vector bswap
15 declare i16 @llvm.bswap.i16(i16);
16 declare i32 @llvm.bswap.i32(i32);
17 declare i64 @llvm.bswap.i64(i64);
18 declare <4 x i16> @llvm.bswap.v4i16(<4 x i16>);
19 declare <4 x i32> @llvm.bswap.v4i32(<4 x i32>);
20 declare <4 x i64> @llvm.bswap.v4i64(<4 x i64>);
28 %ra = tail call i16 @llvm.bswap.i16(i16 1)
31 %rb = tail call i32 @llvm.bswap.i32(i32 256)
34 %rc = tail call i64 @llvm.bswap.i64(i64 272)
37 %r0 = tail call <4 x i16> @llvm.bswap.v4i16(<4 x i16> <i16 1, i16 1, i16 1, i16 1>)
41 %r1 = tail call <4 x i32> @llvm.bswap.v4i32(<4 x i32> <i32 256, i32 256, i32 256, i32 256>)
45 %r2 = tail call <4 x i64> @llvm.bswap.v4i64(<4 x i64> <i64 272, i64 272, i64 272, i64 272>)