Searched refs:Tp (Results 1 - 25 of 30) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp209 Constant *getRandomConstant(Type *Tp) { argument
210 if (Tp->isIntegerTy()) {
212 return ConstantInt::getAllOnesValue(Tp);
213 return ConstantInt::getNullValue(Tp);
214 } else if (Tp->isFloatingPointTy()) {
216 return ConstantFP::getAllOnesValue(Tp);
217 return ConstantFP::getNullValue(Tp);
219 return UndefValue::get(Tp);
223 Value *getRandomValue(Type *Tp) { argument
227 if (V->getType() == Tp)
358 PointerType *Tp = cast<PointerType>(Ptr->getType()); variable
471 Type *Tp = pickType(); variable
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.h113 unsigned getAddressComputationCost(Type *Tp, ScalarEvolution *SE,
120 unsigned getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index,
H A DHexagonTargetTransformInfo.cpp149 unsigned HexagonTTIImpl::getAddressComputationCost(Type *Tp, argument
206 unsigned HexagonTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, argument
/freebsd-11-stable/contrib/groff/src/roff/grog/
H A Dgrog.pl113 elsif (/^\.(Tp|Dp|De|Cx|Cl)$sp/) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DMoveChecker.cpp502 const Type *Tp = ConversionDec->getConversionType().getTypePtrOrNull(); local
503 if (!Tp)
505 if (Tp->isBooleanType() || Tp->isVoidType() || Tp->isVoidPointerType())
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h80 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
H A DSystemZTargetTransformInfo.cpp513 int SystemZTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, argument
515 assert (Tp->isVectorTy());
517 unsigned NumVectors = getNumVectorRegs(Tp);
524 if (Tp->getScalarType()->isFP128Ty())
547 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h97 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
H A DPPCTargetTransformInfo.cpp748 int PPCTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, argument
751 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp);
758 return vectorCostAdjustment(LT.first, Instruction::ShuffleVector, Tp,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DIVDescriptors.cpp748 Type *Tp) {
754 return ConstantInt::get(Tp, 0);
757 return ConstantInt::get(Tp, 1);
760 return ConstantInt::get(Tp, -1, true);
763 return ConstantFP::get(Tp, 1.0L);
766 return ConstantFP::get(Tp, 0.0L);
747 getRecurrenceIdentity(RecurrenceKind K, Type *Tp) argument
H A DTargetTransformInfo.cpp715 unsigned TargetTransformInfo::getNumberOfParts(Type *Tp) const {
716 return TTIImpl->getNumberOfParts(Tp);
719 int TargetTransformInfo::getAddressComputationCost(Type *Tp, argument
722 int Cost = TTIImpl->getAddressComputationCost(Tp, SE, Ptr);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h914 /// \return The cost of a shuffle instruction of kind Kind and of type Tp.
918 /// NOTE: For subvector extractions Tp represents the source type.
919 int getShuffleCost(ShuffleKind Kind, Type *Tp, int Index = 0,
1019 unsigned getNumberOfParts(Type *Tp) const;
1320 virtual int getShuffleCost(ShuffleKind Kind, Type *Tp, int Index,
1357 virtual unsigned getNumberOfParts(Type *Tp) = 0;
1724 int getShuffleCost(ShuffleKind Kind, Type *Tp, int Index,
1726 return Impl.getShuffleCost(Kind, Tp, Index, SubTp);
1789 unsigned getNumberOfParts(Type *Tp) override {
1790 return Impl.getNumberOfParts(Tp);
[all...]
H A DIVDescriptors.h160 static Constant *getRecurrenceIdentity(RecurrenceKind K, Type *Tp);
/freebsd-11-stable/contrib/sqlite3/
H A Dcompile209 set x "$@" -Tp"$file"
/freebsd-11-stable/contrib/openpam/
H A Dcompile209 set x "$@" -Tp"$file"
/freebsd-11-stable/contrib/ntp/sntp/libevent/build-aux/
H A Dcompile209 set x "$@" -Tp"$file"
/freebsd-11-stable/contrib/file/
H A Dcompile209 set x "$@" -Tp"$file"
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h168 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
H A DARMTargetTransformInfo.cpp575 int ARMTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, argument
593 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp);
615 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp);
640 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp);
656 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp);
663 int BaseCost = ST->hasMVEIntegerOps() && Tp->isVectorTy()
666 return BaseCost * BaseT::getShuffleCost(Kind, Tp, Index, SubTp);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h204 unsigned getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index,
H A DAMDGPUTargetTransformInfo.cpp707 unsigned GCNTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, argument
710 VectorType *VT = cast<VectorType>(Tp);
727 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h213 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
H A DAArch64TargetTransformInfo.cpp956 int AArch64TTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, argument
1001 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp);
1006 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h130 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h678 unsigned getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, argument
682 return getBroadcastShuffleOverhead(Tp);
688 return getPermuteShuffleOverhead(Tp);
690 return getExtractSubvectorOverhead(Tp, Index, SubTp);
692 return getInsertSubvectorOverhead(Tp, Index, SubTp);
1561 unsigned getNumberOfParts(Type *Tp) { argument
1562 std::pair<unsigned, MVT> LT = getTLI()->getTypeLegalizationCost(DL, Tp);

Completed in 153 milliseconds

12