/dports/lang/gcc8/gcc-8.5.0/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/lang/gcc10/gcc-10.3.0/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/devel/arm-none-eabi-gcc492/gcc-4.9.2/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/devel/avr-gcc/gcc-10.2.0/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/devel/riscv64-gcc/gcc-8.3.0/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/lang/gcc48/gcc-4.8.5/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/lang/gcc11/gcc-11.2.0/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/devel/arm-none-eabi-gcc/gcc-8.4.0/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/devel/riscv64-none-elf-gcc/gcc-8.4.0/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/lang/gcc9-aux/gcc-9.1.0/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/devel/aarch64-none-elf-gcc/gcc-8.4.0/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/lang/gcc9-devel/gcc-9-20211007/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/devel/riscv32-unknown-elf-gcc/gcc-8.4.0/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/lang/gcc11-devel/gcc-11-20211009/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/misc/cxx_atomics_pic/gcc-11.2.0/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/lang/gnat_util/gcc-6-20180516/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/lang/gcc9/gcc-9.4.0/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/lang/gcc10-devel/gcc-10-20211008/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/devel/mingw32-gcc/gcc-4.8.1/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/lang/gcc12-devel/gcc-12-20211205/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/lang/gcc6-aux/gcc-6-20180516/gcc/testsuite/gcc.dg/fixed-point/ |
H A D | convert.h | 15 #define CONV2(TYPE1,VALUE1,TYPE2,VALUE2) \ macro 276 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 290 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 292 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 294 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 310 CONV2(TYPE, 100, _Sat _Fract, 1.0r) \ 317 CONV2(TYPE, 1, _Sat short _Fract, 1.0hr) \ 318 CONV2(TYPE, 1, _Sat _Fract, 1.0r) \ 319 CONV2(TYPE, 1, _Sat long _Fract, 1.0lr) \ 330 CONV2(TYPE, 100.0, _Sat _Fract, 1.0r) \ [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/test/Transforms/AggressiveInstCombine/ |
H A D | trunc_select_cmp.ll | 26 ; CHECK-NEXT: [[CONV2:%.*]] = sext i8 [[B:%.*]] to i32 27 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[CONV]], [[CONV2]] 28 ; CHECK-NEXT: [[COND:%.*]] = select i1 [[CMP]], i32 [[CONV2]], i32 [[CONV]] 45 ; CHECK-NEXT: [[CONV2:%.*]] = zext i8 [[B:%.*]] to i32 46 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[CONV]], [[CONV2]] 47 ; CHECK-NEXT: [[COND:%.*]] = select i1 [[CMP]], i32 [[CONV2]], i32 [[CONV]] 64 ; CHECK-NEXT: [[CONV2:%.*]] = sext i8 [[B:%.*]] to i32 65 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[CONV]], [[CONV2]] 66 ; CHECK-NEXT: [[COND:%.*]] = select i1 [[CMP]], i32 [[CONV2]], i32 [[CONV]] 83 ; CHECK-NEXT: [[CONV2:%.*]] = sext i16 [[B:%.*]] to i32 [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/test/Transforms/AggressiveInstCombine/ |
H A D | trunc_select_cmp.ll | 25 ; CHECK-NEXT: [[CONV2:%.*]] = sext i8 [[B:%.*]] to i32 26 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[CONV]], [[CONV2]] 27 ; CHECK-NEXT: [[COND:%.*]] = select i1 [[CMP]], i32 [[CONV2]], i32 [[CONV]] 44 ; CHECK-NEXT: [[CONV2:%.*]] = zext i8 [[B:%.*]] to i32 45 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[CONV]], [[CONV2]] 46 ; CHECK-NEXT: [[COND:%.*]] = select i1 [[CMP]], i32 [[CONV2]], i32 [[CONV]] 63 ; CHECK-NEXT: [[CONV2:%.*]] = sext i8 [[B:%.*]] to i32 64 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[CONV]], [[CONV2]] 65 ; CHECK-NEXT: [[COND:%.*]] = select i1 [[CMP]], i32 [[CONV2]], i32 [[CONV]] 82 ; CHECK-NEXT: [[CONV2:%.*]] = sext i16 [[B:%.*]] to i32 [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/test/Transforms/AggressiveInstCombine/ |
H A D | trunc_select_cmp.ll | 26 ; CHECK-NEXT: [[CONV2:%.*]] = sext i8 [[B:%.*]] to i32 27 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[CONV]], [[CONV2]] 28 ; CHECK-NEXT: [[COND:%.*]] = select i1 [[CMP]], i32 [[CONV2]], i32 [[CONV]] 45 ; CHECK-NEXT: [[CONV2:%.*]] = zext i8 [[B:%.*]] to i32 46 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[CONV]], [[CONV2]] 47 ; CHECK-NEXT: [[COND:%.*]] = select i1 [[CMP]], i32 [[CONV2]], i32 [[CONV]] 64 ; CHECK-NEXT: [[CONV2:%.*]] = sext i8 [[B:%.*]] to i32 65 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[CONV]], [[CONV2]] 66 ; CHECK-NEXT: [[COND:%.*]] = select i1 [[CMP]], i32 [[CONV2]], i32 [[CONV]] 83 ; CHECK-NEXT: [[CONV2:%.*]] = sext i16 [[B:%.*]] to i32 [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/test/Transforms/AggressiveInstCombine/ |
H A D | trunc_select_cmp.ll | 26 ; CHECK-NEXT: [[CONV2:%.*]] = sext i8 [[B:%.*]] to i32 27 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[CONV]], [[CONV2]] 28 ; CHECK-NEXT: [[COND:%.*]] = select i1 [[CMP]], i32 [[CONV2]], i32 [[CONV]] 45 ; CHECK-NEXT: [[CONV2:%.*]] = zext i8 [[B:%.*]] to i32 46 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[CONV]], [[CONV2]] 47 ; CHECK-NEXT: [[COND:%.*]] = select i1 [[CMP]], i32 [[CONV2]], i32 [[CONV]] 64 ; CHECK-NEXT: [[CONV2:%.*]] = sext i8 [[B:%.*]] to i32 65 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[CONV]], [[CONV2]] 66 ; CHECK-NEXT: [[COND:%.*]] = select i1 [[CMP]], i32 [[CONV2]], i32 [[CONV]] 83 ; CHECK-NEXT: [[CONV2:%.*]] = sext i16 [[B:%.*]] to i32 [all …]
|