Lines Matching refs:assembler
35 // A light-weight IA32 Assembler.
292 friend class Assembler;
383 friend class Assembler;
556 class Assembler : public AssemblerBase {
570 // Create an assembler. Instructions and relocation information are emitted
575 // If the provided buffer is NULL, the assembler allocates and grows its own
577 // owned by the assembler and deallocated upon destruction of the assembler.
579 // If the provided buffer is not NULL, the assembler uses the provided buffer
582 // upon destruction of the assembler.
583 // TODO(vitalyr): the assembler does not need an isolate.
584 Assembler(Isolate* isolate, void* buffer, int buffer_size);
585 ~Assembler();
592 // Assembler functions are invoked in between GetCode() calls.
1176 // True if the assembler owns the buffer, false if buffer is external.
1197 explicit EnsureSpace(Assembler* assembler) : assembler_(assembler) {
1212 Assembler* assembler_;