#include <memory-optimizer.h>
◆ CandidateAddressKey
◆ WasmAddressReassociation() [1/3]
v8::internal::compiler::WasmAddressReassociation::WasmAddressReassociation |
( |
JSGraph * | jsgraph, |
|
|
Zone * | zone ) |
|
inline |
◆ WasmAddressReassociation() [2/3]
v8::internal::compiler::WasmAddressReassociation::WasmAddressReassociation |
( |
JSGraph * | jsgraph, |
|
|
Zone * | zone ) |
◆ WasmAddressReassociation() [3/3]
◆ AddCandidate()
void v8::internal::compiler::WasmAddressReassociation::AddCandidate |
( |
Node * | mem_op, |
|
|
Node * | base, |
|
|
Node * | reg_offset, |
|
|
int64_t | imm_offset, |
|
|
NodeId | effect_chain ) |
|
private |
◆ CreateNewBase()
◆ HasCandidateBaseAddr()
bool v8::internal::compiler::WasmAddressReassociation::HasCandidateBaseAddr |
( |
const CandidateAddressKey & | key | ) |
const |
|
private |
◆ operator=()
◆ Optimize() [1/2]
void v8::internal::compiler::WasmAddressReassociation::Optimize |
( |
| ) |
|
|
inline |
◆ Optimize() [2/2]
void v8::internal::compiler::WasmAddressReassociation::Optimize |
( |
| ) |
|
◆ ReplaceInputs()
void v8::internal::compiler::WasmAddressReassociation::ReplaceInputs |
( |
Node * | mem_op, |
|
|
Node * | object, |
|
|
Node * | index ) |
|
private |
◆ ShouldTryOptimize()
◆ VisitProtectedMemOp() [1/2]
void v8::internal::compiler::WasmAddressReassociation::VisitProtectedMemOp |
( |
Node * | node, |
|
|
NodeId | effect_chain ) |
◆ VisitProtectedMemOp() [2/2]
void v8::internal::compiler::WasmAddressReassociation::VisitProtectedMemOp |
( |
Node * | node, |
|
|
uint32_t | effect_chain ) |
|
inline |
◆ candidate_base_addrs_
◆ candidates_
◆ common_
◆ graph_
TFGraph* const v8::internal::compiler::WasmAddressReassociation::graph_ |
|
private |
◆ machine_
◆ zone_
Zone* const v8::internal::compiler::WasmAddressReassociation::zone_ |
|
private |
The documentation for this class was generated from the following files: