Home | History | Annotate | Download | only in ARM

Lines Matching refs:Limit

461   unsigned Limit = ~0U;
463 // vldm / vstm limit are 32 for S variants, 16 for D variants.
468 Limit = 32;
471 Limit = 16;
474 Limit = 16;
477 Limit = 32;
488 // limit on the number of registers per instruction.
492 ((Count < Limit) && RegNum == PRegNum+1))) {
530 unsigned Bytes, unsigned Limit,
548 if (Bytes == 0 || (Limit && Bytes >= Limit))
563 unsigned Bytes, unsigned Limit,
580 if (Bytes == 0 || (Limit && Bytes >= Limit))
877 unsigned Limit = isAM5 ? 0 : (isAM2 ? 0x1000 : 0x100);
885 if (isMatchingDecrement(PrevMBBI, Base, Bytes, Limit, Pred, PredReg)) {
889 isMatchingIncrement(PrevMBBI, Base, Bytes, Limit,Pred,PredReg)) {
905 isMatchingDecrement(NextMBBI, Base, Bytes, Limit, Pred, PredReg)) {
908 } else if (isMatchingIncrement(NextMBBI, Base, Bytes, Limit,Pred,PredReg)) {
1605 int Limit = (1 << 8) * Scale;
1606 if (OffImm >= Limit || (OffImm <= -Limit) || (OffImm & (Scale-1)))
1615 int Limit = (1 << 8) * Scale;
1616 if (OffImm >= Limit || (OffImm & (Scale-1)))
1689 if (++NumMove == 8) // FIXME: Tune this limit.
1704 // move them. We want to limit the increase of register pressure.