Home
last modified time | relevance | path

Searched refs:VecPred (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFTargetTransformInfo.h49 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 DHexagonTargetTransformInfo.cpp258 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 DHexagonRegisterInfo.cpp83 static const MCPhysReg VecPred[] = { in getCallerSavedRegs() local
99 return VecPred; in getCallerSavedRegs()
H A DHexagonTargetTransformInfo.h140 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred,
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp2037 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 DRISCVTargetTransformInfo.h228 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred,
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h115 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred,
H A DSystemZTargetTransformInfo.cpp1090 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 DPPCTargetTransformInfo.h125 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred,
H A DPPCTargetTransformInfo.cpp660 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 DAArch64TargetTransformInfo.cpp4275 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 DAArch64TargetTransformInfo.h245 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred,
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h248 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred,
H A DARMTargetTransformInfo.cpp942 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 DX86TargetTransformInfo.h161 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred,
H A DX86TargetTransformInfo.cpp3314 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 DTargetTransformInfo.cpp1085 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 DBasicTTIImpl.h1363 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 DTargetTransformInfo.h1474 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred,
H A DTargetTransformInfoImpl.h775 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred, in getCmpSelInstrCost() argument
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp13416 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()