Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / test / Driver / dxc_Fo.hlsl
blob0ebf3c7e47859f97f6d2aa0514ce72f4f30120cb
1 // RUN: not %clang_dxc -T lib_6_7 foo.hlsl -### %s 2>&1 | FileCheck %s --check-prefix=DEFAULT
2 // RUN: not %clang_dxc -fcgl -T lib_6_7 foo.hlsl -### %s 2>&1 | FileCheck %s --check-prefix=FCGL
3 // RUN: not %clang_dxc  -T lib_6_7 foo.hlsl -Fo foo.dxc -### %s 2>&1 | FileCheck %s --check-prefix=EMITOBJ
6 // Make sure default use "-" as output and not emit obj.
7 // DEFAULT-NOT:"-emit-obj"
8 // DEFAULT:"-o" "-"
10 // Make sure -fcgl without -Fo use "-" as output.
11 // FCGL:"-o" "-"
14 // Make sure emit-obj when set -Fo.
15 // EMITOBJ:"-emit-obj"