EXPECT_EQ(L->getInductionVariable(SE)->getName(), "i");
EXPECT_EQ(L->getLoopGuardBranch(), Guard);
EXPECT_TRUE(L->isGuarded());
- EXPECT_TRUE(L->isRotated());
+ EXPECT_TRUE(L->isRotatedForm());
});
}
EXPECT_EQ(L->getInductionVariable(SE)->getName(), "i");
EXPECT_EQ(L->getLoopGuardBranch(), Guard);
EXPECT_TRUE(L->isGuarded());
- EXPECT_TRUE(L->isRotated());
+ EXPECT_TRUE(L->isRotatedForm());
});
}
EXPECT_EQ(L->getInductionVariable(SE)->getName(), "i");
EXPECT_EQ(L->getLoopGuardBranch(), Guard);
EXPECT_TRUE(L->isGuarded());
- EXPECT_TRUE(L->isRotated());
+ EXPECT_TRUE(L->isRotatedForm());
});
}
EXPECT_EQ(L->getInductionVariable(SE)->getName(), "i");
EXPECT_EQ(L->getLoopGuardBranch(), Guard);
EXPECT_TRUE(L->isGuarded());
- EXPECT_TRUE(L->isRotated());
+ EXPECT_TRUE(L->isRotatedForm());
});
}
EXPECT_EQ(L->getInductionVariable(SE)->getName(), "i");
EXPECT_EQ(L->getLoopGuardBranch(), Guard);
EXPECT_TRUE(L->isGuarded());
- EXPECT_TRUE(L->isRotated());
+ EXPECT_TRUE(L->isRotatedForm());
});
}
EXPECT_EQ(L->getInductionVariable(SE)->getName(), "i");
EXPECT_EQ(L->getLoopGuardBranch(), Guard);
EXPECT_TRUE(L->isGuarded());
- EXPECT_TRUE(L->isRotated());
+ EXPECT_TRUE(L->isRotatedForm());
});
}
EXPECT_EQ(L->getInductionVariable(SE)->getName(), "i");
EXPECT_EQ(L->getLoopGuardBranch(), Guard);
EXPECT_TRUE(L->isGuarded());
- EXPECT_TRUE(L->isRotated());
+ EXPECT_TRUE(L->isRotatedForm());
});
}
EXPECT_EQ(L->getInductionVariable(SE)->getName(), "i");
EXPECT_EQ(L->getLoopGuardBranch(), Guard);
EXPECT_TRUE(L->isGuarded());
- EXPECT_TRUE(L->isRotated());
+ EXPECT_TRUE(L->isRotatedForm());
});
}
EXPECT_EQ(L->getInductionVariable(SE)->getName(), "i");
EXPECT_EQ(L->getLoopGuardBranch(), Guard);
EXPECT_TRUE(L->isGuarded());
- EXPECT_TRUE(L->isRotated());
+ EXPECT_TRUE(L->isRotatedForm());
});
}
EXPECT_EQ(L->getInductionVariable(SE)->getName(), "i");
EXPECT_EQ(L->getLoopGuardBranch(), Guard);
EXPECT_TRUE(L->isGuarded());
- EXPECT_TRUE(L->isRotated());
+ EXPECT_TRUE(L->isRotatedForm());
});
}
EXPECT_EQ(L->getInductionVariable(SE)->getName(), "indvars.iv");
EXPECT_EQ(L->getLoopGuardBranch(), Guard);
EXPECT_TRUE(L->isGuarded());
- EXPECT_TRUE(L->isRotated());
+ EXPECT_TRUE(L->isRotatedForm());
});
}
EXPECT_EQ(L->getInductionVariable(SE)->getName(), "i");
EXPECT_EQ(L->getLoopGuardBranch(), nullptr);
EXPECT_FALSE(L->isGuarded());
- EXPECT_TRUE(L->isRotated());
+ EXPECT_TRUE(L->isRotatedForm());
});
}
EXPECT_EQ(L->getInductionVariable(SE)->getName(), "i");
EXPECT_EQ(L->getLoopGuardBranch(), Guard);
EXPECT_TRUE(L->isGuarded());
- EXPECT_TRUE(L->isRotated());
+ EXPECT_TRUE(L->isRotatedForm());
});
}
EXPECT_EQ(L->getInductionVariable(SE)->getName(), "j");
EXPECT_EQ(L->getLoopGuardBranch(), OuterGuard);
EXPECT_TRUE(L->isGuarded());
- EXPECT_TRUE(L->isRotated());
+ EXPECT_TRUE(L->isRotatedForm());
// Next two basic blocks are for.outer and for.inner.preheader - skip
// them.
EXPECT_EQ(L->getInductionVariable(SE)->getName(), "i");
EXPECT_EQ(L->getLoopGuardBranch(), InnerGuard);
EXPECT_TRUE(L->isGuarded());
- EXPECT_TRUE(L->isRotated());
+ EXPECT_TRUE(L->isRotatedForm());
});
}
L->isAuxiliaryInductionVariable(Instruction_mulopcode, SE));
EXPECT_EQ(L->getLoopGuardBranch(), Guard);
EXPECT_TRUE(L->isGuarded());
- EXPECT_TRUE(L->isRotated());
+ EXPECT_TRUE(L->isRotatedForm());
});
}
EXPECT_TRUE(L->isLoopSimplifyForm());
// This loop is not rotated.
- EXPECT_FALSE(L->isRotated());
+ EXPECT_FALSE(L->isRotatedForm());
});
}