Home | History | Annotate | Download | only in x64

Lines Matching refs:assembler

35 // A lightweight X64 Assembler.
385 friend class Assembler;
453 friend class Assembler;
460 // if (assembler->IsSupported(SSE3)) {
461 // CpuFeatureScope fscope(assembler, SSE3);
537 class Assembler : public AssemblerBase {
551 // Create an assembler. Instructions and relocation information are emitted
556 // If the provided buffer is NULL, the assembler allocates and grows its own
558 // owned by the assembler and deallocated upon destruction of the assembler.
560 // If the provided buffer is not NULL, the assembler uses the provided buffer
563 // upon destruction of the assembler.
564 Assembler(Isolate* isolate, void* buffer, int buffer_size);
565 virtual ~Assembler() { }
569 // Assembler functions are invoked in between GetCode() calls.
1730 explicit EnsureSpace(Assembler* assembler) : assembler_(assembler) {
1745 Assembler* assembler_;