Home
last modified time | relevance | path

Searched refs:CreateVScale (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp89 Value *IRBuilderBase::CreateVScale(Constant *Scaling, const Twine &Name) { in CreateVScale() function in IRBuilderBase
102 return EC.isScalable() ? CreateVScale(MinEC) : MinEC; in CreateElementCount()
107 return Size.isScalable() ? CreateVScale(MinSize) : MinSize; in CreateTypeSize()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp901 Value *VScale = Builder.CreateVScale(ConstantInt::get(DestTy, 1)); in visitTrunc()
1268 Value *VScale = Builder.CreateVScale(ConstantInt::get(DestTy, 1)); in visitZExt()
1559 Value *VScale = Builder.CreateVScale(ConstantInt::get(DestTy, 1)); in visitSExt()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp1404 return Builder.CreateVScale(ConstantInt::get(S->getType(), 1)); in visitVScale()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h947 Value *CreateVScale(Constant *Scaling, const Twine &Name = "");
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1349 auto *VScale = IC.Builder.CreateVScale(StepVal); in instCombineSVECntElts()