Home
last modified time | relevance | path

Searched refs:getUnderlyingValue (Results 1 – 5 of 5) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanValue.h84 Value *getUnderlyingValue() { return UnderlyingVal; } in getUnderlyingValue() function
85 const Value *getUnderlyingValue() const { return UnderlyingVal; } in getUnderlyingValue() function
187 return getUnderlyingValue(); in getLiveInIRValue()
H A DVPlan.cpp339 assert(CBV->getUnderlyingValue() && in execute()
519 return cast<Instruction>(getVPSingleValue()->getUnderlyingValue()) in mayWriteToMemory()
532 dyn_cast_or_null<Instruction>(getVPSingleValue()->getUnderlyingValue()); in mayWriteToMemory()
550 return cast<Instruction>(getVPSingleValue()->getUnderlyingValue()) in mayReadFromMemory()
563 dyn_cast_or_null<Instruction>(getVPSingleValue()->getUnderlyingValue()); in mayReadFromMemory()
587 dyn_cast_or_null<Instruction>(getVPSingleValue()->getUnderlyingValue()); in mayHaveSideEffects()
1129 auto *OriginalPhi = cast<PHINode>(getUnderlyingValue()); in print()
1289 PHINode *PN = cast<PHINode>(getUnderlyingValue()); in execute()
1377 if (const Value *UV = getUnderlyingValue()) { in printAsOperand()
1415 auto *Inst = cast<Instruction>(VPInst->getUnderlyingValue()); in visitBlock()
H A DVPlanTransforms.cpp37 Instruction *Inst = cast<Instruction>(VPV->getUnderlyingValue()); in VPInstructionsToVPRecipes()
47 auto *Phi = cast<PHINode>(VPPhi->getUnderlyingValue()); in VPInstructionsToVPRecipes()
H A DVPlan.h719 return cast<Instruction>(getVPSingleValue()->getUnderlyingValue()); in getUnderlyingInstr()
722 return cast<Instruction>(getVPSingleValue()->getUnderlyingValue()); in getUnderlyingInstr()
1049 return dyn_cast_or_null<TruncInst>(getVPValue(0)->getUnderlyingValue()); in getTruncInst()
1052 return dyn_cast_or_null<TruncInst>(getVPValue(0)->getUnderlyingValue()); in getTruncInst()
H A DLoopVectorize.cpp4264 PHINode *Phi = cast<PHINode>(PhiR->getUnderlyingValue()); in fixFirstOrderRecurrence()
4293 PHINode *OrigPhi = cast<PHINode>(PhiR->getUnderlyingValue()); in fixReduction()
8917 auto *PN = cast<PHINode>(R->getUnderlyingValue()); in fixHeaderPhis()
9267 auto *UV = Def->getUnderlyingValue(); in buildVPlanWithVPRecipes()
9602 State.ILV->widenPHIInstruction(cast<PHINode>(getUnderlyingValue()), this, in execute()
9709 VectorType::get(getUnderlyingValue()->getType(), State.VF)); in execute()
9787 Type *PredInstType = getOperand(0)->getUnderlyingValue()->getType(); in execute()