Home | History | Annotate | Download | only in NVPTX

Lines Matching refs:buffer

72     // Used to buffer the emitted string for initializing global
80 // We first layout the aggregate in 'buffer' in bytes, except for
82 //aggregate, its corresponding 4-byte or 8-byte elements in 'buffer'
84 // in 'buffer', and Symbols[i-1] records the Value*.
89 unsigned size; // size of the buffer in bytes
90 unsigned char *buffer; // the buffer
104 buffer = new unsigned char[_size];
110 ~AggBuffer() { delete[] buffer; }
115 buffer[curpos] = Ptr[i];
119 buffer[curpos] = 0;
127 buffer[curpos] = 0;
143 O << (unsigned int) buffer[i];
182 O << *(unsigned int *)(buffer + pos);
184 O << *(unsigned long long *)(buffer + pos);