Home
last modified time | relevance | path

Searched refs:MaxShift (Results 1 – 4 of 4) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.h60 template <unsigned MaxShift>
63 return SelectAddrRegRegScale(Addr, MaxShift, Base, Index, Scale); in SelectAddrRegRegScale()
66 template <unsigned MaxShift, unsigned Bits>
69 if (SelectAddrRegRegScale(Addr, MaxShift, Base, Index, Scale)) { in SelectAddrRegZextRegScale()
/src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp356 bool canExtractShiftFromMul(const SDValue &N, unsigned MaxShift,
562 unsigned MaxShift, in canExtractShiftFromMul() argument
566 assert(MaxShift > 0); in canExtractShiftFromMul()
581 PowerOfTwo = MaxShift; in canExtractShiftFromMul()
/src/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp2727 APInt MaxShift = KnownCnt.getMaxValue(); in isNonZeroShift() local
2729 if (MaxShift.uge(NumBits)) in isNonZeroShift()
2732 if (!ShiftOp(KnownVal.One, MaxShift).isZero()) in isNonZeroShift()
2737 if (InvShiftOp(KnownVal.Zero, NumBits - MaxShift) in isNonZeroShift()
2738 .eq(InvShiftOp(APInt::getAllOnes(NumBits), NumBits - MaxShift)) && in isNonZeroShift()
/src/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp5002 uint64_t MaxShift = 32; in expandRotationImm() local
5005 ShiftValue = MaxShift - ImmValue; in expandRotationImm()