Lines Matching defs:ARBitWidth
607 unsigned ARBitWidth) {
608 auto ARBitWidthTypeStr = "i" + std::to_string(ARBitWidth);
644 EXPECT_EQ(ARBitWidth, SE.getTypeSizeInBits(AR->getType()));
645 EXPECT_EQ(CanonicalIVBitWidth, ARBitWidth);
665 unsigned ARBitWidth = 16;
666 Type *ARType = IntegerType::get(C, ARBitWidth);
670 return SE.getAddRecExpr(SE.getConstant(APInt(ARBitWidth, 5)),
675 TestMatchingCanonicalIV(GetAR2, ARBitWidth);
820 unsigned ARBitWidth) {
821 auto ARBitWidthTypeStr = "i" + std::to_string(ARBitWidth);
858 EXPECT_EQ(ARBitWidth, SE.getTypeSizeInBits(AR->getType()));
859 EXPECT_EQ(CanonicalIVBitWidth, ARBitWidth);
870 unsigned ARBitWidth = 16;
871 Type *ARType = IntegerType::get(C, ARBitWidth);
875 SmallVector<const SCEV *, 3> Ops = {SE.getConstant(APInt(ARBitWidth, 5)),
881 TestMatchingCanonicalIV(GetAR3, ARBitWidth);
885 SmallVector<const SCEV *, 4> Ops = {SE.getConstant(APInt(ARBitWidth, 5)),
892 TestMatchingCanonicalIV(GetAR4, ARBitWidth);
896 SmallVector<const SCEV *, 5> Ops = {SE.getConstant(APInt(ARBitWidth, 5)),
903 TestMatchingCanonicalIV(GetAR5, ARBitWidth);