[WebAssembly] Tighten up several CHECK tests.
[oota-llvm.git] / test / CodeGen / WebAssembly / copysign-casts.ll
index 0224febb4c00602ea87335383efae0c273c1dde5..760e49133018357676b6759066539b452046a6ee 100644 (file)
@@ -10,17 +10,17 @@ declare double @copysign(double, double) nounwind readnone
 declare float @copysignf(float, float) nounwind readnone
 
 ; CHECK-LABEL: fold_promote:
-; CHECK: f64.promote/f32 $push0=, $1
-; CHECK: f64.copysign    $push1=, $0, $pop0
+; CHECK: f64.promote/f32 $push0=, $1{{$}}
+; CHECK: f64.copysign    $push1=, $0, $pop0{{$}}
 define double @fold_promote(double %a, float %b) {
   %c = fpext float %b to double
   %t = call double @copysign(double %a, double %c)
   ret double %t
 }
 
-; CHECK-LABEL: fold_demote:
-; CHECK: f32.demote/f64  $push0=, $1
-; CHECK: f32.copysign    $push1=, $0, $pop0
+; CHECK-LABEL: fold_demote:{{$}}
+; CHECK: f32.demote/f64  $push0=, $1{{$}}
+; CHECK: f32.copysign    $push1=, $0, $pop0{{$}}
 define float @fold_demote(float %a, double %b) {
   %c = fptrunc double %b to float
   %t = call float @copysignf(float %a, float %c)