|
| AssemblerBase (const AssemblerOptions &options, void *buffer, int buffer_size) |
|
const AssemblerOptions & | options () const |
|
bool | emit_debug_code () const |
|
void | set_emit_debug_code (bool value) |
|
bool | predictable_code_size () const |
|
void | set_predictable_code_size (bool value) |
|
uint64_t | enabled_cpu_features () const |
|
void | set_enabled_cpu_features (uint64_t features) |
|
bool | IsEnabled (CpuFeature f) |
|
void | EnableCpuFeature (CpuFeature f) |
|
bool | is_constant_pool_available () const |
|
JumpOptimizationInfo * | jump_optimization_info () |
|
void | set_jump_optimization_info (JumpOptimizationInfo *jump_opt) |
|
int | pc_offset () const |
|
virtual void | AbortedCodeGeneration () |
|
void | Print (Isolate *isolate) |
|
void * | operator new (size_t size) |
|
void | operator delete (void *p) |
|
|
static void | QuietNaN (HeapObject *nan) |
|
static void | FlushICache (void *start, size_t size) |
|
static void | FlushICache (Address start, size_t size) |
|
static const char * | GetSpecialRegisterName (int code) |
|
static void * | New (size_t size) |
|
static void | Delete (void *p) |
|
|
static const int | kMinimalBufferSize = 4*KB |
|
|
int | AddCodeTarget (Handle< Code > target) |
|
Handle< Code > | GetCodeTarget (intptr_t code_target_index) const |
|
void | UpdateCodeTarget (intptr_t code_target_index, Handle< Code > target) |
|
void | ReserveCodeTargetSpace (size_t num_of_code_targets) |
|
void | set_constant_pool_available (bool available) |
|
void | RequestHeapObject (HeapObjectRequest request) |
|
bool | ShouldRecordRelocInfo (RelocInfo::Mode rmode) const |
|
|
byte * | buffer_ |
|
int | buffer_size_ |
|
bool | own_buffer_ |
|
std::forward_list< HeapObjectRequest > | heap_object_requests_ |
|
byte * | pc_ |
|
|
class | FrameAndConstantPoolScope |
|
class | ConstantPoolUnavailableScope |
|
Definition at line 182 of file assembler.h.
The documentation for this class was generated from the following files: