1 ; RUN: llc < %s -mtriple=x86_64-- | FileCheck %s
4 define i64 @t(i64 %A, i64 %B, ptr %P, ptr%P2) nounwind {
6 ; CHECK: movslq %e{{.*}}, %rax
10 %D = trunc i64 %C to i32
11 store volatile i32 %D, ptr %P
14 store volatile i64 %F, ptr%P2
15 store volatile i32 %D, ptr %P