/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVSubtarget.h | 206 const unsigned VScale = *VLen / RISCV::RVVBitsPerBlock; expandVScale() local
|
H A D | RISCVISelLowering.cpp | 6455 SDValue VScale = DAG.getNode(ISD::SRL, DL, XLenVT, Res, LowerOperation() local
|
/llvm-project/clang/lib/Basic/Targets/ |
H A D | RISCV.cpp | 209 auto VScale = getVScaleRange(Opts); getTargetDefines() local
|
/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelperVectorOps.cpp | 458 auto VScale = B.buildVScale(DstTy, -RHSVScale->getSrc()); matchSubOfVScale() local
|
H A D | MachineIRBuilder.cpp | 823 auto VScale = buildInstr(TargetOpcode::G_VSCALE); buildVScale() local
|
/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | RISCV.cpp | 326 auto VScale = coerceVLSVector() local
|
/llvm-project/polly/lib/Support/ |
H A D | SCEVAffinator.cpp | 270 PWACtx SCEVAffinator::visitVScale(const SCEVVScale *VScale) { in visitVScale() argument
|
H A D | SCEVValidator.cpp | 138 ValidatorResult visitVScale(const SCEVVScale *VScale) { in visitVScale() argument
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | ExpandVectorPredication.cpp | 672 Value *VScale = Builder.CreateCall(VScaleFunc, {}, "vscale"); discardEVLParameter() local
|
/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVLegalizerInfo.cpp | 620 auto VScale = MIB.buildLShr(XLenTy, VLENB, MIB.buildConstant(XLenTy, 3)); legalizeVScale() local
|
/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCasts.cpp | 901 Value *VScale = Builder.CreateVScale(ConstantInt::get(DestTy, 1)); visitTrunc() local 1268 Value *VScale = Builder.CreateVScale(ConstantInt::get(DestTy, 1)); visitZExt() local 1559 Value *VScale = Builder.CreateVScale(ConstantInt::get(DestTy, 1)); visitSExt() local
|
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolutionExpressions.h | 771 visitVScale(const SCEVVScale * VScale) visitVScale() argument
|
/llvm-project/llvm/unittests/IR/ |
H A D | IRBuilderTest.cpp | 217 Value *VScale = Builder.CreateVScale(Zero); in TEST_F() local
|
H A D | PatternMatch.cpp | 2158 TEST_F(PatternMatchTest,VScale) TEST_F() argument
|
/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 4677 if (std::optional<unsigned> VScale = getVScaleForTuning(OrigLoop, TTI)) { isMoreProfitable() local 5071 if (std::optional<unsigned> VScale = getVScaleForTuning(OrigLoop, TTI)) selectEpilogueVectorizationFactor() local 5298 if (std::optional<unsigned> VScale = getVScaleForTuning(TheLoop, TTI)) selectInterleaveCount() local 9647 areRuntimeChecksProfitable(GeneratedRTChecks & Checks,VectorizationFactor & VF,std::optional<unsigned> VScale,Loop * L,ScalarEvolution & SE,ScalarEpilogueLowering SEL) areRuntimeChecksProfitable() argument
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 1340 auto *VScale = IC.Builder.CreateVScale(StepVal); instCombineSVECntElts() local
|
H A D | AArch64ISelDAGToDAG.cpp | 7131 SDValue VScale = N.getOperand(1); SelectAddrModeIndexedSVE() local
|
H A D | AArch64InstrInfo.cpp | 5350 int VScale = 1; emitFrameOffsetAdj() local
|
H A D | AArch64ISelLowering.cpp | 13467 unsigned VScale = MaxSVESize / AArch64::SVEBitsPerBlock; isAllActivePredicate() local 27939 SDValue VScale = (BitsPerElt == 64) GenerateFixedLengthSVETBL() local [all...] |
/llvm-project/clang/lib/AST/ |
H A D | ItaniumMangle.cpp | 4062 auto VScale = getASTContext().getTargetInfo().getVScaleRange( mangleRISCVFixedRVVVectorType() local
|
H A D | ASTContext.cpp | 9699 auto VScale = Context.getTargetInfo().getVScaleRange(Context.getLangOpts()); getRVVTypeSize() local
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaType.cpp | 8256 auto VScale = S.Context.getTargetInfo().getVScaleRange(S.getLangOpts()); HandleRISCVRVVVectorBitsTypeAttr() local
|
/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 4384 SDValue VScale = DAG.getNode( visitGetElementPtr() local
|
/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 4054 visitVScale(const SCEVVScale * VScale) visitVScale() argument
|