Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelperVectorOps.cpp418 B.buildVScale(Dst, LHSVScale->getSrc() + RHSVScale->getSrc()); in matchAddOfVScale()
439 B.buildVScale(Dst, LHSVScale->getSrc() * *MaybeRHS); in matchMulOfVScale()
458 auto VScale = B.buildVScale(DstTy, -RHSVScale->getSrc()); in matchSubOfVScale()
482 B.buildVScale(Dst, LHSVScale->getSrc().shl(*MaybeRHS)); in matchShlOfVScale()
H A DMachineIRBuilder.cpp812 MachineInstrBuilder MachineIRBuilder::buildVScale(const DstOp &Res, in buildVScale() function in MachineIRBuilder
818 return buildVScale(Res, *CI); in buildVScale()
821 MachineInstrBuilder MachineIRBuilder::buildVScale(const DstOp &Res, in buildVScale() function in MachineIRBuilder
830 MachineInstrBuilder MachineIRBuilder::buildVScale(const DstOp &Res, in buildVScale() function in MachineIRBuilder
834 return buildVScale(Res, *CI); in buildVScale()
H A DIRTranslator.cpp2560 MIRBuilder.buildVScale(getOrCreateVReg(CI), 1); in translateKnownIntrinsic()
H A DLegalizerHelper.cpp1750 auto VScaleBase = MIRBuilder.buildVScale(NarrowTy, One); in narrowScalar()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h1173 MachineInstrBuilder buildVScale(const DstOp &Res, unsigned MinElts);
1184 MachineInstrBuilder buildVScale(const DstOp &Res, const ConstantInt &MinElts);
1195 MachineInstrBuilder buildVScale(const DstOp &Res, const APInt &MinElts);