Searched refs:PHIOp (Results 1 - 3 of 3) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp997 if (auto *PHIOp = dyn_cast<PHINode>(I))
998 if (isCopyOfPHI(P.first, PHIOp))
2835 for (auto PHIOp : PHIOps)
2836 ValuePHI->addIncoming(PHIOp.first, PHIOp.second);
2840 for (auto PHIOp : PHIOps) {
2841 ValuePHI->setIncomingValue(i, PHIOp.first);
2842 ValuePHI->setIncomingBlock(i, PHIOp.second);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp2313 const Value *PHIOp = PN.getIncomingValueForBlock(LLVMBB); local
2318 if (const auto *Inst = dyn_cast<Instruction>(PHIOp))
2321 unsigned Reg = getRegForValue(PHIOp);
H A DSelectionDAGBuilder.cpp10017 const Value *PHIOp = PN.getIncomingValueForBlock(LLVMBB); local
10019 if (const Constant *C = dyn_cast<Constant>(PHIOp)) {
10028 FuncInfo.ValueMap.find(PHIOp);
10032 assert(isa<AllocaInst>(PHIOp) &&
10033 FuncInfo.StaticAllocaMap.count(cast<AllocaInst>(PHIOp)) &&
10035 Reg = FuncInfo.CreateRegs(PHIOp);
10036 CopyValueToVirtualRegister(PHIOp, Reg);

Completed in 280 milliseconds