Home
last modified time | relevance | path

Searched refs:CastContextHint (Results 1 – 19 of 19) sorted by relevance

/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp729 TTI::CastContextHint
732 return CastContextHint::None; in getCastContextHint()
738 return CastContextHint::None; in getCastContextHint()
741 return CastContextHint::Normal; in getCastContextHint()
745 return TTI::CastContextHint::Masked; in getCastContextHint()
747 return TTI::CastContextHint::GatherScatter; in getCastContextHint()
750 return TTI::CastContextHint::None; in getCastContextHint()
767 return CastContextHint::None; in getCastContextHint()
770 return TTI::CastContextHint::None; in getCastContextHint()
774 unsigned Opcode, Type *Dst, Type *Src, CastContextHint CCH, in getCastInstrCost()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h853 TTI::CastContextHint CCH,
901 if (CCH == TTI::CastContextHint::Normal) {
1009 TTI::CastContextHint::None, in getExtractWithExtendCost()
1735 TTI::CastContextHint CCH = TTI::CastContextHint::None; in getTypeBasedIntrinsicInstrCost()
1804 TTI::CastContextHint CCH = TTI::CastContextHint::None; in getTypeBasedIntrinsicInstrCost()
2018 TTI::CastContextHint::None, CostKind) + in getArithmeticReductionCost()
2143 TTI::CastContextHint::None, CostKind); in getExtendedAddReductionCost()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h101 TTI::CastContextHint CCH,
H A DSystemZTargetTransformInfo.cpp722 TTI::CastContextHint CCH, in getCastInstrCost()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.h153 TTI::CastContextHint CCH,
H A DHexagonTargetTransformInfo.cpp285 TTI::CastContextHint CCH, in getCastInstrCost()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h116 TTI::CastContextHint CCH,
H A DPPCTargetTransformInfo.cpp1014 TTI::CastContextHint CCH, in getCastInstrCost()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h1084 enum class CastContextHint : uint8_t { enum
1098 static CastContextHint getCastContextHint(const Instruction *I);
1105 TTI::CastContextHint CCH,
1621 Type *Src, CastContextHint CCH,
2105 CastContextHint CCH, in getCastInstrCost()
H A DTargetTransformInfoImpl.h478 TTI::CastContextHint CCH, in getCastInstrCost()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h134 TTI::CastContextHint CCH,
H A DX86TargetTransformInfo.cpp194 TargetTransformInfo::CastContextHint::None, in getArithmeticInstrCost()
197 TargetTransformInfo::CastContextHint::None, in getArithmeticInstrCost()
1467 TTI::CastContextHint CCH, in getCastInstrCost()
3598 TargetTransformInfo::CastContextHint::None, in getArithmeticReductionCost()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h147 TTI::CastContextHint CCH,
H A DAArch64TargetTransformInfo.cpp579 TTI::CastContextHint CCH, in getCastInstrCost()
884 return Cost + getCastInstrCost(Opcode, Dst, Src, TTI::CastContextHint::None, in getExtractWithExtendCost()
890 return Cost + getCastInstrCost(Opcode, Dst, Src, TTI::CastContextHint::None, in getExtractWithExtendCost()
910 return Cost + getCastInstrCost(Opcode, Dst, Src, TTI::CastContextHint::None, in getExtractWithExtendCost()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h213 TTI::CastContextHint CCH,
H A DARMTargetTransformInfo.cpp398 TTI::CastContextHint CCH, in getCastInstrCost()
433 if (CCH == TTI::CastContextHint::Masked && DstTy.getSizeInBits() > 128) in getCastInstrCost()
438 if (CCH == TTI::CastContextHint::Normal || in getCastInstrCost()
439 CCH == TTI::CastContextHint::Masked) { in getCastInstrCost()
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp7166 TTI::CastContextHint::None, CostKind, RedOp); in getReductionPatternCost()
7182 TTI::CastContextHint::None, CostKind, Op0); in getReductionPatternCost()
7694 auto ComputeCCH = [&](Instruction *I) -> TTI::CastContextHint { in getInstructionCost()
7699 return TTI::CastContextHint::Normal; in getInstructionCost()
7703 return TTI::CastContextHint::GatherScatter; in getInstructionCost()
7705 return TTI::CastContextHint::Interleave; in getInstructionCost()
7708 return Legal->isMaskRequired(I) ? TTI::CastContextHint::Masked in getInstructionCost()
7709 : TTI::CastContextHint::Normal; in getInstructionCost()
7711 return TTI::CastContextHint::Reversed; in getInstructionCost()
7720 TTI::CastContextHint CCH = TTI::CastContextHint::None; in getInstructionCost()
H A DSLPVectorizer.cpp4132 TTI::CastContextHint::None, CostKind); in getEntryCost()
4134 TTI::CastContextHint::None, CostKind); in getEntryCost()
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp2248 TTI::CastContextHint::None, CostKind); in costAndCollectOperands()