• 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
.ci Loading commit data...
cmake Loading commit data...
contrib/docker Loading commit data...
doc Loading commit data...
licenses Loading commit data...
maint Loading commit data...
python Loading commit data...
src Loading commit data...
test Loading commit data...
.clang-format Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
ABOUT.md Loading commit data...
CMakeLists.txt Loading commit data...
CODEOWNERS Loading commit data...
CONTRIB.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
VERSION.in Loading commit data...
changes.md Loading commit data...
ecosystem-overview.md Loading commit data...