Lines Matching refs:AM
1784 /// by AM is legal for this target, for a load/store of the specified type.
1786 const AddrMode &AM, Type *Ty,
1792 if (AM.BaseOffs <= -(1LL << 16) || AM.BaseOffs >= (1LL << 16)-1)
1796 if (AM.BaseGV)
1800 switch (AM.Scale) {
1804 if (AM.HasBaseReg && AM.BaseOffs) // "r+r+i" is not allowed.
1809 if (AM.HasBaseReg || AM.BaseOffs) // 2*r+r or 2*r+i is not allowed.