| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFTargetTransformInfo.h | 49 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred, 57 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 258 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred, in getCmpSelInstrCost() argument 268 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
|
| H A D | HexagonRegisterInfo.cpp | 83 static const MCPhysReg VecPred[] = { in getCallerSavedRegs() local 99 return VecPred; in getCallerSavedRegs()
|
| H A D | HexagonTargetTransformInfo.h | 140 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 2037 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred, in getCmpSelInstrCost() argument 2041 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost() 2045 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost() 2050 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost() 2114 CmpInst::isIntPredicate(VecPred)) { in getCmpSelInstrCost() 2123 CmpInst::isFPPredicate(VecPred)) { in getCmpSelInstrCost() 2126 if ((VecPred == CmpInst::FCMP_FALSE) || (VecPred == CmpInst::FCMP_TRUE)) in getCmpSelInstrCost() 2137 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost() 2142 switch (VecPred) { in getCmpSelInstrCost() 2192 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
|
| H A D | RISCVTargetTransformInfo.h | 228 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.h | 115 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred,
|
| H A D | SystemZTargetTransformInfo.cpp | 1090 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred, in getCmpSelInstrCost() argument 1094 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost() 1180 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.h | 125 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred,
|
| H A D | PPCTargetTransformInfo.cpp | 660 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred, in getCmpSelInstrCost() argument 669 Opcode, ValTy, CondTy, VecPred, CostKind, Op1Info, Op2Info, I); in getCmpSelInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 4275 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred, in getCmpSelInstrCost() argument 4287 if (VecPred == CmpInst::BAD_ICMP_PREDICATE && I && I->getType() == ValTy) { in getCmpSelInstrCost() 4291 VecPred = CurrentPred; in getCmpSelInstrCost() 4295 if (CmpInst::isIntPredicate(VecPred) || VecPred == CmpInst::FCMP_OLE || in getCmpSelInstrCost() 4296 VecPred == CmpInst::FCMP_OLT || VecPred == CmpInst::FCMP_OGT || in getCmpSelInstrCost() 4297 VecPred == CmpInst::FCMP_OGE || VecPred == CmpInst::FCMP_OEQ || in getCmpSelInstrCost() 4298 VecPred == CmpInst::FCMP_UNE) { in getCmpSelInstrCost() 4351 Cost += getCmpSelInstrCost(Opcode, PromotedTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost() 4367 ISD == ISD::SETCC && I && !CmpInst::isUnsigned(VecPred) && in getCmpSelInstrCost() 4375 (VecPred == CmpInst::ICMP_SLT || VecPred == CmpInst::ICMP_SGE)) in getCmpSelInstrCost() [all …]
|
| H A D | AArch64TargetTransformInfo.h | 245 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.h | 248 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred,
|
| H A D | ARMTargetTransformInfo.cpp | 942 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred, in getCmpSelInstrCost() argument 1057 VecCondTy->getScalarType(), VecPred, in getCmpSelInstrCost() 1083 return BaseCost * BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, in getCmpSelInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.h | 161 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred,
|
| H A D | X86TargetTransformInfo.cpp | 3314 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred, in getCmpSelInstrCost() argument 3319 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost() 3341 CmpInst::Predicate Pred = VecPred; in getCmpSelInstrCost() 3608 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 1085 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred, in getCmpSelInstrCost() argument 1091 Opcode, ValTy, CondTy, VecPred, CostKind, Op1Info, Op2Info, I); in getCmpSelInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 1363 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred, 1374 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, 1401 Opcode, ValVTy->getScalarType(), CondTy->getScalarType(), VecPred,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 1474 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred,
|
| H A D | TargetTransformInfoImpl.h | 775 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred, in getCmpSelInstrCost() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 13416 CmpPredicate VecPred, SwappedVecPred; in getEntryCost() local 13417 auto MatchCmp = m_Cmp(VecPred, m_Value(), m_Value()); in getEntryCost() 13420 SwappedVecPred = CmpInst::getSwappedPredicate(VecPred); in getEntryCost() 13422 SwappedVecPred = VecPred = ScalarTy->isFloatingPointTy() in getEntryCost() 13436 (CurrentPred != static_cast<CmpInst::Predicate>(VecPred) && in getEntryCost() 13438 VecPred = SwappedVecPred = ScalarTy->isFloatingPointTy() in getEntryCost() 13456 TTI->getCmpSelInstrCost(E->getOpcode(), VecTy, MaskTy, VecPred, in getEntryCost()
|