summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing/linearize_test.cc
diff options
context:
space:
mode:
authorNicolas Geoffray <ngeoffray@google.com>2014-05-16 09:36:00 +0100
committerNicolas Geoffray <ngeoffray@google.com>2014-05-16 09:47:02 +0100
commit8f1a4d4e92e9572dc1b5eaf33f03d390c4ff801a (patch)
treefcf787dd087cfeaf16aefa2b84a80547ccba9f7d /compiler/optimizing/linearize_test.cc
parent27710fa87cc7fc0f205a6b5a46f418a0cf9a5171 (diff)
downloadart-8f1a4d4e92e9572dc1b5eaf33f03d390c4ff801a.zip
art-8f1a4d4e92e9572dc1b5eaf33f03d390c4ff801a.tar.gz
art-8f1a4d4e92e9572dc1b5eaf33f03d390c4ff801a.tar.bz2
Workaround for multi-line comment error when compiled with g++.
Change-Id: I2f6921d698688526bc52cd7dd33fd39c6853dc09
Diffstat (limited to 'compiler/optimizing/linearize_test.cc')
-rw-r--r--compiler/optimizing/linearize_test.cc90
1 files changed, 46 insertions, 44 deletions
diff --git a/compiler/optimizing/linearize_test.cc b/compiler/optimizing/linearize_test.cc
index 4c819a2..f9ae529 100644
--- a/compiler/optimizing/linearize_test.cc
+++ b/compiler/optimizing/linearize_test.cc
@@ -53,17 +53,17 @@ static void TestCode(const uint16_t* data, const int* expected_order, size_t num
}
TEST(LinearizeTest, CFG1) {
- // Structure of this graph (* are back edges)
+ // Structure of this graph (+ are back edges)
// Block0
// |
// Block1
// |
- // Block2 ******
- // / \ *
- // Block5 Block7 *
- // | | *
- // Block6 Block3 *
- // * / \ *
+ // Block2 ++++++
+ // / \ +
+ // Block5 Block7 +
+ // | | +
+ // Block6 Block3 +
+ // + / \ +
// Block4 Block8
const uint16_t data[] = ONE_REGISTER_CODE_ITEM(
@@ -78,17 +78,17 @@ TEST(LinearizeTest, CFG1) {
}
TEST(LinearizeTest, CFG2) {
- // Structure of this graph (* are back edges)
+ // Structure of this graph (+ are back edges)
// Block0
// |
// Block1
// |
- // Block2 ******
- // / \ *
- // Block3 Block7 *
- // | | *
- // Block6 Block4 *
- // * / \ *
+ // Block2 ++++++
+ // / \ +
+ // Block3 Block7 +
+ // | | +
+ // Block6 Block4 +
+ // + / \ +
// Block5 Block8
const uint16_t data[] = ONE_REGISTER_CODE_ITEM(
@@ -103,20 +103,20 @@ TEST(LinearizeTest, CFG2) {
}
TEST(LinearizeTest, CFG3) {
- // Structure of this graph (* are back edges)
+ // Structure of this graph (+ are back edges)
// Block0
// |
// Block1
// |
- // Block2 ******
- // / \ *
- // Block3 Block8 *
- // | | *
- // Block7 Block5 *
- // / * \ *
- // Block6 * Block9
- // | *
- // Block4 **
+ // Block2 ++++++
+ // / \ +
+ // Block3 Block8 +
+ // | | +
+ // Block7 Block5 +
+ // / + \ +
+ // Block6 + Block9
+ // | +
+ // Block4 ++
const uint16_t data[] = ONE_REGISTER_CODE_ITEM(
Instruction::CONST_4 | 0 | 0,
Instruction::IF_EQ, 4,
@@ -130,22 +130,23 @@ TEST(LinearizeTest, CFG3) {
}
TEST(LinearizeTest, CFG4) {
- // Structure of this graph (* are back edges)
+ /* Structure of this graph (+ are back edges)
// Block0
// |
// Block1
// |
// Block2
- // / * \
- // Block6 * Block8
- // | * |
- // Block7 * Block3 *******
- // * / \ *
- // Block9 Block10 *
- // | *
- // Block4 *
- // */ \ *
+ // / + \
+ // Block6 + Block8
+ // | + |
+ // Block7 + Block3 +++++++
+ // + / \ +
+ // Block9 Block10 +
+ // | +
+ // Block4 +
+ // + / \ +
// Block5 Block11
+ */
const uint16_t data[] = ONE_REGISTER_CODE_ITEM(
Instruction::CONST_4 | 0 | 0,
Instruction::IF_EQ, 7,
@@ -159,22 +160,23 @@ TEST(LinearizeTest, CFG4) {
}
TEST(LinearizeTest, CFG5) {
- // Structure of this graph (* are back edges)
+ /* Structure of this graph (+ are back edges)
// Block0
// |
// Block1
// |
// Block2
- // / * \
- // Block3 * Block8
- // | * |
- // Block7 * Block4 *******
- // * / \ *
- // Block9 Block10 *
- // | *
- // Block5 *
- // */ \ *
+ // / + \
+ // Block3 + Block8
+ // | + |
+ // Block7 + Block4 +++++++
+ // + / \ +
+ // Block9 Block10 +
+ // | +
+ // Block5 +
+ // +/ \ +
// Block6 Block11
+ */
const uint16_t data[] = ONE_REGISTER_CODE_ITEM(
Instruction::CONST_4 | 0 | 0,
Instruction::IF_EQ, 3,