Sign in
swiftshader
/
SwiftShader
/
b51a6f0c4638c28f4879399cb9e2c83e7667f154
/
.
/
third_party
/
llvm-7.0
/
llvm
/
test
/
CodeGen
/
AArch64
/
GlobalISel
/
gisel-fail-intermediate-legalizer.ll
blob: e333f742e04dfe44f56121db21b7bc68f0726371 [
file
] [
log
] [
blame
]
;RUN: llc -mtriple=aarch64-unknown-unknown -o - -global-isel -global-isel-abort=2 %s 2>&1 | FileCheck %s
; CHECK: fallback
; CHECK-LABEL: foo
define
i16
@foo
(
half
*
%p
)
{
%tmp0
=
load
half
,
half
*
%p
%tmp1
=
fptoui
half
%tmp0
to
i16
ret
i16
%tmp1
}