reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Vectorize/SLPVectorizer.cpp
 3047       Type *SrcTy = VL0->getOperand(0)->getType();
 3049           TTI->getCastInstrCost(E->getOpcode(), ScalarTy, SrcTy, VL0);
 3060       if (!MinBWs.count(VL0) || VecTy != SrcVecTy) {
 3062                   TTI->getCastInstrCost(E->getOpcode(), VecTy, SrcVecTy, VL0);
 3071                                                   Builder.getInt1Ty(), VL0);
 3077       int VecCost = TTI->getCmpSelInstrCost(E->getOpcode(), VecTy, MaskTy, VL0);
 3136       SmallVector<const Value *, 4> Operands(VL0->operand_values());
 3165       MaybeAlign alignment(cast<LoadInst>(VL0)->getAlignment());
 3167           TTI->getMemoryOpCost(Instruction::Load, ScalarTy, alignment, 0, VL0);
 3173           TTI->getMemoryOpCost(Instruction::Load, VecTy, alignment, 0, VL0);
 3183       MaybeAlign alignment(cast<StoreInst>(VL0)->getAlignment());
 3185           TTI->getMemoryOpCost(Instruction::Store, ScalarTy, alignment, 0, VL0);
 3191           TTI->getMemoryOpCost(Instruction::Store, VecTy, alignment, 0, VL0);
 3195       CallInst *CI = cast<CallInst>(VL0);