#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: