Searched refs:isShiftedInt (Results 1 - 8 of 8) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCInstrInfo.h | 193 return isShiftedInt<N, S>(minConstant(MCI, Index));
|
H A D | HexagonMCDuplexInfo.cpp | 552 if (!isShiftedInt<7, 0>(Value))
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfo.cpp | 534 Ok = isShiftedInt<12, 1>(Imm); 540 Ok = isShiftedInt<20, 1>(Imm);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/ |
H A D | RISCVAsmParser.cpp | 302 // modifiers and isShiftedInt<N-1, 1>(Op). 313 IsValid = isShiftedInt<N - 1, 1>(Imm); 558 return IsConstantImm && (Imm != 0) && isShiftedInt<6, 4>(Imm) &&
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | MathExtras.h | 351 constexpr inline bool isShiftedInt(int64_t x) { function in namespace:llvm 353 N > 0, "isShiftedInt<0> doesn't make sense (refers to a 0-bit number."); 354 static_assert(N + S <= 64, "isShiftedInt<N, S> with N + S > 64 is too wide.");
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/ |
H A D | MipsAsmParser.cpp | 1330 isShiftedInt<Bits, ShiftAmount>(getConstantMemOff()))) 1334 return IsReloc && isShiftedInt<Bits, ShiftAmount>(Res.getConstant()); 1381 isShiftedInt<Bits, ShiftLeftAmount>(getConstantImm())) 1389 return Success && isShiftedInt<Bits, ShiftLeftAmount>(Res.getConstant());
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonInstrInfo.cpp | 3901 isShiftedInt<6,3>(MI.getOperand(1).getImm()))
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 14787 if (isShiftedInt<16, 16>(Value))
|
Completed in 257 milliseconds