Lines Matching full:assembler
37 // A light-weight ARM Assembler
43 #include "assembler.h"
420 friend class Assembler;
470 friend class Assembler;
595 class Assembler : public AssemblerBase {
597 // Create an assembler. Instructions and relocation information are emitted
602 // If the provided buffer is NULL, the assembler allocates and grows its own
604 // owned by the assembler and deallocated upon destruction of the assembler.
606 // If the provided buffer is not NULL, the assembler uses the provided buffer
609 // upon destruction of the assembler.
610 Assembler(Isolate* isolate, void* buffer, int buffer_size);
611 ~Assembler();
618 // Assembler functions are invoked in between GetCode() calls.
1148 explicit BlockConstPoolScope(Assembler* assem) : assem_(assem) {
1156 Assembler* assem_;
1264 // True if the assembler owns the buffer, false if buffer is external.
1368 explicit EnsureSpace(Assembler* assembler) {
1369 assembler->CheckBuffer();