[WebAssembly] Rename setlocal to set_local to match the spec.
[oota-llvm.git] / test / CodeGen / WebAssembly / immediates.ll
index 5ac19c46155e259cf659c6eff4838acf60a4dec5..77f8a05cdcd542b6959646007cbec9a05d1cf153 100644 (file)
@@ -7,7 +7,7 @@ target triple = "wasm32-unknown-unknown"
 
 ; CHECK-LABEL: (func $zero_i32
 ; CHECK-NEXT: (result i32)
-; CHECK-NEXT: (setlocal @0 (immediate 0))
+; CHECK-NEXT: (set_local @0 (immediate 0))
 ; CHECK-NEXT: (return @0)
 define i32 @zero_i32() {
   ret i32 0
@@ -15,7 +15,7 @@ define i32 @zero_i32() {
 
 ; CHECK-LABEL: (func $one_i32
 ; CHECK-NEXT: (result i32)
-; CHECK-NEXT: (setlocal @0 (immediate 1))
+; CHECK-NEXT: (set_local @0 (immediate 1))
 ; CHECK-NEXT: (return @0)
 define i32 @one_i32() {
   ret i32 1
@@ -23,7 +23,7 @@ define i32 @one_i32() {
 
 ; CHECK-LABEL: (func $max_i32
 ; CHECK-NEXT: (result i32)
-; CHECK-NEXT: (setlocal @0 (immediate 2147483647))
+; CHECK-NEXT: (set_local @0 (immediate 2147483647))
 ; CHECK-NEXT: (return @0)
 define i32 @max_i32() {
   ret i32 2147483647
@@ -31,7 +31,7 @@ define i32 @max_i32() {
 
 ; CHECK-LABEL: (func $min_i32
 ; CHECK-NEXT: (result i32)
-; CHECK-NEXT: (setlocal @0 (immediate -2147483648))
+; CHECK-NEXT: (set_local @0 (immediate -2147483648))
 ; CHECK-NEXT: (return @0)
 define i32 @min_i32() {
   ret i32 -2147483648
@@ -39,7 +39,7 @@ define i32 @min_i32() {
 
 ; CHECK-LABEL: (func $zero_i64
 ; CHECK-NEXT: (result i64)
-; CHECK-NEXT: (setlocal @0 (immediate 0))
+; CHECK-NEXT: (set_local @0 (immediate 0))
 ; CHECK-NEXT: (return @0)
 define i64 @zero_i64() {
   ret i64 0
@@ -47,7 +47,7 @@ define i64 @zero_i64() {
 
 ; CHECK-LABEL: (func $one_i64
 ; CHECK-NEXT: (result i64)
-; CHECK-NEXT: (setlocal @0 (immediate 1))
+; CHECK-NEXT: (set_local @0 (immediate 1))
 ; CHECK-NEXT: (return @0)
 define i64 @one_i64() {
   ret i64 1
@@ -55,7 +55,7 @@ define i64 @one_i64() {
 
 ; CHECK-LABEL: (func $max_i64
 ; CHECK-NEXT: (result i64)
-; CHECK-NEXT: (setlocal @0 (immediate 9223372036854775807))
+; CHECK-NEXT: (set_local @0 (immediate 9223372036854775807))
 ; CHECK-NEXT: (return @0)
 define i64 @max_i64() {
   ret i64 9223372036854775807
@@ -63,7 +63,7 @@ define i64 @max_i64() {
 
 ; CHECK-LABEL: (func $min_i64
 ; CHECK-NEXT: (result i64)
-; CHECK-NEXT: (setlocal @0 (immediate -9223372036854775808))
+; CHECK-NEXT: (set_local @0 (immediate -9223372036854775808))
 ; CHECK-NEXT: (return @0)
 define i64 @min_i64() {
   ret i64 -9223372036854775808
@@ -71,7 +71,7 @@ define i64 @min_i64() {
 
 ; CHECK-LABEL: (func $negzero_f32
 ; CHECK-NEXT: (result f32)
-; CHECK-NEXT: (setlocal @0 (immediate -0x0p0))
+; CHECK-NEXT: (set_local @0 (immediate -0x0p0))
 ; CHECK-NEXT: (return @0)
 define float @negzero_f32() {
   ret float -0.0
@@ -79,7 +79,7 @@ define float @negzero_f32() {
 
 ; CHECK-LABEL: (func $zero_f32
 ; CHECK-NEXT: (result f32)
-; CHECK-NEXT: (setlocal @0 (immediate 0x0p0))
+; CHECK-NEXT: (set_local @0 (immediate 0x0p0))
 ; CHECK-NEXT: (return @0)
 define float @zero_f32() {
   ret float 0.0
@@ -87,7 +87,7 @@ define float @zero_f32() {
 
 ; CHECK-LABEL: (func $one_f32
 ; CHECK-NEXT: (result f32)
-; CHECK-NEXT: (setlocal @0 (immediate 0x1p0))
+; CHECK-NEXT: (set_local @0 (immediate 0x1p0))
 ; CHECK-NEXT: (return @0)
 define float @one_f32() {
   ret float 1.0
@@ -95,7 +95,7 @@ define float @one_f32() {
 
 ; CHECK-LABEL: (func $two_f32
 ; CHECK-NEXT: (result f32)
-; CHECK-NEXT: (setlocal @0 (immediate 0x1p1))
+; CHECK-NEXT: (set_local @0 (immediate 0x1p1))
 ; CHECK-NEXT: (return @0)
 define float @two_f32() {
   ret float 2.0
@@ -103,7 +103,7 @@ define float @two_f32() {
 
 ; CHECK-LABEL: (func $nan_f32
 ; CHECK-NEXT: (result f32)
-; CHECK-NEXT: (setlocal @0 (immediate nan))
+; CHECK-NEXT: (set_local @0 (immediate nan))
 ; CHECK-NEXT: (return @0)
 define float @nan_f32() {
   ret float 0x7FF8000000000000
@@ -111,7 +111,7 @@ define float @nan_f32() {
 
 ; CHECK-LABEL: (func $negnan_f32
 ; CHECK-NEXT: (result f32)
-; CHECK-NEXT: (setlocal @0 (immediate -nan))
+; CHECK-NEXT: (set_local @0 (immediate -nan))
 ; CHECK-NEXT: (return @0)
 define float @negnan_f32() {
   ret float 0xFFF8000000000000
@@ -119,7 +119,7 @@ define float @negnan_f32() {
 
 ; CHECK-LABEL: (func $inf_f32
 ; CHECK-NEXT: (result f32)
-; CHECK-NEXT: (setlocal @0 (immediate infinity))
+; CHECK-NEXT: (set_local @0 (immediate infinity))
 ; CHECK-NEXT: (return @0)
 define float @inf_f32() {
   ret float 0x7FF0000000000000
@@ -127,7 +127,7 @@ define float @inf_f32() {
 
 ; CHECK-LABEL: (func $neginf_f32
 ; CHECK-NEXT: (result f32)
-; CHECK-NEXT: (setlocal @0 (immediate -infinity))
+; CHECK-NEXT: (set_local @0 (immediate -infinity))
 ; CHECK-NEXT: (return @0)
 define float @neginf_f32() {
   ret float 0xFFF0000000000000
@@ -135,7 +135,7 @@ define float @neginf_f32() {
 
 ; CHECK-LABEL: (func $negzero_f64
 ; CHECK-NEXT: (result f64)
-; CHECK-NEXT: (setlocal @0 (immediate -0x0p0))
+; CHECK-NEXT: (set_local @0 (immediate -0x0p0))
 ; CHECK-NEXT: (return @0)
 define double @negzero_f64() {
   ret double -0.0
@@ -143,7 +143,7 @@ define double @negzero_f64() {
 
 ; CHECK-LABEL: (func $zero_f64
 ; CHECK-NEXT: (result f64)
-; CHECK-NEXT: (setlocal @0 (immediate 0x0p0))
+; CHECK-NEXT: (set_local @0 (immediate 0x0p0))
 ; CHECK-NEXT: (return @0)
 define double @zero_f64() {
   ret double 0.0
@@ -151,7 +151,7 @@ define double @zero_f64() {
 
 ; CHECK-LABEL: (func $one_f64
 ; CHECK-NEXT: (result f64)
-; CHECK-NEXT: (setlocal @0 (immediate 0x1p0))
+; CHECK-NEXT: (set_local @0 (immediate 0x1p0))
 ; CHECK-NEXT: (return @0)
 define double @one_f64() {
   ret double 1.0
@@ -159,7 +159,7 @@ define double @one_f64() {
 
 ; CHECK-LABEL: (func $two_f64
 ; CHECK-NEXT: (result f64)
-; CHECK-NEXT: (setlocal @0 (immediate 0x1p1))
+; CHECK-NEXT: (set_local @0 (immediate 0x1p1))
 ; CHECK-NEXT: (return @0)
 define double @two_f64() {
   ret double 2.0
@@ -167,7 +167,7 @@ define double @two_f64() {
 
 ; CHECK-LABEL: (func $nan_f64
 ; CHECK-NEXT: (result f64)
-; CHECK-NEXT: (setlocal @0 (immediate nan))
+; CHECK-NEXT: (set_local @0 (immediate nan))
 ; CHECK-NEXT: (return @0)
 define double @nan_f64() {
   ret double 0x7FF8000000000000
@@ -175,7 +175,7 @@ define double @nan_f64() {
 
 ; CHECK-LABEL: (func $negnan_f64
 ; CHECK-NEXT: (result f64)
-; CHECK-NEXT: (setlocal @0 (immediate -nan))
+; CHECK-NEXT: (set_local @0 (immediate -nan))
 ; CHECK-NEXT: (return @0)
 define double @negnan_f64() {
   ret double 0xFFF8000000000000
@@ -183,7 +183,7 @@ define double @negnan_f64() {
 
 ; CHECK-LABEL: (func $inf_f64
 ; CHECK-NEXT: (result f64)
-; CHECK-NEXT: (setlocal @0 (immediate infinity))
+; CHECK-NEXT: (set_local @0 (immediate infinity))
 ; CHECK-NEXT: (return @0)
 define double @inf_f64() {
   ret double 0x7FF0000000000000
@@ -191,7 +191,7 @@ define double @inf_f64() {
 
 ; CHECK-LABEL: (func $neginf_f64
 ; CHECK-NEXT: (result f64)
-; CHECK-NEXT: (setlocal @0 (immediate -infinity))
+; CHECK-NEXT: (set_local @0 (immediate -infinity))
 ; CHECK-NEXT: (return @0)
 define double @neginf_f64() {
   ret double 0xFFF0000000000000