Lines Matching full:amount
52 /// Get the appropriate lowering based on current offset and amount.
79 /// Return the allocation amount for a DynAlloca instruction, or -1 if unknown.
99 // For a non-constant amount or a large amount, we have to probe. in getLowering()
157 int64_t Amount = getDynAllocaAmount(&MI, MRI); in computeLowerings() local
158 Lowering L = getLowering(Offset, Amount); in computeLowerings()
162 Offset += Amount; in computeLowerings()
165 Offset = Amount; in computeLowerings()
201 int64_t Amount = getDynAllocaAmount(MI, MRI); in lower() local
202 if (Amount == 0) { in lower()
221 assert(Amount >= SlotSize); in lower()
227 Amount -= SlotSize; in lower()
228 if (!Amount) in lower()
235 assert(Amount > 0); in lower()
236 if (Amount == SlotSize) { in lower()
245 .addImm(Amount); in lower()
250 // The probe lowering expects the amount in RAX/EAX. in lower()