Lines Matching refs:getUnderlyingInstr
60 return cast<VPInstruction>(V)->getUnderlyingInstr(); in addCombined()
64 Type *T = cast<VPInstruction>(V)->getUnderlyingInstr()->getType(); in addCombined()
81 cast<VPInstruction>(Op)->getUnderlyingInstr(); in areVectorizable()
92 cast<VPInstruction>(Operands[0])->getUnderlyingInstr(); in areVectorizable()
96 const Instruction *I = cast<VPInstruction>(Op)->getUnderlyingInstr(); in areVectorizable()
141 return cast<LoadInst>(cast<VPInstruction>(Op)->getUnderlyingInstr()) in areVectorizable()
151 return cast<StoreInst>(cast<VPInstruction>(Op)->getUnderlyingInstr()) in areVectorizable()
251 << *cast<VPInstruction>(Last)->getUnderlyingInstr() << " "); in getBest()
256 LLVM_DEBUG(dbgs() << *cast<VPInstruction>(Candidate)->getUnderlyingInstr() in getBest()
293 << *cast<VPInstruction>(Best)->getUnderlyingInstr() in getBest()
323 dbgs() << *cast<VPInstruction>(Ops.second[Lane])->getUnderlyingInstr() in reorderMultiNodeOps()
351 if (auto *Instr = cast_or_null<VPInstruction>(Op)->getUnderlyingInstr()) in dumpBundle()
462 VPI->setUnderlyingInstr(cast<VPInstruction>(Values[0])->getUnderlyingInstr()); in buildGraph()