[ORC] Add std::tuple support to SimplePackedSerialization.
[llvm-project.git] / llvm / test / CodeGen / X86 / bitcast2.ll
blob381a75edfce15c417f617efab42bdc35dc6b83b0
1 ; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
2 ; RUN: llc < %s -mtriple=x86_64-- -mattr=-avx | FileCheck %s
4 define i64 @test1(double %A) {
5 ; CHECK-LABEL: test1:
6 ; CHECK:       # %bb.0:
7 ; CHECK-NEXT:    movq %xmm0, %rax
8 ; CHECK-NEXT:    retq
9    %B = bitcast double %A to i64
10    ret i64 %B
13 define double @test2(i64 %A) {
14 ; CHECK-LABEL: test2:
15 ; CHECK:       # %bb.0:
16 ; CHECK-NEXT:    movq %rdi, %xmm0
17 ; CHECK-NEXT:    retq
18    %B = bitcast i64 %A to double
19    ret double %B