Lines Matching defs:loopHeader
292 Block *loopHeader = builder.createBlock(
298 builder.create<cf::CondBranchOp>(pIsNeg, bIsZero->getBlock(), loopHeader,
310 Value resultTmp = loopHeader->getArgument(0);
311 Value baseTmp = loopHeader->getArgument(1);
312 Value powerTmp = loopHeader->getArgument(2);
313 builder.setInsertionPointToEnd(loopHeader);
354 ValueRange{newResultTmp, newBaseTmp, newPowerTmp}, loopHeader);
487 Block *loopHeader = builder.createBlock(
492 builder.create<cf::BranchOp>(loopHeader, ValueRange{oneBValue, bArg, pInit});
495 Value resultTmp = loopHeader->getArgument(0);
496 Value baseTmp = loopHeader->getArgument(1);
497 Value powerTmp = loopHeader->getArgument(2);
498 builder.setInsertionPointToEnd(loopHeader);
537 ValueRange{newResultTmp, newBaseTmp, newPowerTmp}, loopHeader);