| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 898 TTI::CastContextHint 901 return CastContextHint::None; in getCastContextHint() 907 return CastContextHint::None; in getCastContextHint() 910 return CastContextHint::Normal; in getCastContextHint() 914 return TTI::CastContextHint::Masked; in getCastContextHint() 916 return TTI::CastContextHint::GatherScatter; in getCastContextHint() 919 return TTI::CastContextHint::None; in getCastContextHint() 936 return CastContextHint::None; in getCastContextHint() 939 return TTI::CastContextHint::None; in getCastContextHint() 943 unsigned Opcode, Type *Dst, Type *Src, CastContextHint CCH, in getCastInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 1040 TTI::CastContextHint CCH, 1086 if (CCH == TTI::CastContextHint::Normal) { 1205 TTI::CastContextHint::None, CostKind); in getExtractWithExtendCost() 2105 TTI::CastContextHint CCH = TTI::CastContextHint::None; in getTypeBasedIntrinsicInstrCost() 2171 TTI::CastContextHint CCH = TTI::CastContextHint::None; in getTypeBasedIntrinsicInstrCost() 2210 TTI::CastContextHint::None, CostKind); in getTypeBasedIntrinsicInstrCost() 2390 TTI::CastContextHint::None, CostKind) + in getTreeReductionCost() 2535 TTI::CastContextHint::None, CostKind); in getExtendedReductionCost() 2551 TTI::CastContextHint::None, CostKind); in getMulAccReductionCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.h | 104 TTI::CastContextHint CCH,
|
| H A D | SystemZTargetTransformInfo.cpp | 768 TTI::CastContextHint CCH, in getCastInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.h | 154 TTI::CastContextHint CCH,
|
| H A D | HexagonTargetTransformInfo.cpp | 309 TTI::CastContextHint CCH, in getCastInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.h | 117 TTI::CastContextHint CCH,
|
| H A D | PPCTargetTransformInfo.cpp | 639 TTI::CastContextHint CCH, in getCastInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 841 TTI::CastContextHint CCH, in getCastInstrCost() 1204 TTI::CastContextHint::None, CostKind); in getVectorInstrCost() 1211 TTI::CastContextHint::None, CostKind); in getVectorInstrCost() 1216 TTI::CastContextHint::None, CostKind); in getVectorInstrCost()
|
| H A D | RISCVTargetTransformInfo.h | 147 TTI::CastContextHint CCH,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.h | 154 TTI::CastContextHint CCH,
|
| H A D | X86TargetTransformInfo.cpp | 233 TargetTransformInfo::CastContextHint::None, in getArithmeticInstrCost() 236 TargetTransformInfo::CastContextHint::None, in getArithmeticInstrCost() 2101 TTI::CastContextHint CCH, in getCastInstrCost() 3053 TTI::CastContextHint::None, CostKind); in getCastInstrCost() 3063 TTI::CastContextHint::None, CostKind); in getCastInstrCost() 4731 TargetTransformInfo::CastContextHint::None, CostKind); in getReplicationShuffleCost() 4735 TargetTransformInfo::CastContextHint::None, CostKind); in getReplicationShuffleCost() 5117 TargetTransformInfo::CastContextHint::None, in getArithmeticReductionCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 2230 TTI::CastContextHint CCH, in getCastInstrCost() 2599 CCH == TTI::CastContextHint::Masked && ST->hasSVEorSME() && in getCastInstrCost() 2613 Opcode, Dst, LegalTy, TTI::CastContextHint::None, CostKind, I); in getCastInstrCost() 2620 CCH == TTI::CastContextHint::Masked && ST->hasSVEorSME() && in getCastInstrCost() 2622 CCH = TTI::CastContextHint::Normal; in getCastInstrCost() 2659 return Cost + getCastInstrCost(Opcode, Dst, Src, TTI::CastContextHint::None, in getExtractWithExtendCost() 2665 return Cost + getCastInstrCost(Opcode, Dst, Src, TTI::CastContextHint::None, in getExtractWithExtendCost() 2685 return Cost + getCastInstrCost(Opcode, Dst, Src, TTI::CastContextHint::None, in getExtractWithExtendCost() 3730 TTI::CastContextHint::None, CostKind) + in getSpliceCost() 3732 TTI::CastContextHint::None, CostKind); in getSpliceCost()
|
| H A D | AArch64TargetTransformInfo.h | 175 TTI::CastContextHint CCH,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
| H A D | AggressiveInstCombine.cpp | 375 TTI::CastContextHint::None, in tryToFPToSat() 379 Instruction::FPToSI, IntTy, FpTy, TTI::CastContextHint::None, in tryToFPToSat()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.h | 237 TTI::CastContextHint CCH,
|
| H A D | ARMTargetTransformInfo.cpp | 476 TTI::CastContextHint CCH, in getCastInstrCost() 511 if (CCH == TTI::CastContextHint::Masked && DstTy.getSizeInBits() > 128) in getCastInstrCost() 516 if (CCH == TTI::CastContextHint::Normal || in getCastInstrCost() 517 CCH == TTI::CastContextHint::Masked) { in getCastInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 1302 enum class CastContextHint : uint8_t { enum 1316 static CastContextHint getCastContextHint(const Instruction *I); 1323 TTI::CastContextHint CCH, 1981 Type *Src, CastContextHint CCH, 2607 CastContextHint CCH, in getCastInstrCost()
|
| H A D | TargetTransformInfoImpl.h | 583 TTI::CastContextHint CCH, in getCastInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 6364 TTI::CastContextHint::None, CostKind, Op0); in getReductionPatternCost() 6367 TTI::CastContextHint::None, CostKind, Op1); in getReductionPatternCost() 6379 TTI::CastContextHint::None, CostKind, ExtraExtOp); in getReductionPatternCost() 7103 auto ComputeCCH = [&](Instruction *I) -> TTI::CastContextHint { in getInstructionCost() 7108 return TTI::CastContextHint::Normal; in getInstructionCost() 7112 return TTI::CastContextHint::GatherScatter; in getInstructionCost() 7114 return TTI::CastContextHint::Interleave; in getInstructionCost() 7117 return Legal->isMaskRequired(I) ? TTI::CastContextHint::Masked in getInstructionCost() 7118 : TTI::CastContextHint::Normal; in getInstructionCost() 7120 return TTI::CastContextHint::Reversed; in getInstructionCost() [all …]
|
| H A D | SLPVectorizer.cpp | 7812 return TTI::CastContextHint::GatherScatter; in getEntryCost() 7816 return TTI::CastContextHint::Normal; in getEntryCost() 7820 return TTI::CastContextHint::Reversed; in getEntryCost() 7825 return TTI::CastContextHint::GatherScatter; in getEntryCost() 7827 return TTI::CastContextHint::None; in getEntryCost() 7872 TTI::CastContextHint CCH = GetCastContextHint(VL0); in getEntryCost() 8191 TTI::CastContextHint CCH = GetCastContextHint(VL0->getOperand(0)); in getEntryCost() 8447 TTI::CastContextHint::None, CostKind); in getEntryCost() 8450 TTI::CastContextHint::None, CostKind); in getEntryCost() 9043 TTI::CastContextHint::None, CostKind); in getTreeCost() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | ScalarEvolutionExpander.cpp | 1733 TTI::CastContextHint::None, CostKind); in costAndCollectOperands()
|