Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.h56 template <unsigned MaxShift>
59 return SelectAddrRegRegScale(Addr, MaxShift, Base, Index, Scale); in SelectAddrRegRegScale()
62 template <unsigned MaxShift, unsigned Bits>
65 if (SelectAddrRegRegScale(Addr, MaxShift, Base, Index, Scale)) { in SelectAddrRegZextRegScale()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp347 bool canExtractShiftFromMul(const SDValue &N, unsigned MaxShift,
553 unsigned MaxShift, in canExtractShiftFromMul() argument
557 assert(MaxShift > 0); in canExtractShiftFromMul()
572 PowerOfTwo = MaxShift; in canExtractShiftFromMul()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp2952 APInt MaxShift = KnownCnt.getMaxValue(); in isNonZeroShift() local
2954 if (MaxShift.uge(NumBits)) in isNonZeroShift()
2957 if (!ShiftOp(KnownVal.One, MaxShift).isZero()) in isNonZeroShift()
2962 if (InvShiftOp(KnownVal.Zero, NumBits - MaxShift) in isNonZeroShift()
2963 .eq(InvShiftOp(APInt::getAllOnes(NumBits), NumBits - MaxShift)) && in isNonZeroShift()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp4945 uint64_t MaxShift = 32; in expandRotationImm() local
4948 ShiftValue = MaxShift - ImmValue; in expandRotationImm()