Flutter Engine
The Flutter Engine
Classes | Namespaces | Enumerations | Variables
assembler_base.h File Reference
#include "platform/assert.h"
#include "platform/unaligned.h"
#include "vm/allocation.h"
#include "vm/compiler/assembler/object_pool_builder.h"
#include "vm/compiler/runtime_api.h"
#include "vm/globals.h"
#include "vm/growable_array.h"
#include "vm/hash_map.h"

Go to the source code of this file.

Classes

class  dart::compiler::Label
 
class  dart::compiler::ExternalLabel
 
class  dart::compiler::AssemblerFixup
 
class  dart::compiler::AssemblerBuffer
 
class  dart::compiler::AssemblerBuffer::EnsureCapacity
 
class  dart::compiler::AssemblerBase
 
class  dart::compiler::AssemblerBase::CodeComment
 
class  dart::compiler::LeafRuntimeScope
 

Namespaces

namespace  dart
 
namespace  dart::compiler
 

Enumerations

enum  dart::compiler::OperandSize {
  dart::compiler::kByte , dart::compiler::kUnsignedByte , dart::compiler::kTwoBytes , dart::compiler::kUnsignedTwoBytes ,
  dart::compiler::kFourBytes , dart::compiler::kUnsignedFourBytes , dart::compiler::kEightBytes , dart::compiler::kSWord ,
  dart::compiler::kDWord , dart::compiler::kWordPair , dart::compiler::kRegList , dart::compiler::kQWord ,
  dart::compiler::kObjectBytes = kFourBytes
}
 

Variables

constexpr OperandSize dart::compiler::kWordBytes = kFourBytes