/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | InjectTLIMappings.cpp | 41 static void addVariantDeclaration(CallInst &CI, const ElementCount &VF, argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600TargetTransformInfo.cpp | 85 unsigned R600TTIImpl::getMaxInterleaveFactor(ElementCount VF) { argument
|
H A D | AMDGPUTargetTransformInfo.cpp | 345 unsigned GCNTTIImpl::getLoadVectorFactor(unsigned VF, unsigned LoadSize, argument 356 unsigned GCNTTIImpl::getStoreVectorFactor(unsigned VF, unsigned StoreSize, argument
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlan.h | 112 ElementCount VF; member in class:llvm::VFRange::iterator 115 iterator(ElementCount VF) : VF(VF) {} argument 169 getLastLaneForVF(const ElementCount &VF) argument [all...] |
H A D | SLPVectorizer.cpp | 355 static SmallBitVector buildUseMask(int VF, ArrayRef<int> Mask, argument [all...] |
H A D | LoadStoreVectorizer.cpp | 744 unsigned VF = 8 * VecRegBytes / VecElemBits; local 1358 unsigned VF = VecRegSize / TySize; local [all...] |
H A D | VPlanRecipes.cpp | 897 getStepVector(Value *Val, Value *StartIdx, Value *Step, Instruction::BinaryOps BinOp, ElementCount VF, IRBuilderBase &Builder) argument 953 getRuntimeVFAsFloat(IRBuilderBase &B, Type *FTy, ElementCount VF) argument [all...] |
H A D | LoopVectorize.cpp | 722 ElementCount VF; member in class:llvm::InnerLoopVectorizer 1000 createStepForVF(IRBuilderBase &B, Type *Ty, ElementCount VF, int64_t Step) argument 1007 getRuntimeVF(IRBuilderBase &B, Type *Ty, ElementCount VF) argument 1043 reportVectorization(OptimizationRemarkEmitter *ORE, Loop *TheLoop, VectorizationFactor VF, unsigned IC) argument 1373 setWideningDecision(Instruction *I, ElementCount VF, InstWidening W, InstructionCost Cost) argument 1381 setWideningDecision(const InterleaveGroup<Instruction> *Grp, ElementCount VF, InstWidening W, InstructionCost Cost) argument 1416 getWideningCost(Instruction *I, ElementCount VF) argument 1432 setCallWideningDecision(CallInst *CI, ElementCount VF, InstWidening Kind, Function *Variant, Intrinsic::ID IID, std::optional<unsigned> MaskPos, InstructionCost Cost) argument 1450 isOptimizableIVTruncate(Instruction *I, ElementCount VF) argument 1483 collectUniformsAndScalars(ElementCount VF) argument 1509 isLegalGatherOrScatter(Value *V, ElementCount VF) argument [all...] |
H A D | VPlan.cpp | 735 auto VF = State.VF; local 916 RSO << "," << VF; local [all...] |
/freebsd-current/bin/pax/ |
H A D | options.h | 69 #define VF 0x00008000 macro
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.h | 417 unsigned getStoreMinimumVF(unsigned VF, Type *ScalarMemTy, argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/IR/ |
H A D | VFABIDemangler.cpp | 95 unsigned VF = 0; local [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.h | 301 unsigned getMaxInterleaveFactor(ElementCount VF) { argument
|
H A D | RISCVTargetTransformInfo.cpp | 400 unsigned VF = cast<FixedVectorType>(Tp)->getNumElements(); local 565 unsigned VF = FVTy->getNumElements() / Factor; local
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.h | 181 unsigned getMaxInterleaveFactor(ElementCount VF) { argument
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | VFABIDemangler.h | 83 ElementCount VF; // Vectorization factor. member in struct:llvm::VFShape
|
/freebsd-current/contrib/llvm-project/clang/lib/Basic/ |
H A D | FileManager.cpp | 473 OptionalFileEntryRef FileManager::getBypassFile(FileEntryRef VF) { argument
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | VectorUtils.h | 139 inline Type *ToVectorTy(Type *Scalar, unsigned VF) { argument [all...] |
H A D | TargetLibraryInfo.h | 401 getVectorizedFunction(StringRef F, const ElementCount &VF, bool Masked = false) const argument 405 getVectorMappingInfo(StringRef F, const ElementCount &VF, bool Masked) const argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetTransformInfo.cpp | 113 unsigned HexagonTTIImpl::getMaxInterleaveFactor(ElementCount VF) { argument
|
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | TargetLibraryInfo.cpp | 1291 getVectorizedFunction(StringRef F, const ElementCount &VF, bool Masked) const argument 1301 getVectorMappingInfo(StringRef F, const ElementCount &VF, bool Masked) const argument 1386 ElementCount *VF = local [all...] |
H A D | VectorUtils.cpp | 832 llvm::createBitMaskForGaps(IRBuilderBase &Builder, unsigned VF, argument 852 llvm::createReplicatedMask(unsigned ReplicationFactor, unsigned VF) { argument 861 llvm::SmallVector<int, 16> llvm::createInterleaveMask(unsigned VF, argument 872 createStrideMask(unsigned Start, unsigned Stride, unsigned VF) argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InterleavedAccess.cpp | 439 int VF = VT.getVectorNumElements(); local 452 int VF = VT.getVectorNumElements() / std::max(VectorSize / 128, 1); local 611 int VF = VT.getVectorNumElements(); local [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.cpp | 518 unsigned PPCTTIImpl::getMaxInterleaveFactor(ElementCount VF) { argument
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 528 unsigned VF = VTy->getNumElements(); local 679 unsigned VF = cast<FixedVectorType>(SrcTy)->getNumElements(); local 753 unsigned VF = DstVTy->getNumElements(); local 851 unsigned VF = SrcVecTy->getNumElements(); local 993 unsigned VF = cast<FixedVectorType>(ValTy)->getNumElements(); local 1246 unsigned VF = NumElts / Factor; local [all...] |