Home | History | Annotate | Download | only in ARM

Lines Matching refs:Limit

454   unsigned Limit = ~0U;
456 // vldm / vstm limit are 32 for S variants, 16 for D variants.
461 Limit = 32;
464 Limit = 16;
467 Limit = 16;
470 Limit = 32;
482 // limit on the number of registers per instruction.
486 ((Count < Limit) && RegNum == PRegNum+1))) {
510 unsigned Bytes, unsigned Limit,
521 if (Bytes == 0 || (Limit && Bytes >= Limit))
533 unsigned Bytes, unsigned Limit,
543 if (Bytes == 0 || (Limit && Bytes >= Limit))
849 unsigned Limit = isAM5 ? 0 : (isAM2 ? 0x1000 : 0x100);
857 if (isMatchingDecrement(PrevMBBI, Base, Bytes, Limit, Pred, PredReg)) {
861 isMatchingIncrement(PrevMBBI, Base, Bytes, Limit,Pred,PredReg)) {
877 isMatchingDecrement(NextMBBI, Base, Bytes, Limit, Pred, PredReg)) {
880 } else if (isMatchingIncrement(NextMBBI, Base, Bytes, Limit,Pred,PredReg)) {
1548 int Limit = (1 << 8) * Scale;
1549 if (OffImm >= Limit || (OffImm <= -Limit) || (OffImm & (Scale-1)))
1558 int Limit = (1 << 8) * Scale;
1559 if (OffImm >= Limit || (OffImm & (Scale-1)))
1631 if (++NumMove == 8) // FIXME: Tune this limit.
1646 // move them. We want to limit the increase of register pressure.