| /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
| BPFTargetTransformInfo.h | 47 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy, 54 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind,
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| BasicTTIImpl.h | 1018 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy, 1028 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, 1033 assert(CondTy && "CondTy must exist"); 1034 if (CondTy->isVectorTy()) 1052 if (CondTy) 1053 CondTy = CondTy->getScalarType(); 1055 Opcode, ValVTy->getScalarType(), CondTy, VecPred, CostKind, I); 1423 Type *CondTy = RetTy->getWithNewBitWidth(1) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| X86TargetTransformInfo.h | 137 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy, 186 InstructionCost getMinMaxCost(Type *Ty, Type *CondTy, bool IsUnsigned); 188 InstructionCost getMinMaxReductionCost(VectorType *Ty, VectorType *CondTy,
|
| X86TargetTransformInfo.cpp | 2160 Type *CondTy, 2166 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, 2351 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); 3775 InstructionCost X86TTIImpl::getMinMaxCost(Type *Ty, Type *CondTy, 3896 getCmpSelInstrCost(CmpOpcode, Ty, CondTy, CmpInst::BAD_ICMP_PREDICATE, 3898 getCmpSelInstrCost(Instruction::Select, Ty, CondTy, 3904 X86TTIImpl::getMinMaxReductionCost(VectorType *ValTy, VectorType *CondTy, 3909 return BaseT::getMinMaxReductionCost(ValTy, CondTy, IsPairwise, IsUnsigned, 3998 auto *SubCondTy = FixedVectorType::get(CondTy->getElementType(), 4027 return BaseT::getMinMaxReductionCost(ValTy, CondTy, IsPairwise, IsUnsigned [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| SystemZTargetTransformInfo.h | 104 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
|
| SystemZTargetTransformInfo.cpp | 873 Type *CondTy, 878 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); 954 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| AArch64TargetTransformInfo.h | 160 InstructionCost getMinMaxReductionCost(VectorType *Ty, VectorType *CondTy, 182 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
|
| AArch64TargetTransformInfo.cpp | 1098 Type *CondTy, 1104 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, 1143 EVT SelCondTy = TLI->getValueType(DL, CondTy); 1154 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); 1552 AArch64TTIImpl::getMinMaxReductionCost(VectorType *Ty, VectorType *CondTy, 1556 return BaseT::getMinMaxReductionCost(Ty, CondTy, IsPairwise, IsUnsigned, 1558 assert((isa<ScalableVectorType>(Ty) && isa<ScalableVectorType>(CondTy)) &&
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| HexagonTargetTransformInfo.cpp | 250 Type *CondTy, 259 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I);
|
| HexagonTargetTransformInfo.h | 139 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| AMDGPUTargetTransformInfo.h | 221 VectorType *Ty, VectorType *CondTy, bool IsPairwiseForm, bool IsUnsigned,
|
| AMDGPUTargetTransformInfo.cpp | 865 GCNTTIImpl::getMinMaxReductionCost(VectorType *Ty, VectorType *CondTy, 875 return BaseT::getMinMaxReductionCost(Ty, CondTy, IsPairwise, IsUnsigned,
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| PPCTargetTransformInfo.h | 121 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
|
| PPCTargetTransformInfo.cpp | 1029 Type *CondTy, 1034 BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I);
|
| /src/external/apache2/llvm/dist/llvm/tools/llvm-stress/ |
| llvm-stress.cpp | 631 Type *CondTy = Type::getInt1Ty(Context); 638 CondTy = FixedVectorType::get(CondTy, NumElem); 641 Value *Cond = getRandomValue(CondTy);
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| TargetTransformInfo.h | 1128 getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy = nullptr, 1198 VectorType *Ty, VectorType *CondTy, bool IsPairwiseForm, bool IsUnsigned, 1631 Type *CondTy, 1661 getMinMaxReductionCost(VectorType *Ty, VectorType *CondTy, 2119 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy, 2123 return Impl.getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); 2166 getMinMaxReductionCost(VectorType *Ty, VectorType *CondTy, 2169 return Impl.getMinMaxReductionCost(Ty, CondTy, IsPairwiseForm, IsUnsigned,
|
| TargetTransformInfoImpl.h | 530 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy, 1045 Type *CondTy = U->getOperand(0)->getType(); 1046 return TargetTTI->getCmpSelInstrCost(Opcode, U->getType(), CondTy,
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| ARMTargetTransformInfo.h | 217 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
|
| ARMTargetTransformInfo.cpp | 837 Type *CondTy, 914 if (ST->hasNEON() && ValTy->isVectorTy() && ISD == ISD::SELECT && CondTy) { 922 EVT SelCondTy = TLI->getValueType(DL, CondTy); 940 FixedVectorType *VecCondTy = dyn_cast_or_null<FixedVectorType>(CondTy); 979 BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I);
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| LegalizerHelper.cpp | 3098 const LLT CondTy = MRI.getType(BorrowOut); 3105 auto LHS_EQ_RHS = MIRBuilder.buildICmp(CmpInst::ICMP_EQ, CondTy, LHS, RHS); 3106 auto LHS_ULT_RHS = MIRBuilder.buildICmp(CmpInst::ICMP_ULT, CondTy, LHS, RHS); 3521 LLT CondTy = MRI.getType(CondReg); 3524 assert(TypeIdx == 0 || CondTy.isVector()); 3528 NarrowTy1 = CondTy; 3539 if (CondTy.isVector()) { 3540 if (CondTy.getNumElements() == NumParts) 3541 NarrowTy1 = CondTy.getElementType(); 3543 NarrowTy1 = LLT::vector(CondTy.getNumElements() / NumParts [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| TargetTransformInfo.cpp | 802 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred, 807 TTIImpl->getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); 905 VectorType *Ty, VectorType *CondTy, bool IsPairwiseForm, bool IsUnsigned, 908 Ty, CondTy, IsPairwiseForm, IsUnsigned, CostKind);
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CodeGenFunction.cpp | 2670 llvm::Type *CondTy = Cond->getType(); 2671 assert(CondTy->isIntegerTy(1) && "expecting condition to be a boolean"); 2673 CGM.getIntrinsic(llvm::Intrinsic::expect, CondTy); 2675 llvm::ConstantInt::getBool(CondTy, LH == Stmt::LH_Likely);
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
| InstCombineMulDivRem.cpp | 655 Type *CondTy = SelectCond->getType(); 669 replaceUse(Op, NonNullOperand == 1 ? ConstantInt::getTrue(CondTy) 670 : ConstantInt::getFalse(CondTy));
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| MachineVerifier.cpp | 1191 LLT CondTy = MRI->getType(MI->getOperand(1).getReg()); 1192 if (!SelTy.isValid() || !CondTy.isValid()) 1196 if (CondTy.isVector()) 1197 verifyVectorElementMatch(SelTy, CondTy, MI);
|
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| SemaExpr.cpp | 7759 QualType CondTy = Cond->getType(); 7762 if (S.getLangOpts().OpenCL && CondTy->isFloatingType()) { 7764 << CondTy << Cond->getSourceRange(); 7769 if (CondTy->isScalarType()) return false; 7772 << CondTy << Cond->getSourceRange(); 8088 QualType CondTy, SourceLocation QuestionLoc) { 8092 const VectorType *CV = CondTy->getAs<VectorType>(); 8109 << CondTy << OS.str(); 8125 const VectorType *CondTy = Cond->getType()->getAs<VectorType>(); 8126 assert(CondTy); [all...] |