xref: /llvm-project/llvm/test/Transforms/RewriteStatepointsForGC/X86/intrinsic-attributes.ll (revision dcd5f6f2fda25bb85f3179bdaa566f66840bb469)
1; RUN: opt < %s -S -passes=rewrite-statepoints-for-gc | FileCheck %s
2
3; CHECK: Function Attrs: nocallback nofree nosync nounwind willreturn memory(none)
4; CHECK: declare i64 @llvm.x86.sse2.cvttsd2si64(<2 x double>)
5declare i64 @llvm.x86.sse2.cvttsd2si64(<2 x double>)
6
7define i64 @test(<2 x double> %arg) {
8  %ret = call i64 @llvm.x86.sse2.cvttsd2si64(<2 x double> %arg)
9  ret i64 %ret
10}
11
12