Home | History | Annotate | Download | only in ia32

Lines Matching defs:Assembler

35 // A light-weight IA32 Assembler.
220 friend class Assembler;
295 friend class Assembler;
406 class Assembler : public Malloced {
420 // Create an assembler. Instructions and relocation information are emitted
425 // If the provided buffer is NULL, the assembler allocates and grows its own
427 // owned by the assembler and deallocated upon destruction of the assembler.
429 // If the provided buffer is not NULL, the assembler uses the provided buffer
432 // upon destruction of the assembler.
433 Assembler(void* buffer, int buffer_size);
434 ~Assembler();
438 // Assembler functions are invoked in between GetCode() calls.
874 // True if the assembler owns the buffer, false if buffer is external.
900 explicit EnsureSpace(Assembler* assembler) : assembler_(assembler) {
915 Assembler* assembler_;