reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/Mips/AsmParser/MipsAsmParser.cpp
 2626     if (isInt<32>(ImmValue) || isUInt<32>(ImmValue)) {
 2626     if (isInt<32>(ImmValue) || isUInt<32>(ImmValue)) {
 2630       ImmValue = SignExtend64<32>(ImmValue);
 2630       ImmValue = SignExtend64<32>(ImmValue);
 2655   if (isInt<16>(ImmValue)) {
 2663       TOut.emitRRI(Mips::DADDiu, DstReg, SrcReg, ImmValue, IDLoc, STI);
 2667     TOut.emitRRI(Mips::ADDiu, DstReg, SrcReg, ImmValue, IDLoc, STI);
 2671   if (isUInt<16>(ImmValue)) {
 2679     TOut.emitRRI(Mips::ORi, TmpReg, ZeroReg, ImmValue, IDLoc, STI);
 2685   if (isInt<32>(ImmValue) || isUInt<32>(ImmValue)) {
 2685   if (isInt<32>(ImmValue) || isUInt<32>(ImmValue)) {
 2688     uint16_t Bits31To16 = (ImmValue >> 16) & 0xffff;
 2689     uint16_t Bits15To0 = ImmValue & 0xffff;
 2690     if (!Is32BitImm && !isInt<32>(ImmValue)) {
 2693       if (ImmValue == 0xffffffff) {
 2720   if (isShiftedUIntAtAnyPosition<16>(ImmValue)) {
 2728     unsigned FirstSet = findFirstSet((uint64_t)ImmValue);
 2729     unsigned LastSet = findLastSet((uint64_t)ImmValue);
 2731     uint16_t Bits = (ImmValue >> ShiftAmount) & 0xffff;
 2748   if (loadImmediate(ImmValue >> 32, TmpReg, Mips::NoRegister, true, false,
 2756     uint16_t ImmChunk = (ImmValue >> BitNum) & 0xffff;