Revert " [LoongArch][ISel] Check the number of sign bits in `PatGprGpr_32` (#107432)"
[llvm-project.git] / llvm / test / CodeGen / PowerPC / pr3711_widen_bit.ll
blobb6c7993d4b82bd6db3e7043ed639f57a46c1b3b1
1 ; RUN: llc -verify-machineinstrs < %s -mtriple=ppc32-- -mcpu=g5
3 ; Test that causes a abort in expanding a bit convert due to a missing support
4 ; for widening.
6 define i32 @main() nounwind {
7 entry:
8         %cmp = icmp ne i32 trunc (i64 bitcast (<2 x i32> <i32 2, i32 2> to i64) to i32), 2
9         br i1 %cmp, label %bb, label %bb1
11 bb:             ; preds = %entry
12         tail call void @abort() noreturn nounwind
13         unreachable
15 bb1:            ; preds = %entry
16         ret i32 0
19 declare void @abort() noreturn nounwind