Home | History | Annotate | Download | only in X86

Lines Matching full:bswap

0 ; bswap should be constant folded when it is passed a constant argument
6 declare i16 @llvm.bswap.i16(i16)
8 declare i32 @llvm.bswap.i32(i32)
10 declare i64 @llvm.bswap.i64(i64)
18 %Z = call i16 @llvm.bswap.i16( i16 %A ) ; <i16> [#uses=1]
28 %Z = call i32 @llvm.bswap.i32( i32 %A ) ; <i32> [#uses=1]
39 %Z = call i64 @llvm.bswap.i64( i64 %A ) ; <i64> [#uses=1]
83 ; operation is not a "bswap, shr" pair.
106 ; technically correct to convert this into a "bswap, shr", it's suboptimal. A
130 ; beyond 16 bits anyway. This is a legitimate bswap.