aboutsummaryrefslogtreecommitdiff
path: root/test/opt/insert_extract_elim_test.cpp
diff options
context:
space:
mode:
authorDiego Novillo <dnovillo@google.com>2017-11-27 10:16:41 -0500
committerDiego Novillo <dnovillo@google.com>2017-11-27 14:31:49 -0500
commit83228137e16c0d7fe33eaceddf6f67115d45338f (patch)
treea1e2082ec253fe61242c8eeea91943e00a7270d2 /test/opt/insert_extract_elim_test.cpp
parentd8b2013ecfd6603855752452bb3a280a7b515d2c (diff)
downloadspirv-tools-83228137e16c0d7fe33eaceddf6f67115d45338f.tar.gz
Re-format source tree - NFC.
Re-formatted the source tree with the command: $ /usr/bin/clang-format -style=file -i \ $(find include source tools test utils -name '*.cpp' -or -name '*.h') This required a fix to source/val/decoration.h. It was not including spirv.h, which broke builds when the #include headers were re-ordered by clang-format.
Diffstat (limited to 'test/opt/insert_extract_elim_test.cpp')
-rw-r--r--test/opt/insert_extract_elim_test.cpp48
1 files changed, 24 insertions, 24 deletions
diff --git a/test/opt/insert_extract_elim_test.cpp b/test/opt/insert_extract_elim_test.cpp
index bc90a300..1fd77b0f 100644
--- a/test/opt/insert_extract_elim_test.cpp
+++ b/test/opt/insert_extract_elim_test.cpp
@@ -30,12 +30,12 @@ TEST_F(InsertExtractElimTest, Simple) {
// #version 140
//
// in vec4 BaseColor;
- //
+ //
// struct S_t {
// vec4 v0;
// vec4 v1;
// };
- //
+ //
// void main()
// {
// S_t s0;
@@ -99,8 +99,8 @@ OpReturn
OpFunctionEnd
)";
- SinglePassRunAndCheck<opt::InsertExtractElimPass>(predefs + before,
- predefs + after, true, true);
+ SinglePassRunAndCheck<opt::InsertExtractElimPass>(
+ predefs + before, predefs + after, true, true);
}
TEST_F(InsertExtractElimTest, OptimizeAcrossNonConflictingInsert) {
@@ -111,12 +111,12 @@ TEST_F(InsertExtractElimTest, OptimizeAcrossNonConflictingInsert) {
// #version 140
//
// in vec4 BaseColor;
- //
+ //
// struct S_t {
// vec4 v0;
// vec4 v1;
// };
- //
+ //
// void main()
// {
// S_t s0;
@@ -184,8 +184,8 @@ OpReturn
OpFunctionEnd
)";
- SinglePassRunAndCheck<opt::InsertExtractElimPass>(predefs + before,
- predefs + after, true, true);
+ SinglePassRunAndCheck<opt::InsertExtractElimPass>(
+ predefs + before, predefs + after, true, true);
}
TEST_F(InsertExtractElimTest, OptimizeOpaque) {
@@ -266,8 +266,8 @@ OpReturn
OpFunctionEnd
)";
- SinglePassRunAndCheck<opt::InsertExtractElimPass>(predefs + before,
- predefs + after, true, true);
+ SinglePassRunAndCheck<opt::InsertExtractElimPass>(
+ predefs + before, predefs + after, true, true);
}
TEST_F(InsertExtractElimTest, OptimizeNestedStruct) {
@@ -277,22 +277,22 @@ TEST_F(InsertExtractElimTest, OptimizeNestedStruct) {
// int x;
// SamplerState ss;
// };
- //
+ //
// struct S1
// {
// float b;
// S0 s0;
// };
- //
+ //
// struct S2
// {
// int a1;
// S1 resources;
// };
- //
+ //
// SamplerState samp;
// Texture2D tex;
- //
+ //
// float4 main(float4 vpos : VPOS) : COLOR0
// {
// S1 s1;
@@ -395,8 +395,8 @@ OpReturn
OpFunctionEnd
)";
- SinglePassRunAndCheck<opt::InsertExtractElimPass>(predefs + before,
- predefs + after, true, true);
+ SinglePassRunAndCheck<opt::InsertExtractElimPass>(
+ predefs + before, predefs + after, true, true);
}
TEST_F(InsertExtractElimTest, ConflictingInsertPreventsOptimization) {
@@ -407,12 +407,12 @@ TEST_F(InsertExtractElimTest, ConflictingInsertPreventsOptimization) {
// #version 140
//
// in vec4 BaseColor;
- //
+ //
// struct S_t {
// vec4 v0;
// vec4 v1;
// };
- //
+ //
// void main()
// {
// S_t s0;
@@ -463,8 +463,8 @@ OpReturn
OpFunctionEnd
)";
- SinglePassRunAndCheck<opt::InsertExtractElimPass>(assembly,
- assembly, true, true);
+ SinglePassRunAndCheck<opt::InsertExtractElimPass>(assembly, assembly, true,
+ true);
}
TEST_F(InsertExtractElimTest, ConflictingInsertPreventsOptimization2) {
@@ -475,12 +475,12 @@ TEST_F(InsertExtractElimTest, ConflictingInsertPreventsOptimization2) {
// #version 140
//
// in vec4 BaseColor;
- //
+ //
// struct S_t {
// vec4 v0;
// vec4 v1;
// };
- //
+ //
// void main()
// {
// S_t s0;
@@ -535,8 +535,8 @@ OpReturn
OpFunctionEnd
)";
- SinglePassRunAndCheck<opt::InsertExtractElimPass>(assembly,
- assembly, true, true);
+ SinglePassRunAndCheck<opt::InsertExtractElimPass>(assembly, assembly, true,
+ true);
}
// TODO(greg-lunarg): Add tests to verify handling of these cases: