@@ -3341,15 +3341,15 @@ bool MipsAsmParser::expandLoadSingleImmToFPR(MCInst &Inst, SMLoc IDLoc,
3341
3341
3342
3342
uint32_t ImmOp32 = covertDoubleImmToSingleImm (ImmOp64);
3343
3343
3344
- unsigned ATReg = getATReg (IDLoc);
3345
- if (!ATReg )
3344
+ unsigned TmpReg = getATReg (IDLoc);
3345
+ if (!TmpReg )
3346
3346
return true ;
3347
3347
3348
3348
if (Lo_32 (ImmOp64) == 0 ) {
3349
- if (loadImmediate (ImmOp32, ATReg , Mips::NoRegister, true , true , IDLoc, Out,
3349
+ if (loadImmediate (ImmOp32, TmpReg , Mips::NoRegister, true , true , IDLoc, Out,
3350
3350
STI))
3351
3351
return true ;
3352
- TOut.emitRR (Mips::MTC1, FirstReg, ATReg , IDLoc, STI);
3352
+ TOut.emitRR (Mips::MTC1, FirstReg, TmpReg , IDLoc, STI);
3353
3353
return false ;
3354
3354
}
3355
3355
@@ -3372,7 +3372,7 @@ bool MipsAsmParser::expandLoadSingleImmToFPR(MCInst &Inst, SMLoc IDLoc,
3372
3372
3373
3373
if (emitPartialAddress (TOut, IDLoc, Sym))
3374
3374
return true ;
3375
- TOut.emitRRX (Mips::LWC1, FirstReg, ATReg , MCOperand::createExpr (LoExpr),
3375
+ TOut.emitRRX (Mips::LWC1, FirstReg, TmpReg , MCOperand::createExpr (LoExpr),
3376
3376
IDLoc, STI);
3377
3377
return false ;
3378
3378
}
@@ -3393,8 +3393,8 @@ bool MipsAsmParser::expandLoadDoubleImmToGPR(MCInst &Inst, SMLoc IDLoc,
3393
3393
uint32_t LoImmOp64 = Lo_32 (ImmOp64);
3394
3394
uint32_t HiImmOp64 = Hi_32 (ImmOp64);
3395
3395
3396
- unsigned ATReg = getATReg (IDLoc);
3397
- if (!ATReg )
3396
+ unsigned TmpReg = getATReg (IDLoc);
3397
+ if (!TmpReg )
3398
3398
return true ;
3399
3399
3400
3400
if (LoImmOp64 == 0 ) {
@@ -3434,17 +3434,17 @@ bool MipsAsmParser::expandLoadDoubleImmToGPR(MCInst &Inst, SMLoc IDLoc,
3434
3434
return true ;
3435
3435
3436
3436
if (isABI_N64 ())
3437
- TOut.emitRRX (Mips::DADDiu, ATReg, ATReg , MCOperand::createExpr (LoExpr),
3437
+ TOut.emitRRX (Mips::DADDiu, TmpReg, TmpReg , MCOperand::createExpr (LoExpr),
3438
3438
IDLoc, STI);
3439
3439
else
3440
- TOut.emitRRX (Mips::ADDiu, ATReg, ATReg , MCOperand::createExpr (LoExpr),
3440
+ TOut.emitRRX (Mips::ADDiu, TmpReg, TmpReg , MCOperand::createExpr (LoExpr),
3441
3441
IDLoc, STI);
3442
3442
3443
3443
if (isABI_N32 () || isABI_N64 ())
3444
- TOut.emitRRI (Mips::LD, FirstReg, ATReg , 0 , IDLoc, STI);
3444
+ TOut.emitRRI (Mips::LD, FirstReg, TmpReg , 0 , IDLoc, STI);
3445
3445
else {
3446
- TOut.emitRRI (Mips::LW, FirstReg, ATReg , 0 , IDLoc, STI);
3447
- TOut.emitRRI (Mips::LW, nextReg (FirstReg), ATReg , 4 , IDLoc, STI);
3446
+ TOut.emitRRI (Mips::LW, FirstReg, TmpReg , 0 , IDLoc, STI);
3447
+ TOut.emitRRI (Mips::LW, nextReg (FirstReg), TmpReg , 4 , IDLoc, STI);
3448
3448
}
3449
3449
return false ;
3450
3450
}
@@ -3465,24 +3465,24 @@ bool MipsAsmParser::expandLoadDoubleImmToFPR(MCInst &Inst, bool Is64FPU,
3465
3465
uint32_t LoImmOp64 = Lo_32 (ImmOp64);
3466
3466
uint32_t HiImmOp64 = Hi_32 (ImmOp64);
3467
3467
3468
- unsigned ATReg = getATReg (IDLoc);
3469
- if (!ATReg )
3468
+ unsigned TmpReg = getATReg (IDLoc);
3469
+ if (!TmpReg )
3470
3470
return true ;
3471
3471
3472
3472
if ((LoImmOp64 == 0 ) &&
3473
3473
!((HiImmOp64 & 0xffff0000 ) && (HiImmOp64 & 0x0000ffff ))) {
3474
3474
// FIXME: In the case where the constant is zero, we can load the
3475
3475
// register directly from the zero register.
3476
- if (loadImmediate (HiImmOp64, ATReg , Mips::NoRegister, true , true , IDLoc,
3476
+ if (loadImmediate (HiImmOp64, TmpReg , Mips::NoRegister, true , true , IDLoc,
3477
3477
Out, STI))
3478
3478
return true ;
3479
3479
if (isABI_N32 () || isABI_N64 ())
3480
- TOut.emitRR (Mips::DMTC1, FirstReg, ATReg , IDLoc, STI);
3480
+ TOut.emitRR (Mips::DMTC1, FirstReg, TmpReg , IDLoc, STI);
3481
3481
else if (hasMips32r2 ()) {
3482
3482
TOut.emitRR (Mips::MTC1, FirstReg, Mips::ZERO, IDLoc, STI);
3483
- TOut.emitRRR (Mips::MTHC1_D32, FirstReg, FirstReg, ATReg , IDLoc, STI);
3483
+ TOut.emitRRR (Mips::MTHC1_D32, FirstReg, FirstReg, TmpReg , IDLoc, STI);
3484
3484
} else {
3485
- TOut.emitRR (Mips::MTC1, nextReg (FirstReg), ATReg , IDLoc, STI);
3485
+ TOut.emitRR (Mips::MTC1, nextReg (FirstReg), TmpReg , IDLoc, STI);
3486
3486
TOut.emitRR (Mips::MTC1, FirstReg, Mips::ZERO, IDLoc, STI);
3487
3487
}
3488
3488
return false ;
@@ -3509,7 +3509,7 @@ bool MipsAsmParser::expandLoadDoubleImmToFPR(MCInst &Inst, bool Is64FPU,
3509
3509
if (emitPartialAddress (TOut, IDLoc, Sym))
3510
3510
return true ;
3511
3511
3512
- TOut.emitRRX (Is64FPU ? Mips::LDC164 : Mips::LDC1, FirstReg, ATReg ,
3512
+ TOut.emitRRX (Is64FPU ? Mips::LDC164 : Mips::LDC1, FirstReg, TmpReg ,
3513
3513
MCOperand::createExpr (LoExpr), IDLoc, STI);
3514
3514
3515
3515
return false ;
0 commit comments