Searched refs:PHIOp (Results 1 – 5 of 5) sorted by relevance
291 for (unsigned PHIOp = 1, NumOps = VisitedPHI->getNumOperands(); in collectUnprimedAccPHIs() local292 PHIOp != NumOps; PHIOp += 2) { in collectUnprimedAccPHIs()293 Register RegOp = VisitedPHI->getOperand(PHIOp).getReg(); in collectUnprimedAccPHIs()337 for (unsigned PHIOp = 1, NumOps = PHI->getNumOperands(); PHIOp != NumOps; in convertUnprimedAccPHIs() local338 PHIOp += 2) { in convertUnprimedAccPHIs()339 Register RegOp = PHI->getOperand(PHIOp).getReg(); in convertUnprimedAccPHIs()349 PHIOps.push_back({PHIInput->getOperand(1), PHI->getOperand(PHIOp + 1)}); in convertUnprimedAccPHIs()355 PHI->getOperand(PHIOp + 1)}); in convertUnprimedAccPHIs()365 PHI->getOperand(PHIOp + 1)}); in convertUnprimedAccPHIs()
1155 for (unsigned PHIOp = 1, NumOps = PHI->getNumOperands(); PHIOp != NumOps; in needVSETVLIPHI() local1156 PHIOp += 2) { in needVSETVLIPHI()1157 Register InReg = PHI->getOperand(PHIOp).getReg(); in needVSETVLIPHI()1158 MachineBasicBlock *PBB = PHI->getOperand(PHIOp + 1).getMBB(); in needVSETVLIPHI()
1032 if (auto *PHIOp = dyn_cast<PHINode>(I)) in createPHIExpression() local1033 if (isCopyOfPHI(P.first, PHIOp)) in createPHIExpression()2848 for (auto PHIOp : PHIOps) in makePossiblePHIOfOps() local2849 ValuePHI->addIncoming(PHIOp.first, PHIOp.second); in makePossiblePHIOfOps()2853 for (auto PHIOp : PHIOps) { in makePossiblePHIOfOps() local2854 ValuePHI->setIncomingValue(i, PHIOp.first); in makePossiblePHIOfOps()2855 ValuePHI->setIncomingBlock(i, PHIOp.second); in makePossiblePHIOfOps()
2169 const Value *PHIOp = PN.getIncomingValueForBlock(LLVMBB); in handlePHINodesInSuccessorBlocks() local2174 if (const auto *Inst = dyn_cast<Instruction>(PHIOp)) in handlePHINodesInSuccessorBlocks()2177 Register Reg = getRegForValue(PHIOp); in handlePHINodesInSuccessorBlocks()
10679 const Value *PHIOp = PN.getIncomingValueForBlock(LLVMBB); in HandlePHINodesInSuccessorBlocks() local10681 if (const Constant *C = dyn_cast<Constant>(PHIOp)) { in HandlePHINodesInSuccessorBlocks()10696 FuncInfo.ValueMap.find(PHIOp); in HandlePHINodesInSuccessorBlocks()10700 assert(isa<AllocaInst>(PHIOp) && in HandlePHINodesInSuccessorBlocks()10701 FuncInfo.StaticAllocaMap.count(cast<AllocaInst>(PHIOp)) && in HandlePHINodesInSuccessorBlocks()10703 Reg = FuncInfo.CreateRegs(PHIOp); in HandlePHINodesInSuccessorBlocks()10704 CopyValueToVirtualRegister(PHIOp, Reg); in HandlePHINodesInSuccessorBlocks()