Home
last modified time | relevance | path

Searched defs:VScale (Results 1 – 16 of 16) sorted by relevance

/freebsd-src/contrib/llvm-project/clang/lib/Basic/Targets/
H A DRISCV.cpp208 auto VScale = getVScaleRange(Opts); getTargetDefines() local
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DRISCV.cpp326 auto VScale = in coerceVLSVector() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp880 Value *VScale = Builder.CreateVScale(ConstantInt::get(DestTy, 1)); visitTrunc() local
1230 Value *VScale = Builder.CreateVScale(ConstantInt::get(DestTy, 1)); visitZExt() local
1521 Value *VScale = Builder.CreateVScale(ConstantInt::get(DestTy, 1)); visitSExt() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandVectorPredication.cpp648 Value *VScale = Builder.CreateCall(VScaleFunc, {}, "vscale"); discardEVLParameter() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h771 const SCEV *visitVScale(const SCEVVScale *VScale) { return VScale; } in visitVScale()
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp4941 if (std::optional<unsigned> VScale = getVScaleForTuning(OrigLoop, TTI)) { isMoreProfitable() local
5212 if (std::optional<unsigned> VScale = getVScaleForTuning(OrigLoop, TTI)) selectEpilogueVectorizationFactor() local
5440 if (std::optional<unsigned> VScale = getVScaleForTuning(TheLoop, TTI)) selectInterleaveCount() local
9724 areRuntimeChecksProfitable(GeneratedRTChecks & Checks,VectorizationFactor & VF,std::optional<unsigned> VScale,Loop * L,ScalarEvolution & SE,ScalarEpilogueLowering SEL) areRuntimeChecksProfitable() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1208 auto *VScale = IC.Builder.CreateVScale(StepVal); instCombineSVECntElts() local
H A DAArch64ISelDAGToDAG.cpp6927 SDValue VScale = N.getOperand(1); SelectAddrModeIndexedSVE() local
H A DAArch64InstrInfo.cpp5311 int VScale = 1; emitFrameOffsetAdj() local
H A DAArch64ISelLowering.cpp12720 unsigned VScale = MaxSVESize / AArch64::SVEBitsPerBlock; isAllActivePredicate() local
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/AST/
H A DItaniumMangle.cpp4052 auto VScale = getASTContext().getTargetInfo().getVScaleRange( mangleRISCVFixedRVVVectorType() local
H A DASTContext.cpp9526 auto VScale = Context.getTargetInfo().getVScaleRange(Context.getLangOpts()); getRVVTypeSize() local
/freebsd-src/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp8616 auto VScale = S.Context.getTargetInfo().getVScaleRange(S.getLangOpts()); HandleRISCVRVVVectorBitsTypeAttr() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp4193 SDValue VScale = DAG.getNode( visitGetElementPtr() local
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp4049 visitVScale(const SCEVVScale * VScale) visitVScale() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp6050 SDValue VScale = DAG.getNode(ISD::SRL, DL, XLenVT, Res, LowerOperation() local