comparison test/CodeGen/Mips/mips64sinttofpsf.ll @ 95:afa8332a0e37 LLVM3.8

LLVM 3.8
author Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp>
date Tue, 13 Oct 2015 17:48:58 +0900
parents 60c9769439b8
children
comparison
equal deleted inserted replaced
84:f3e34b893a5f 95:afa8332a0e37
1 ; RUN: llc -march=mips64 -mcpu=mips64r2 -soft-float -O0 < %s | FileCheck %s 1 ; RUN: llc -march=mips64 -mcpu=mips64r2 -mattr=+soft-float -O0 < %s | FileCheck %s
2 2
3 3
4 define double @foo() #0 { 4 define double @foo() #0 {
5 entry: 5 entry:
6 %x = alloca i32, align 4 6 %x = alloca i32, align 4
7 store volatile i32 -32, i32* %x, align 4 7 store volatile i32 -32, i32* %x, align 4
8 %0 = load volatile i32* %x, align 4 8 %0 = load volatile i32, i32* %x, align 4
9 %conv = sitofp i32 %0 to double 9 %conv = sitofp i32 %0 to double
10 ret double %conv 10 ret double %conv
11 11
12 ; CHECK-NOT: dsll 12 ; CHECK-NOT: dsll
13 ; CHECK-NOT: dsrl 13 ; CHECK-NOT: dsrl