"lmdeploy/vscode:/vscode.git/clone" did not exist on "69b6eabe5dd70ca5e05b01f19e5f09f2f855b15b"
  • Lei Wang's avatar
    [Refactor] Backup Analyzer to get the appropriate arith informations (#1311) · 9f7bac4c
    Lei Wang authored
    * [Refactor] Update Vectorization Functions to Accept Analyzer Parameter
    
    - Modified `VectorizeLoop` and related functions to accept an `arith::Analyzer` parameter, enhancing their capability to perform analysis during vectorization.
    - Updated multiple instances in `copy.cc`, `fill.cc`, `parallel.cc`, and layout inference files to utilize the new analyzer parameter for improved performance and correctness.
    - Ensured consistency across vectorization logic by integrating the analyzer into existing workflows, facilitating better optimization opportunities.
    
    * [Fix] Corrected PostOrderVisit call in loop_vectorize.cc
    
    - Updated the PostOrderVisit function to analyze the body of the loop node instead of the node itself, ensuring proper handling of nested loops during vectorization analysis.
    
    * fix
    
    * lint fix
    
    * fix
    9f7bac4c
parallel.cc 26.5 KB