linux-packaging-mono/external/llvm/test/CodeGen/PowerPC/2005-08-12-rlwimi-crash.ll
Xamarin Public Jenkins (auto-signing) e19d552987 Imported Upstream version 5.18.0.161
Former-commit-id: 4db48158d3a35497b8f118ab21b5f08ac3d86d98
2018-10-19 08:34:24 +00:00

14 lines
394 B
LLVM

; this should not crash the ppc backend
; RUN: llc -verify-machineinstrs < %s -mtriple=ppc32--
define i32 @test(i32 %j.0.0.i) {
%tmp.85.i = and i32 %j.0.0.i, 7 ; <i32> [#uses=1]
%tmp.161278.i = bitcast i32 %tmp.85.i to i32 ; <i32> [#uses=1]
%tmp.5.i77.i = lshr i32 %tmp.161278.i, 3 ; <i32> [#uses=1]
ret i32 %tmp.5.i77.i
}