Home
last modified time | relevance | path

Searched refs:getUnderlyingInstr (Results 1 – 4 of 4) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanSLP.cpp59 return cast<VPInstruction>(V)->getUnderlyingInstr(); in addCombined()
63 Type *T = cast<VPInstruction>(V)->getUnderlyingInstr()->getType(); in addCombined()
80 cast<VPInstruction>(Op)->getUnderlyingInstr(); in areVectorizable()
91 cast<VPInstruction>(Operands[0])->getUnderlyingInstr(); in areVectorizable()
95 const Instruction *I = cast<VPInstruction>(Op)->getUnderlyingInstr(); in areVectorizable()
142 return cast<LoadInst>(cast<VPInstruction>(Op)->getUnderlyingInstr()) in areVectorizable()
152 return cast<StoreInst>(cast<VPInstruction>(Op)->getUnderlyingInstr()) in areVectorizable()
255 << *cast<VPInstruction>(Last)->getUnderlyingInstr() << " "); in getBest()
260 LLVM_DEBUG(dbgs() << *cast<VPInstruction>(Candidate)->getUnderlyingInstr() in getBest()
297 << *cast<VPInstruction>(Best)->getUnderlyingInstr() in getBest()
[all …]
H A DVPlan.cpp595 return R->getUnderlyingInstr()->mayHaveSideEffects(); in mayHaveSideEffects()
1065 auto *CI = cast<CallInst>(getUnderlyingInstr()); in print()
1095 O << " = " << getUnderlyingInstr()->getOpcodeName() << " "; in print()
1184 if (!getUnderlyingInstr()->getType()->isVoidTy()) { in print()
1188 O << Instruction::getOpcodeName(getUnderlyingInstr()->getOpcode()) << " "; in print()
H A DVPlan.h718 Instruction *getUnderlyingInstr() { in getUnderlyingInstr() function
721 const Instruction *getUnderlyingInstr() const { in getUnderlyingInstr() function
H A DLoopVectorize.cpp9575 State.ILV->widenCallInstruction(*cast<CallInst>(getUnderlyingInstr()), this, in execute()
9580 State.ILV->widenSelectInstruction(*cast<SelectInst>(getUnderlyingInstr()), in execute()
9585 State.ILV->widenInstruction(*getUnderlyingInstr(), this, *this, State); in execute()
9589 State.ILV->widenGEP(cast<GetElementPtrInst>(getUnderlyingInstr()), this, in execute()
9676 (Instruction::BinaryOps)getUnderlyingInstr()->getOpcode(), in execute()
9691 (Instruction::BinaryOps)getUnderlyingInstr()->getOpcode(), NewRed, in execute()
9701 State.ILV->scalarizeInstruction(getUnderlyingInstr(), this, *this, in execute()
9725 State.ILV->scalarizeInstruction(getUnderlyingInstr(), this, *this, in execute()