Lines Matching refs:assembler
40 #include "assembler.h"
382 friend class Assembler;
401 friend class Assembler;
507 class Assembler : public AssemblerBase {
509 // Create an assembler. Instructions and relocation information are emitted
514 // If the provided buffer is NULL, the assembler allocates and grows its own
516 // owned by the assembler and deallocated upon destruction of the assembler.
518 // If the provided buffer is not NULL, the assembler uses the provided buffer
521 // upon destruction of the assembler.
522 Assembler(Isolate* isolate, void* buffer, int buffer_size);
523 ~Assembler();
530 // Assembler functions are invoked in between GetCode() calls.
870 explicit BlockTrampolinePoolScope(Assembler* assem) : assem_(assem) {
878 Assembler* assem_;
889 explicit BlockGrowBufferScope(Assembler* assem) : assem_(assem) {
897 Assembler* assem_;
1085 // True if the assembler owns the buffer, false if buffer is external.
1281 explicit EnsureSpace(Assembler* assembler) {
1282 assembler->CheckBuffer();