]> granicus.if.org Git - clang/commit
Added LLVM metadata to generated IR to increase vectorization width
authorEmmett Neyman <eneyman@google.com>
Thu, 9 Aug 2018 21:59:01 +0000 (21:59 +0000)
committerEmmett Neyman <eneyman@google.com>
Thu, 9 Aug 2018 21:59:01 +0000 (21:59 +0000)
commit9a2dafaebbd4adb3af3eae30693d3eb62a1a2503
tree682e03b509ece6b5d2d1e2b5018d131ed2ae4040
parent697929dc84c170bed1fdd2d59a220451ded9e190
Added LLVM metadata to generated IR to increase vectorization width

Summary: Edited `loop_proto_to_llvm` to emit metadata at the end of the generated IR. This metadata will increase the vector width when the IR is optimized.

Reviewers: morehouse, kcc

Reviewed By: morehouse

Subscribers: cfe-commits, llvm-commits

Differential Revision: https://reviews.llvm.org/D50530

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@339392 91177308-0d34-0410-b5e6-96231b3b80d8
tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm.cpp