#include <assembler.h>
Definition at line 333 of file assembler.h.
◆ EmbeddedObjectIndex
◆ AssemblerBase()
◆ ~AssemblerBase()
v8::internal::AssemblerBase::~AssemblerBase |
( |
| ) |
|
|
virtualdefault |
◆ AbortedCodeGeneration()
virtual void v8::internal::AssemblerBase::AbortedCodeGeneration |
( |
| ) |
|
|
inlinevirtual |
◆ AddCodeTarget()
◆ AddEmbeddedObject()
◆ buffer_size()
int v8::internal::AssemblerBase::buffer_size |
( |
| ) |
const |
|
inline |
◆ buffer_start()
uint8_t * v8::internal::AssemblerBase::buffer_start |
( |
| ) |
const |
|
inline |
◆ EnableCpuFeature()
void v8::internal::AssemblerBase::EnableCpuFeature |
( |
CpuFeature | f | ) |
|
|
inline |
◆ enabled_cpu_features()
uint64_t v8::internal::AssemblerBase::enabled_cpu_features |
( |
| ) |
const |
|
inline |
◆ FinalizeJumpOptimizationInfo()
void v8::internal::AssemblerBase::FinalizeJumpOptimizationInfo |
( |
| ) |
|
|
inline |
◆ GetCodeTarget()
IndirectHandle< Code > v8::internal::AssemblerBase::GetCodeTarget |
( |
intptr_t | code_target_index | ) |
const |
|
protected |
◆ GetEmbeddedObject()
◆ instruction_size()
int v8::internal::AssemblerBase::instruction_size |
( |
| ) |
const |
|
inline |
◆ is_constant_pool_available()
bool v8::internal::AssemblerBase::is_constant_pool_available |
( |
| ) |
const |
|
inline |
◆ IsEnabled()
◆ jump_optimization_info()
◆ options()
◆ pc_offset()
int v8::internal::AssemblerBase::pc_offset |
( |
| ) |
const |
|
inline |
◆ pc_offset_for_safepoint()
int v8::internal::AssemblerBase::pc_offset_for_safepoint |
( |
| ) |
|
|
inline |
◆ predictable_code_size()
bool v8::internal::AssemblerBase::predictable_code_size |
( |
| ) |
const |
|
inline |
◆ Print()
void v8::internal::AssemblerBase::Print |
( |
Isolate * | isolate | ) |
|
◆ QuietNaN()
◆ RecordComment() [1/2]
◆ RecordComment() [2/2]
◆ ReleaseBuffer()
std::unique_ptr< AssemblerBuffer > v8::internal::AssemblerBase::ReleaseBuffer |
( |
| ) |
|
|
inline |
◆ RequestHeapNumber()
◆ set_constant_pool_available()
void v8::internal::AssemblerBase::set_constant_pool_available |
( |
bool | available | ) |
|
|
inlineprotected |
◆ set_enabled_cpu_features()
void v8::internal::AssemblerBase::set_enabled_cpu_features |
( |
uint64_t | features | ) |
|
|
inline |
◆ set_jump_optimization_info()
◆ set_predictable_code_size()
void v8::internal::AssemblerBase::set_predictable_code_size |
( |
bool | value | ) |
|
|
inline |
◆ ShouldRecordRelocInfo()
◆ ConstantPoolUnavailableScope
◆ FrameAndConstantPoolScope
◆ buffer_
◆ buffer_start_
uint8_t* v8::internal::AssemblerBase::buffer_start_ |
|
protected |
◆ code_comments_writer_
◆ code_targets_
◆ constant_pool_available_
bool v8::internal::AssemblerBase::constant_pool_available_ |
|
private |
◆ embedded_objects_
◆ embedded_objects_map_
◆ enabled_cpu_features_
uint64_t v8::internal::AssemblerBase::enabled_cpu_features_ |
|
private |
◆ heap_number_requests_
std::forward_list<HeapNumberRequest> v8::internal::AssemblerBase::heap_number_requests_ |
|
protected |
◆ jump_optimization_info_
◆ kDefaultBufferSize
int v8::internal::AssemblerBase::kDefaultBufferSize = 4 * KB |
|
staticconstexpr |
◆ kMinimalBufferSize
int v8::internal::AssemblerBase::kMinimalBufferSize = 128 |
|
staticconstexpr |
◆ options_
◆ pc_
uint8_t* v8::internal::AssemblerBase::pc_ |
|
protected |
◆ predictable_code_size_
bool v8::internal::AssemblerBase::predictable_code_size_ |
|
private |
The documentation for this class was generated from the following files: