Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:BufferEnd

45 /// BufferBegin/BufferEnd pointers to the start and end of the buffer.  As we
49 /// CurBufferPtr will saturate to BufferEnd and ignore stores. Once the entire
81 if (CurBufferPtr != BufferEnd)
89 if (4 <= BufferEnd-CurBufferPtr) {
95 CurBufferPtr = BufferEnd;
103 if (4 <= BufferEnd-CurBufferPtr) {
109 CurBufferPtr = BufferEnd;
117 if (8 <= BufferEnd-CurBufferPtr) {
127 CurBufferPtr = BufferEnd;
135 if (8 <= BufferEnd-CurBufferPtr) {
145 CurBufferPtr = BufferEnd;
150 /// alignment (saturated to BufferEnd of course).
155 CurBufferPtr = std::min(NewPtr, BufferEnd);
165 if (NewPtr > BufferEnd) {
166 CurBufferPtr = BufferEnd;
219 if (4 <= BufferEnd-CurBufferPtr) {
223 CurBufferPtr = BufferEnd;
229 if (8 <= BufferEnd-CurBufferPtr) {
233 CurBufferPtr = BufferEnd;
239 if (Addr >= (uintptr_t*)BufferBegin && Addr < (uintptr_t*)BufferEnd)
245 if (Addr >= (uintptr_t*)BufferBegin && Addr < (uintptr_t*)BufferEnd)
261 if (Size >= (uintptr_t)(BufferEnd-CurBufferPtr)) {
262 CurBufferPtr = BufferEnd;