reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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;