Home | History | Annotate | Download | only in arm

Lines Matching defs:Assembler

37 // A light-weight ARM Assembler
43 #include "assembler.h"
447 friend class Assembler;
498 friend class Assembler;
627 class Assembler : public AssemblerBase {
629 // Create an assembler. Instructions and relocation information are emitted
634 // If the provided buffer is NULL, the assembler allocates and grows its own
636 // owned by the assembler and deallocated upon destruction of the assembler.
638 // If the provided buffer is not NULL, the assembler uses the provided buffer
641 // upon destruction of the assembler.
642 Assembler(Isolate* isolate, void* buffer, int buffer_size);
643 ~Assembler();
650 // Assembler functions are invoked in between GetCode() calls.
1183 explicit BlockConstPoolScope(Assembler* assem) : assem_(assem) {
1191 Assembler* assem_;
1335 // True if the assembler owns the buffer, false if buffer is external.
1436 explicit EnsureSpace(Assembler* assembler) {
1437 assembler->CheckBuffer();