Home
last modified time | relevance | path

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

/llvm-project-15.0.7/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
191 return getUnderlyingValue(); in getLiveInIRValue()
196 return getUnderlyingValue(); in getLiveInIRValue()
H A DVPlanTransforms.cpp37 Instruction *Inst = cast<Instruction>(VPV->getUnderlyingValue()); in VPInstructionsToVPRecipes()
47 auto *Phi = cast<PHINode>(VPPhi->getUnderlyingValue()); in VPInstructionsToVPRecipes()
157 Instruction *I = cast<Instruction>(SinkCandidate->getUnderlyingValue()); in sinkScalarOperands()
320 UserCast->getVPSingleValue()->getUnderlyingValue() == IRCast) { in removeRedundantInductionCasts()
H A DVPlanRecipes.cpp49 return cast<Instruction>(getVPSingleValue()->getUnderlyingValue()) in mayWriteToMemory()
62 dyn_cast_or_null<Instruction>(getVPSingleValue()->getUnderlyingValue()); in mayWriteToMemory()
80 return cast<Instruction>(getVPSingleValue()->getUnderlyingValue()) in mayReadFromMemory()
93 dyn_cast_or_null<Instruction>(getVPSingleValue()->getUnderlyingValue()); in mayReadFromMemory()
117 dyn_cast_or_null<Instruction>(getVPSingleValue()->getUnderlyingValue()); in mayHaveSideEffects()
489 auto &I = *cast<Instruction>(getUnderlyingValue()); in execute()
926 Type *PredInstType = getOperand(0)->getUnderlyingValue()->getType(); in execute()
1091 PHINode *PN = cast<PHINode>(getUnderlyingValue()); in execute()
1196 auto *OriginalPhi = cast<PHINode>(getUnderlyingValue()); in print()
H A DVPlan.h717 return cast<Instruction>(getVPSingleValue()->getUnderlyingValue()); in getUnderlyingInstr()
720 return cast<Instruction>(getVPSingleValue()->getUnderlyingValue()); in getUnderlyingInstr()
1094 return dyn_cast_or_null<TruncInst>(getVPValue(0)->getUnderlyingValue()); in getTruncInst()
1097 return dyn_cast_or_null<TruncInst>(getVPValue(0)->getUnderlyingValue()); in getTruncInst()
H A DVPlan.cpp996 if (const Value *UV = getUnderlyingValue()) { in printAsOperand()
1035 auto *Inst = dyn_cast_or_null<Instruction>(VPInst->getUnderlyingValue()); in visitBlock()
H A DLoopVectorize.cpp3814 PHINode *Phi = cast<PHINode>(PhiR->getUnderlyingValue()); in fixFirstOrderRecurrence()
3844 PHINode *OrigPhi = cast<PHINode>(PhiR->getUnderlyingValue()); in fixReduction()
3983 dyn_cast<PHINode>(PhiR->getStartValue()->getUnderlyingValue()); in fixReduction()
8209 dyn_cast_or_null<PHINode>(Operands[In]->getUnderlyingValue()); in tryToBlend()
8349 auto *PN = cast<PHINode>(R->getUnderlyingValue()); in fixHeaderPhis()
8828 auto *UV = Def->getUnderlyingValue(); in buildVPlanWithVPRecipes()
9555 VectorType::get(getUnderlyingValue()->getType(), State.VF)); in execute()
/llvm-project-15.0.7/mlir/test/lib/Analysis/DataFlow/
H A DTestDenseDataFlowAnalysis.cpp33 Value getUnderlyingValue() const { return underlyingValue; } in getUnderlyingValue() function in __anon39d6bac10111::UnderlyingValue
175 Value underlyingValue = underlying->getValue().getUnderlyingValue(); in getMostUnderlyingValue()