Updates this test to use FileCheck and a single llc invocation rather than
3 llc invocations and grep.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@249583
91177308-0d34-0410-b5e6-
96231b3b80d8
-; RUN: llc < %s -march=x86 | not grep movsd
-; RUN: llc < %s -march=x86 | grep movw
-; RUN: llc < %s -march=x86 | grep addw
+; RUN: llc < %s -march=x86 | FileCheck %s
; These transforms are turned off for load volatiles and stores.
; Check that they weren't turned off for all loads and stores!
+; CHECK-LABEL: f:
+; CHECK-NOT: movsd
+; CHECK: movw
+; CHECK: addw
@atomic = global double 0.000000e+00 ; <double*> [#uses=1]
@atomic2 = global double 0.000000e+00 ; <double*> [#uses=1]