V8 Project
v8::internal::compiler::FINAL< kOperandKind, kNumCachedOperands >::Assembler Class Referenceabstract

#include <gap-resolver.h>

+ Collaboration diagram for v8::internal::compiler::FINAL< kOperandKind, kNumCachedOperands >::Assembler:

Public Member Functions

virtual ~Assembler ()
 
virtual void AssembleMove (InstructionOperand *source, InstructionOperand *destination)=0
 
virtual void AssembleSwap (InstructionOperand *source, InstructionOperand *destination)=0
 

Detailed Description

template<InstructionOperand::Kind kOperandKind, int kNumCachedOperands>
class v8::internal::compiler::FINAL< kOperandKind, kNumCachedOperands >::Assembler

Definition at line 17 of file gap-resolver.h.

Constructor & Destructor Documentation

◆ ~Assembler()

template<InstructionOperand::Kind kOperandKind, int kNumCachedOperands>
virtual v8::internal::compiler::FINAL< kOperandKind, kNumCachedOperands >::Assembler::~Assembler ( )
inlinevirtual

Definition at line 19 of file gap-resolver.h.

19 {}

Member Function Documentation

◆ AssembleMove()

template<InstructionOperand::Kind kOperandKind, int kNumCachedOperands>
virtual void v8::internal::compiler::FINAL< kOperandKind, kNumCachedOperands >::Assembler::AssembleMove ( InstructionOperand source,
InstructionOperand destination 
)
pure virtual

◆ AssembleSwap()

template<InstructionOperand::Kind kOperandKind, int kNumCachedOperands>
virtual void v8::internal::compiler::FINAL< kOperandKind, kNumCachedOperands >::Assembler::AssembleSwap ( InstructionOperand source,
InstructionOperand destination 
)
pure virtual

The documentation for this class was generated from the following file: