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