• Diego Caballero's avatar
    [MLIR] Add llvm.noalias attribute to nGraph func args (#3232) · ac8e22d9
    Diego Caballero authored
    Aliasing prevents vectorization and other optimizations in LLVM (dot2d,
    for example). I found that LLVM dialect contemplates the possibility of
    previous dialects adding llvm.noalias attribute to function arguments so
    that the NoAlias attribute is generated in LLVM-IR. This should be good for
    now although we should discuss how to model this in Standard dialect and co.
    ac8e22d9
Name
Last commit
Last update
..
dialect Loading commit data...
pass Loading commit data...
CMakeLists.txt Loading commit data...
compiler.cpp Loading commit data...
compiler.hpp Loading commit data...
lowerer.cpp Loading commit data...
lowerer.hpp Loading commit data...
memory_manager.cpp Loading commit data...
memory_manager.hpp Loading commit data...
op_lowerers.inc Loading commit data...
ops_supported.inc Loading commit data...