Home
last modified time | relevance | path

Searched refs:ShtAmt (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp182 unsigned ShtAmt = N->getConstantOperandVal(1); in SelectRoundingVLShr() local
183 if (ShtAmt > VT.getScalarSizeInBits() / 2 || Op.getOpcode() != ISD::ADD) in SelectRoundingVLShr()
198 if (Imm != 1ULL << (ShtAmt - 1)) in SelectRoundingVLShr()
202 Res2 = CurDAG->getTargetConstant(ShtAmt, SDLoc(N), MVT::i32); in SelectRoundingVLShr()
H A DAArch64ISelLowering.cpp19443 unsigned ShtAmt = Shr.getConstantOperandVal(1); in performConcatVectorsCombine() local
19444 if (ShtAmt > VT.getScalarSizeInBits() / 2 || Op.getOpcode() != ISD::ADD) in performConcatVectorsCombine()
19459 if (Imm != 1ULL << (ShtAmt - 1)) in performConcatVectorsCombine()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3981 SDValue ShtAmt = DAG.getConstant(ElemSizeInBits, ElemDL, XLenVT); in lowerBuildVectorViaPacking()
3985 DAG.getNode(ISD::SHL, ElemDL, XLenVT, B, ShtAmt), Flags); in lowerBuildVectorViaPacking()
3980 SDValue ShtAmt = DAG.getConstant(ElemSizeInBits, ElemDL, XLenVT); lowerBuildVectorViaPacking() local