| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 782 TTI::CastContextHint 785 return CastContextHint::None; in getCastContextHint() 791 return CastContextHint::None; in getCastContextHint() 794 return CastContextHint::Normal; in getCastContextHint() 798 return TTI::CastContextHint::Masked; in getCastContextHint() 800 return TTI::CastContextHint::GatherScatter; in getCastContextHint() 803 return TTI::CastContextHint::None; in getCastContextHint() 820 return CastContextHint::None; in getCastContextHint() 823 return TTI::CastContextHint::None; in getCastContextHint() 827 unsigned Opcode, Type *Dst, Type *Src, CastContextHint CCH, in getCastInstrCost()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 929 TTI::CastContextHint CCH, 977 if (CCH == TTI::CastContextHint::Normal) { 1089 TTI::CastContextHint::None, in getExtractWithExtendCost() 1891 TTI::CastContextHint CCH = TTI::CastContextHint::None; in getTypeBasedIntrinsicInstrCost() 1956 TTI::CastContextHint CCH = TTI::CastContextHint::None; in getTypeBasedIntrinsicInstrCost() 1993 TTI::CastContextHint::None, CostKind); in getTypeBasedIntrinsicInstrCost() 2172 TTI::CastContextHint::None, CostKind) + in getTreeReductionCost() 2328 TTI::CastContextHint::None, CostKind); in getExtendedAddReductionCost()
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.h | 103 TTI::CastContextHint CCH,
|
| H A D | SystemZTargetTransformInfo.cpp | 760 TTI::CastContextHint CCH, in getCastInstrCost()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.h | 151 TTI::CastContextHint CCH,
|
| H A D | HexagonTargetTransformInfo.cpp | 287 TTI::CastContextHint CCH, in getCastInstrCost()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/AggressiveInstCombine/ |
| H A D | AggressiveInstCombine.cpp | 407 TTI::CastContextHint::None, in tryToFPToSat() 411 Instruction::FPToSI, IntTy, FpTy, TTI::CastContextHint::None, in tryToFPToSat()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.h | 117 TTI::CastContextHint CCH,
|
| H A D | PPCTargetTransformInfo.cpp | 1037 TTI::CastContextHint CCH, in getCastInstrCost()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.h | 102 TTI::CastContextHint CCH,
|
| H A D | RISCVTargetTransformInfo.cpp | 265 TTI::CastContextHint CCH, in getCastInstrCost()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 1113 enum class CastContextHint : uint8_t { enum 1127 static CastContextHint getCastContextHint(const Instruction *I); 1134 TTI::CastContextHint CCH, 1723 Type *Src, CastContextHint CCH, 2264 CastContextHint CCH, in getCastInstrCost()
|
| H A D | TargetTransformInfoImpl.h | 512 TTI::CastContextHint CCH, in getCastInstrCost()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.h | 166 TTI::CastContextHint CCH,
|
| H A D | AArch64TargetTransformInfo.cpp | 1563 TTI::CastContextHint CCH, in getCastInstrCost() 1908 return Cost + getCastInstrCost(Opcode, Dst, Src, TTI::CastContextHint::None, in getExtractWithExtendCost() 1914 return Cost + getCastInstrCost(Opcode, Dst, Src, TTI::CastContextHint::None, in getExtractWithExtendCost() 1934 return Cost + getCastInstrCost(Opcode, Dst, Src, TTI::CastContextHint::None, in getExtractWithExtendCost() 2802 TTI::CastContextHint::None, CostKind) + in getSpliceCost() 2804 TTI::CastContextHint::None, CostKind); in getSpliceCost()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.h | 142 TTI::CastContextHint CCH,
|
| H A D | X86TargetTransformInfo.cpp | 195 TargetTransformInfo::CastContextHint::None, in getArithmeticInstrCost() 198 TargetTransformInfo::CastContextHint::None, in getArithmeticInstrCost() 1657 TTI::CastContextHint CCH, in getCastInstrCost() 2605 TTI::CastContextHint::None, CostKind); in getCastInstrCost() 2615 TTI::CastContextHint::None, CostKind); in getCastInstrCost() 4006 TargetTransformInfo::CastContextHint::None, CostKind); in getReplicationShuffleCost() 4010 TargetTransformInfo::CastContextHint::None, CostKind); in getReplicationShuffleCost() 4357 TargetTransformInfo::CastContextHint::None, in getArithmeticReductionCost()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.h | 231 TTI::CastContextHint CCH,
|
| H A D | ARMTargetTransformInfo.cpp | 473 TTI::CastContextHint CCH, in getCastInstrCost() 508 if (CCH == TTI::CastContextHint::Masked && DstTy.getSizeInBits() > 128) in getCastInstrCost() 513 if (CCH == TTI::CastContextHint::Normal || in getCastInstrCost() 514 CCH == TTI::CastContextHint::Masked) { in getCastInstrCost()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 6609 TTI::CastContextHint::None, CostKind, Op0); in getReductionPatternCost() 6612 TTI::CastContextHint::None, CostKind, Op1); in getReductionPatternCost() 6625 TTI::CastContextHint::None, CostKind, ExtraExtOp); in getReductionPatternCost() 7169 auto ComputeCCH = [&](Instruction *I) -> TTI::CastContextHint { in getInstructionCost() 7174 return TTI::CastContextHint::Normal; in getInstructionCost() 7178 return TTI::CastContextHint::GatherScatter; in getInstructionCost() 7180 return TTI::CastContextHint::Interleave; in getInstructionCost() 7183 return Legal->isMaskRequired(I) ? TTI::CastContextHint::Masked in getInstructionCost() 7184 : TTI::CastContextHint::Normal; in getInstructionCost() 7186 return TTI::CastContextHint::Reversed; in getInstructionCost() [all …]
|
| H A D | SLPVectorizer.cpp | 6580 TTI::CastContextHint::None, CostKind); in getEntryCost() 6582 TTI::CastContextHint::None, CostKind); in getEntryCost()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | ScalarEvolutionExpander.cpp | 2111 TTI::CastContextHint::None, CostKind); in costAndCollectOperands()
|