Lines Matching defs:Acc
295 SmallVector<Instruction*, 8> Muls(8), Acc(8), NextAcc(8);
297 Acc[0] = PHINode::Create(Ty, 2, "", LoopBB);
298 Acc[1] = PHINode::Create(Ty, 2, "", LoopBB);
299 Acc[2] = PHINode::Create(Ty, 2, "", LoopBB);
300 Acc[3] = PHINode::Create(Ty, 2, "", LoopBB);
301 Acc[4] = PHINode::Create(Ty, 2, "", LoopBB);
302 Acc[5] = PHINode::Create(Ty, 2, "", LoopBB);
303 Acc[6] = PHINode::Create(Ty, 2, "", LoopBB);
304 Acc[7] = PHINode::Create(Ty, 2, "", LoopBB);
307 Muls[0] = BinaryOperator::CreateMul(Acc[0], Acc[0], "", LoopBB);
308 NextAcc[0] = BinaryOperator::CreateAdd(Muls[0], Acc[4], "", LoopBB);
309 Muls[1] = BinaryOperator::CreateMul(Acc[1], Acc[1], "", LoopBB);
310 NextAcc[1] = BinaryOperator::CreateAdd(Muls[1], Acc[5], "", LoopBB);
311 Muls[2] = BinaryOperator::CreateMul(Acc[2], Acc[2], "", LoopBB);
312 NextAcc[2] = BinaryOperator::CreateAdd(Muls[2], Acc[6], "", LoopBB);
313 Muls[3] = BinaryOperator::CreateMul(Acc[3], Acc[3], "", LoopBB);
314 NextAcc[3] = BinaryOperator::CreateAdd(Muls[3], Acc[7], "", LoopBB);
316 Muls[4] = BinaryOperator::CreateMul(Acc[4], Acc[4], "", LoopBB);
317 NextAcc[4] = BinaryOperator::CreateAdd(Muls[4], Acc[0], "", LoopBB);
318 Muls[5] = BinaryOperator::CreateMul(Acc[5], Acc[5], "", LoopBB);
319 NextAcc[5] = BinaryOperator::CreateAdd(Muls[5], Acc[1], "", LoopBB);
320 Muls[6] = BinaryOperator::CreateMul(Acc[6], Acc[6], "", LoopBB);
321 NextAcc[6] = BinaryOperator::CreateAdd(Muls[6], Acc[2], "", LoopBB);
322 Muls[7] = BinaryOperator::CreateMul(Acc[7], Acc[7], "", LoopBB);
323 NextAcc[7] = BinaryOperator::CreateAdd(Muls[7], Acc[3], "", LoopBB);
324 Acc = NextAcc;
330 Phi->addIncoming(Acc[i], LoopBB);
338 Acc[0] = BinaryOperator::CreateAdd(Acc[0], Acc[1], "", ExitBB);
339 Acc[1] = BinaryOperator::CreateAdd(Acc[2], Acc[3], "", ExitBB);
340 Acc[2] = BinaryOperator::CreateAdd(Acc[4], Acc[5], "", ExitBB);
341 Acc[3] = BinaryOperator::CreateAdd(Acc[6], Acc[7], "", ExitBB);
342 Acc[0] = BinaryOperator::CreateAdd(Acc[0], Acc[1], "", ExitBB);
343 Acc[1] = BinaryOperator::CreateAdd(Acc[2], Acc[3], "", ExitBB);
344 Acc[0] = BinaryOperator::CreateAdd(Acc[0], Acc[1], "", ExitBB);
350 EXPECT_NE(nullptr, SE.getSCEV(Acc[0]));