{"push_id":3148123959,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"cc7a009807bed46ec516644159b0651ff35f5e5a","before":"3fd2f5020a82e4f80d0e2004ff5c0e91d001b6d4","commits":[{"sha":"6b71eaac0a218522761a0b26313474f0c82f516c","author":{"name":"Michael Kruse","email":"5e393654cabc5ba15b267e678168f2f52e9a3437@meinersbur.de"},"message":"[LoopVectorize] Rename pass options. NFC.\n\nRename:\nNoUnrolling to InterleaveOnlyWhenForced\nand\nAlwaysVectorize to !VectorizeOnlyWhenForced\n\nContrary to what the name 'AlwaysVectorize' suggests, it does not\nunconditionally vectorize all loops, but applies a cost model to\ndetermine whether vectorization is profitable to all loops. Hence,\npassing false will disable the cost model, except when a loop is marked\nwith llvm.loop.vectorize.enable. The 'OnlyWhenForced' suffix (suggested\nby @hfinkel in D55716) better matches this behavior.\n\nSimilarly, 'NoUnrolling' disables the profitability cost model for\ninterleaving (a term to distinguish it from unrolling by the\nLoopUnrollPass); rename it for consistency.\n\nDifferential Revision: https://reviews.llvm.org/D55785\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@349513 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bogner/llvm-zipper-prototype/commits/6b71eaac0a218522761a0b26313474f0c82f516c"},{"sha":"cc7a009807bed46ec516644159b0651ff35f5e5a","author":{"name":"LLVM Monorepo conversion","email":"cd21cd76f101be56d104584fc5a716fe3b563fb7@llvm.org"},"message":"Merging r349513: \"[LoopVectorize] Rename pass options. NFC.\"\n\ngit-crossrepo-prefix: llvm/","distinct":true,"url":"https://api.github.com/repos/bogner/llvm-zipper-prototype/commits/cc7a009807bed46ec516644159b0651ff35f5e5a"}]}
{"actor":{"display_login":"bogner"}}