|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/Hexagon/HexagonGenDAGISel.inc72276 return isShiftedUInt<6, 0>(N->getSExtValue());
72321 return isShiftedUInt<5, 0>(N->getSExtValue());
72360 return isShiftedUInt<6, 1>(N->getSExtValue());
72381 return isShiftedUInt<6, 2>(N->getSExtValue());
72490 return isShiftedUInt<2, 0>(N->getSExtValue());
72660 return isShiftedUInt<3, 0>(N->getSExtValue());
72667 return isShiftedUInt<32, 0>(N->getSExtValue());
72674 return isShiftedUInt<8, 0>(N->getSExtValue());
72731 return isShiftedUInt<4, 0>(N->getSExtValue());
72744 return isShiftedUInt<7, 0>(N->getSExtValue());
72751 return isShiftedUInt<16, 0>(N->getSExtValue());
72764 return isShiftedUInt<10, 0>(N->getSExtValue());
72788 return isShiftedUInt<1, 0>(N->getSExtValue());
72867 return isShiftedUInt<11, 3>(N->getSExtValue());
gen/lib/Target/RISCV/RISCVGenCompressInstEmitter.inc 25 return isShiftedUInt<8, 2>(Imm) && (Imm != 0);
66 return isShiftedUInt<5, 3>(Imm);
74 return isShiftedUInt<6, 3>(Imm);
82 return isShiftedUInt<5, 2>(Imm);
90 return isShiftedUInt<6, 2>(Imm);
gen/lib/Target/RISCV/RISCVGenGlobalISel.inc 197 return isShiftedUInt<8, 2>(Imm) && (Imm != 0);
207 return isShiftedUInt<5, 2>(Imm);
212 return isShiftedUInt<6, 2>(Imm);
217 return isShiftedUInt<5, 3>(Imm);
222 return isShiftedUInt<6, 3>(Imm);
gen/lib/Target/Sparc/SparcGenDAGISel.inc 3559 return N->hasOneUse() && isShiftedUInt<22, 10>(~(unsigned)N->getZExtValue());
3573 return isShiftedUInt<22, 10>(N->getZExtValue());
lib/Target/AArch64/AArch64ISelLowering.cpp 6128 if (isUInt<12>(CVal) || isShiftedUInt<12, 12>(CVal))
6133 if (isUInt<12>(NVal) || isShiftedUInt<12, 12>(NVal)) {
lib/Target/ARM/ARMISelLowering.cpp14910 return isShiftedUInt<7,2>(V);
14913 return isShiftedUInt<7,1>(V);
14923 return isShiftedUInt<8, 1>(V);
14926 return isShiftedUInt<8, 2>(V);
14971 return isShiftedUInt<8, 2>(V);
lib/Target/Hexagon/HexagonInstrInfo.cpp 2716 return isShiftedUInt<6,1>(Offset);
2721 return isShiftedUInt<6,2>(Offset);
2806 return isShiftedUInt<6,1>(Offset);
2812 return isShiftedUInt<6,2>(Offset);
2818 return isShiftedUInt<6,3>(Offset);
3745 isShiftedUInt<5,2>(MI.getOperand(2).getImm()))
3750 isShiftedUInt<4,2>(MI.getOperand(2).getImm())))
3779 isShiftedUInt<3,1>(MI.getOperand(2).getImm()))
3799 isShiftedUInt<5,3>(MI.getOperand(2).getImm()))
3859 isShiftedUInt<5,2>(MI.getOperand(1).getImm()))
3864 isShiftedUInt<4,2>(MI.getOperand(1).getImm()))
3890 isShiftedUInt<3,1>(MI.getOperand(1).getImm()))
3907 isShiftedUInt<4,2>(MI.getOperand(1).getImm()) &&
3921 isShiftedUInt<5,3>(MI.getOperand(2).getImm()))
3949 isShiftedUInt<6,2>(MI.getOperand(2).getImm()))
lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp 567 if (!isShiftedUInt<6, 0>(Value))
lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h 189 return isShiftedUInt<N, S>(minConstant(MCI, Index));
lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp 218 return isShiftedUInt<23, 2>(static_cast<int32_t>(Value));
232 return Value != 0 && isShiftedUInt<16, 16>(Value);
lib/Target/Mips/AsmParser/MipsAsmParser.cpp 1353 isShiftedUInt<Bits, ShiftLeftAmount>(getConstantImm());
lib/Target/PowerPC/PPCISelLowering.cpp14425 if (isShiftedUInt<16, 16>(Value))
lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp 461 return IsConstantImm && isShiftedUInt<5, 2>(Imm) &&
471 return IsConstantImm && isShiftedUInt<6, 2>(Imm) &&
481 return IsConstantImm && isShiftedUInt<5, 3>(Imm) &&
493 return IsConstantImm && isShiftedUInt<6, 3>(Imm) &&
503 return IsConstantImm && isShiftedUInt<8, 2>(Imm) && (Imm != 0) &&
unittests/Support/MathExtrasTest.cpp 453 EXPECT_TRUE((isShiftedUInt<1, 0>(0)));
454 EXPECT_TRUE((isShiftedUInt<1, 0>(1)));
455 EXPECT_FALSE((isShiftedUInt<1, 0>(2)));
456 EXPECT_FALSE((isShiftedUInt<1, 0>(3)));
457 EXPECT_FALSE((isShiftedUInt<1, 0>(0x8000000000000000)));
458 EXPECT_TRUE((isShiftedUInt<1, 63>(0x8000000000000000)));
459 EXPECT_TRUE((isShiftedUInt<2, 62>(0xC000000000000000)));
460 EXPECT_FALSE((isShiftedUInt<2, 62>(0xE000000000000000)));
463 EXPECT_TRUE((isShiftedUInt<10, 5>(uint64_t(0x201) << 5)));
464 EXPECT_FALSE((isShiftedUInt<10, 5>(uint64_t(0x201) << 4)));
465 EXPECT_FALSE((isShiftedUInt<10, 5>(uint64_t(0x201) << 6)));