Home
last modified time | relevance | path

Searched refs:PhiOp (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DPhiValues.cpp59 for (Value *PhiOp : Phi->incoming_values()) { in processPhi()
60 if (PHINode *PhiPhiOp = dyn_cast<PHINode>(PhiOp)) { in processPhi()
75 TrackedValues.insert(PhiValuesCallbackVH(PhiOp, this)); in processPhi()
94 if (PHINode *PhiOp = dyn_cast<PHINode>(Op)) { in processPhi() local
99 unsigned int OpDepthNumber = DepthMap[PhiOp]; in processPhi()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMIPeephole.cpp1133 auto isSingleUsePHI = [&](MachineOperand *PhiOp) { in simplifyCode() argument
1134 assert(PhiOp && "Invalid Operand!"); in simplifyCode()
1135 MachineInstr *DefPhiMI = getVRegDefOrNull(PhiOp, MRI); in simplifyCode()
1142 MachineOperand *PhiOp) { in simplifyCode() argument
1143 assert(PhiOp && "Invalid Operand!"); in simplifyCode()
1145 MachineInstr *DefPhiMI = getVRegDefOrNull(PhiOp, MRI); in simplifyCode()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp627 Value *PhiOp = cast<PHINode>(V)->getIncomingValue(0); in replaceWithTileLoad() local
628 II = cast<IntrinsicInst>(PhiOp); in replaceWithTileLoad()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp8089 Value *PhiOp = Update->getOperand(1); in getScaledReductions() local
8091 std::swap(Op, PhiOp); in getScaledReductions()
8101 PhiOp = Update->getOperand(1); in getScaledReductions()
8103 std::swap(Op, PhiOp); in getScaledReductions()
8106 if (PhiOp != PHI) in getScaledReductions()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp4196 auto GetNewOps = [&](Value *PhiOp) { in unfoldGEPPhi() argument
4200 NewOps.push_back(PhiOp); in unfoldGEPPhi()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1746 for (Value *PhiOp : PN->operands()) in FoldOpIntoSelect()
1747 if (PhiOp == &Op) in FoldOpIntoSelect()