brintos

brintos / llvm-project-archived public Read only

0
0
Text · 509 B · 381a75e Raw
22 lines · plain
1; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py2; RUN: llc < %s -mtriple=x86_64-- -mattr=-avx | FileCheck %s3 4define i64 @test1(double %A) {5; CHECK-LABEL: test1:6; CHECK:       # %bb.0:7; CHECK-NEXT:    movq %xmm0, %rax8; CHECK-NEXT:    retq9   %B = bitcast double %A to i6410   ret i64 %B11}12 13define double @test2(i64 %A) {14; CHECK-LABEL: test2:15; CHECK:       # %bb.0:16; CHECK-NEXT:    movq %rdi, %xmm017; CHECK-NEXT:    retq18   %B = bitcast i64 %A to double19   ret double %B20}21 22