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

References

lib/Transforms/Vectorize/SLPVectorizer.cpp
 1294       return getOpcode() != getAltOpcode();
 1299       return (getOpcode() == CheckedOpcode ||
 2937     if (E->getOpcode() == Instruction::ExtractElement &&
 2960   assert(E->getOpcode() && allSameType(VL) && allSameBlock(VL) && "Invalid VL");
 2963       E->isAltShuffle() ? (unsigned)Instruction::ShuffleVector : E->getOpcode();
 3049           TTI->getCastInstrCost(E->getOpcode(), ScalarTy, SrcTy, VL0);
 3062                   TTI->getCastInstrCost(E->getOpcode(), VecTy, SrcVecTy, VL0);
 3070       int ScalarEltCost = TTI->getCmpSelInstrCost(E->getOpcode(), ScalarTy,
 3077       int VecCost = TTI->getCmpSelInstrCost(E->getOpcode(), VecTy, MaskTy, VL0);
 3138           E->getOpcode(), ScalarTy, Op1VK, Op2VK, Op1VP, Op2VP, Operands);
 3143       int VecCost = TTI->getArithmeticInstrCost(E->getOpcode(), VecTy, Op1VK,
 3226              ((Instruction::isBinaryOp(E->getOpcode()) &&
 3228               (Instruction::isCast(E->getOpcode()) &&
 3253       if (Instruction::isBinaryOp(E->getOpcode())) {
 3254         VecCost = TTI->getArithmeticInstrCost(E->getOpcode(), VecTy);
 3261         VecCost = TTI->getCastInstrCost(E->getOpcode(), VecTy, Src0Ty);
 3754       E->isAltShuffle() ? (unsigned)Instruction::ShuffleVector : E->getOpcode();
 3905       if (E->getOpcode() == Instruction::FCmp)
 3951           static_cast<Instruction::UnaryOps>(E->getOpcode()), Op);
 3994           static_cast<Instruction::BinaryOps>(E->getOpcode()), LHS,
 4160              ((Instruction::isBinaryOp(E->getOpcode()) &&
 4162               (Instruction::isCast(E->getOpcode()) &&
 4167       if (Instruction::isBinaryOp(E->getOpcode())) {
 4182       if (Instruction::isBinaryOp(E->getOpcode())) {
 4184             static_cast<Instruction::BinaryOps>(E->getOpcode()), LHS, RHS);
 4189             static_cast<Instruction::CastOps>(E->getOpcode()), LHS, VecTy);