Home | History | Annotate | Download | only in x64

Lines Matching full:assembler

35 // A lightweight X64 Assembler.
356 friend class Assembler;
424 friend class Assembler;
517 class Assembler : public AssemblerBase {
531 // Create an assembler. Instructions and relocation information are emitted
536 // If the provided buffer is NULL, the assembler allocates and grows its own
538 // owned by the assembler and deallocated upon destruction of the assembler.
540 // If the provided buffer is not NULL, the assembler uses the provided buffer
543 // upon destruction of the assembler.
544 Assembler(Isolate* isolate, void* buffer, int buffer_size);
545 ~Assembler();
552 // Assembler functions are invoked in between GetCode() calls.
1584 // True if the assembler owns the buffer, false if buffer is external.
1607 explicit EnsureSpace(Assembler* assembler) : assembler_(assembler) {
1622 Assembler* assembler_;