We don't want to relax all instructions in
$ clang -c test.s
since most users don't pass -O when using the driver to assemble.
On the other hand, -save-temps should not change the output unnecessary, so in
$ clang -c test.c -save-temps
we should relax all instructions.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@169815
91177308-0d34-0410-b5e6-
96231b3b80d8
--- /dev/null
+// RUN: %clang -### -c -save-temps -integrated-as %s 2>&1 | FileCheck %s
+
+// CHECK: cc1as
+// CHECK: -relax-all
--- /dev/null
+// RUN: %clang -### -c -integrated-as %s 2>&1 | FileCheck %s
+
+// CHECK: cc1as
+// CHECK-NOT: -relax-all