#include <revectorizer.h>
Definition at line 163 of file revectorizer.h.
◆ Revectorizer()
◆ CollectSeeds()
| void v8::internal::compiler::Revectorizer::CollectSeeds |
( |
| ) |
|
|
private |
◆ DecideVectorize()
| bool v8::internal::compiler::Revectorizer::DecideVectorize |
( |
| ) |
|
|
private |
◆ DetectCPUFeatures()
| void v8::internal::compiler::Revectorizer::DetectCPUFeatures |
( |
| ) |
|
◆ GetPackNode()
| PackNode * v8::internal::compiler::Revectorizer::GetPackNode |
( |
Node * | node | ) |
const |
|
inlineprivate |
◆ graph()
| TFGraph * v8::internal::compiler::Revectorizer::graph |
( |
| ) |
const |
|
inlineprivate |
◆ mcgraph()
| MachineGraph * v8::internal::compiler::Revectorizer::mcgraph |
( |
| ) |
const |
|
inlineprivate |
◆ PrintStores()
◆ ReduceStoreChain()
| bool v8::internal::compiler::Revectorizer::ReduceStoreChain |
( |
const ZoneVector< Node * > & | Stores | ) |
|
|
private |
◆ ReduceStoreChains()
◆ SetEffectInput()
| void v8::internal::compiler::Revectorizer::SetEffectInput |
( |
PackNode * | pnode, |
|
|
int | index, |
|
|
Node *& | nput ) |
|
private |
◆ SetMemoryOpInputs()
◆ TryRevectorize()
| bool v8::internal::compiler::Revectorizer::TryRevectorize |
( |
const char * | name | ) |
|
◆ UpdateSources()
| void v8::internal::compiler::Revectorizer::UpdateSources |
( |
| ) |
|
|
private |
◆ VectorizeTree()
| Node * v8::internal::compiler::Revectorizer::VectorizeTree |
( |
PackNode * | pnode | ) |
|
|
private |
◆ zone()
| Zone * v8::internal::compiler::Revectorizer::zone |
( |
| ) |
const |
|
inlineprivate |
◆ graph_
| TFGraph* const v8::internal::compiler::Revectorizer::graph_ |
|
private |
◆ group_of_stores_
◆ mcgraph_
| MachineGraph* const v8::internal::compiler::Revectorizer::mcgraph_ |
|
private |
◆ node_observer_for_test_
◆ slp_tree_
| SLPTree* v8::internal::compiler::Revectorizer::slp_tree_ |
|
private |
◆ source_positions_
◆ sources_
| std::unordered_set<Node*> v8::internal::compiler::Revectorizer::sources_ |
|
private |
◆ support_simd256_
| bool v8::internal::compiler::Revectorizer::support_simd256_ |
|
private |
◆ zone_
| Zone* const v8::internal::compiler::Revectorizer::zone_ |
|
private |
The documentation for this class was generated from the following files: