Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp590 int32_t ShlConst = cast<ConstantSDNode>(Shl_1)->getSExtValue(); in SelectSHL() local
597 int32_t ValConst = C->getSExtValue() << ShlConst; in SelectSHL()
618 int32_t ValConst = 1 << (ShlConst + C2->getSExtValue()); in SelectSHL()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp49965 APInt ShlConst = N01->getAsAPIntVal(); in combineShiftRightArithmetic() local
49977 if (ShiftSize >= Size || ShlConst != Size - ShiftSize) in combineShiftRightArithmetic()
49981 if (SraConst.eq(ShlConst)) in combineShiftRightArithmetic()
49983 if (SraConst.ult(ShlConst)) in combineShiftRightArithmetic()
49985 DAG.getConstant(ShlConst - SraConst, DL, CVT)); in combineShiftRightArithmetic()
49987 DAG.getConstant(SraConst - ShlConst, DL, CVT)); in combineShiftRightArithmetic()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp15120 uint64_t ShlConst = VShift.getZExtValue(); in combineShlAddIAddImpl() local
15124 DAG.getConstant(ShlConst, DL, VT), Other); in combineShlAddIAddImpl()