// RUN: %clang --target=sparc-linux-gnu -### -fintegrated-as -c %s -Wa,-Av8 2>&1 | \ // RUN: FileCheck -check-prefix=V8 %s // V8: -cc1as // V8: "-target-feature" "-v8plus" // RUN: %clang --target=sparc-linux-gnu -### -fintegrated-as -c %s -Wa,-Av8plus 2>&1 | \ // RUN: FileCheck -check-prefix=V8PLUS %s // V8PLUS: -cc1as // V8PLUS: "-target-feature" "+v8plus" // V8PLUS: "-target-feature" "+v9" // RUN: %clang --target=sparc-linux-gnu -### -fintegrated-as -c %s -Wa,-Av8plusa 2>&1 | \ // RUN: FileCheck -check-prefix=V8PLUSA %s // V8PLUSA: -cc1as // V8PLUSA: "-target-feature" "+v8plus" // V8PLUSA: "-target-feature" "+v9" // V8PLUSA: "-target-feature" "+vis" // RUN: %clang --target=sparc-linux-gnu -### -fintegrated-as -c %s -Wa,-Av8plusb 2>&1 | \ // RUN: FileCheck -check-prefix=V8PLUSB %s // V8PLUSB: -cc1as // V8PLUSB: "-target-feature" "+v8plus" // V8PLUSB: "-target-feature" "+v9" // V8PLUSB: "-target-feature" "+vis" // V8PLUSB: "-target-feature" "+vis2" // RUN: %clang --target=sparc-linux-gnu -### -fintegrated-as -c %s -Wa,-Av8plusd 2>&1 | \ // RUN: FileCheck -check-prefix=V8PLUSD %s // V8PLUSD: -cc1as // V8PLUSD: "-target-feature" "+v8plus" // V8PLUSD: "-target-feature" "+v9" // V8PLUSD: "-target-feature" "+vis" // V8PLUSD: "-target-feature" "+vis2" // V8PLUSD: "-target-feature" "+vis3" // RUN: %clang --target=sparc-linux-gnu -### -fintegrated-as -c %s -Wa,-Av9 2>&1 | \ // RUN: FileCheck -check-prefix=V9 %s // V9: -cc1as // V9: "-target-feature" "+v9" // RUN: %clang --target=sparc-linux-gnu -### -fintegrated-as -c %s -Wa,-Av9a 2>&1 | \ // RUN: FileCheck -check-prefix=V9A %s // V9A: -cc1as // V9A: "-target-feature" "+v9" // V9A: "-target-feature" "+vis" // RUN: %clang --target=sparc-linux-gnu -### -fintegrated-as -c %s -Wa,-Av9b 2>&1 | \ // RUN: FileCheck -check-prefix=V9B %s // V9B: -cc1as // V9B: "-target-feature" "+v9" // V9B: "-target-feature" "+vis" // V9B: "-target-feature" "+vis2" // RUN: %clang --target=sparc-linux-gnu -### -fintegrated-as -c %s -Wa,-Av9d 2>&1 | \ // RUN: FileCheck -check-prefix=V9D %s // V9D: -cc1as // V9D: "-target-feature" "+v9" // V9D: "-target-feature" "+vis" // V9D: "-target-feature" "+vis2" // V9D: "-target-feature" "+vis3" // RUN: %clang --target=sparc64-linux-gnu -### -fintegrated-as -c %s 2>&1 | \ // RUN: FileCheck -check-prefix=VIS-DEFAULT %s // RUN: %clang --target=sparc64-freebsd -### -fintegrated-as -c %s 2>&1 | \ // RUN: FileCheck -check-prefix=VIS-DEFAULT %s // RUN: %clang --target=sparc64-openbsd -### -fintegrated-as -c %s 2>&1 | \ // RUN: FileCheck -check-prefix=VIS-DEFAULT %s // VIS-DEFAULT: -cc1as // VIS-DEFAULT: "-target-feature" "+vis"