Lines Matching defs:ScalarEvolutionExpanderTest
1 //=== ScalarEvolutionExpanderTest.cpp - ScalarEvolutionExpander unit tests ===//
34 class ScalarEvolutionExpanderTest : public testing::Test {
45 ScalarEvolutionExpanderTest() : M("", Context), TLII(), TLI(TLII) {}
71 TEST_F(ScalarEvolutionExpanderTest, ExpandPtrTypeSCEV) {
120 TEST_F(ScalarEvolutionExpanderTest, SCEVZeroExtendExprNonIntegral) {
198 TEST_F(ScalarEvolutionExpanderTest, SCEVExpanderIsSafeToExpandAt) {
274 TEST_F(ScalarEvolutionExpanderTest, SCEVExpanderNUW) {
326 TEST_F(ScalarEvolutionExpanderTest, SCEVExpanderNSW) {
378 TEST_F(ScalarEvolutionExpanderTest, SCEVCacheNUW) {
429 TEST_F(ScalarEvolutionExpanderTest, SCEVCacheNSW) {
478 TEST_F(ScalarEvolutionExpanderTest, SCEVExpandInsertCanonicalIV) {
678 TEST_F(ScalarEvolutionExpanderTest, SCEVExpanderShlNSW) {
723 TEST_F(ScalarEvolutionExpanderTest, SCEVExpandNonAffineAddRec) {
906 TEST_F(ScalarEvolutionExpanderTest, ExpandNonIntegralPtrWithNullBase) {
957 TEST_F(ScalarEvolutionExpanderTest, GEPFlags) {