Lines Matching refs:REV
346 ; CHECK-NEXT: [[REV:%.*]] = call i16 @llvm.bswap.i16(i16 [[TRUNC]])
347 ; CHECK-NEXT: ret i16 [[REV]]
361 ; CHECK-NEXT: [[REV:%.*]] = call <2 x i16> @llvm.bswap.v2i16(<2 x i16> [[TRUNC]])
362 ; CHECK-NEXT: ret <2 x i16> [[REV]]
376 ; CHECK-NEXT: [[REV:%.*]] = call i32 @llvm.bswap.i32(i32 [[TRUNC]])
377 ; CHECK-NEXT: [[TMP2:%.*]] = zext i32 [[REV]] to i64
397 ; CHECK-NEXT: [[REV:%.*]] = call i32 @llvm.bswap.i32(i32 [[TRUNC]])
398 ; CHECK-NEXT: [[TMP2:%.*]] = trunc i32 [[REV]] to i16
419 ; CHECK-NEXT: [[REV:%.*]] = call i16 @llvm.bswap.i16(i16 [[TRUNC]])
420 ; CHECK-NEXT: [[TMP2:%.*]] = zext i16 [[REV]] to i64
434 ; CHECK-NEXT: [[REV:%.*]] = call <2 x i16> @llvm.bswap.v2i16(<2 x i16> [[TRUNC]])
435 ; CHECK-NEXT: [[TMP2:%.*]] = zext <2 x i16> [[REV]] to <2 x i64>
464 ; CHECK-NEXT: [[REV:%.*]] = call i16 @llvm.bswap.i16(i16 [[TRUNC]])
465 ; CHECK-NEXT: [[TMP2:%.*]] = zext i16 [[REV]] to i50
479 ; CHECK-NEXT: [[REV:%.*]] = call i16 @llvm.bswap.i16(i16 [[TRUNC]])
480 ; CHECK-NEXT: [[TMP2:%.*]] = zext i16 [[REV]] to i32