<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">On Fri, Feb 24, 2017 at 1:22 PM, Jordan Rose <span dir="ltr">&lt;<a href="mailto:jordan_rose@apple.com" target="_blank">jordan_rose@apple.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div style="word-wrap:break-word"><div>Ahmed, I suspect this is just LLVM and Clang getting out of sync, and the next build should pass?</div></div></blockquote><div><br></div><div>Yep; should be fixed by [clang e918636f87].</div><div> </div><div>Sorry for the breakage!</div><div><br></div><div>-Ahmed</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div style="word-wrap:break-word"><div><div>/home/buildnode/jenkins/worksp<wbr>ace/oss-swift-incremental-RA-<wbr>linux-ubuntu-16_10-long-test/<wbr>llvm/tools/clang/lib/CodeGen/C<wbr>odeGenAction.cpp:278:45: error: no type named &#39;DiagnosticInfoWithDebugLocBas<wbr>e&#39; in namespace &#39;llvm&#39;; did you mean &#39;DiagnosticInfoWithLocationBas<wbr>e&#39;?</div><span class="m_918525755401384430gmail-HOEnZb"><font color="#888888"><div><br></div>Jordan<br class="m_918525755401384430gmail-m_-8672746473942249071Apple-interchange-newline"><br></font></span></div><div><div class="m_918525755401384430gmail-h5"><br><div><blockquote type="cite"><div>On Feb 24, 2017, at 13:02, <a href="mailto:no-reply@swift.org" target="_blank">no-reply@swift.org</a> wrote:</div><br class="m_918525755401384430gmail-m_-8672746473942249071Apple-interchange-newline"><div><h2 style="font-family:&#39;helvetica neue&#39;,sans-serif;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;width:865px;background-color:red;color:white;text-align:center"></h2><h1 style="color:rgb(57,57,57);font-family:&#39;helvetica neue&#39;,sans-serif;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">[<font class="m_918525755401384430gmail-m_-8672746473942249071FAILURE" style="color:red">FAILURE</font>] oss-swift-incremental-RA-linux<wbr>-ubuntu-16_10-long-test [#785]</h1><table style="color:rgb(57,57,57);font-family:&#39;helvetica neue&#39;,sans-serif;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:300;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><tbody><tr style="text-align:left"><th>Build URL:</th><td><a href="https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_10-long-test/785/" style="color:rgb(0,122,255);text-decoration:none" target="_blank">https://ci.swift.org/job/oss-s<wbr>wift-incremental-RA-linux-ubun<wbr>tu-16_10-long-test/785/</a></td></tr><tr style="text-align:left"><th>Project:</th><td>oss-swift-incremental-RA-linux<wbr>-ubuntu-16_10-long-test</td></tr><tr style="text-align:left"><th>Date of build:</th><td>Fri, 24 Feb 2017 12:52:00 -0800</td></tr><tr style="text-align:left"><th>Build duration:</th><td>10 min</td></tr></tbody></table><h2 style="color:rgb(57,57,57);font-family:&#39;helvetica neue&#39;,sans-serif;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">Identified problems:</h2><ul style="color:rgb(57,57,57);font-family:&#39;helvetica neue&#39;,sans-serif;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:300;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><li>Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:<ul><li><a href="https://ci.swift.org//job/oss-swift-incremental-RA-linux-ubuntu-16_10-long-test/785/consoleFull#150703499ee1a197b-acac-4b17-83cf-a53b95139a76" style="color:rgb(0,122,255);text-decoration:none" target="_blank">Indication 1</a></li></ul></li></ul><br style="color:rgb(57,57,57);font-family:&#39;helvetica neue&#39;,sans-serif;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:300;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><h2 style="color:rgb(57,57,57);font-family:&#39;helvetica neue&#39;,sans-serif;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">Changes</h2><ul style="color:rgb(57,57,57);font-family:&#39;helvetica neue&#39;,sans-serif;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:300;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>13287514a013614e95418c4<wbr>59a5416db6b599830</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>hughbella<wbr>rs:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">Get the REPL building on Linux</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/Immediate/REPL.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: CMakeLists.txt</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>8943ad6cc402a66eedb91c7<wbr>41044f61e2d5c1b5a</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>hughbella<wbr>rs:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">Improve the error message for an unsupported system or architecture in</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: utils/swift_build_support/swif<wbr>t_build_support/targets.py</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>184b6394f01ce426b7fafa9<wbr>80a39dffc6faea99d</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>hughbella<wbr>rs:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">Improve the error message for a platform without a Toolchain</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: utils/swift_build_support/swif<wbr>t_build_support/toolchain.py</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>00b8913efa28360962bc172<wbr>891aecb23fa3409ba</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>hughbella<wbr>rs:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">Fix mismatching path to ICU source in build-script and build-script-impl</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: utils/swift_build_support/swif<wbr>t_build_support/products/produ<wbr>ct.py</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: utils/build-script</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: utils/swift_build_support/swif<wbr>t_build_support/products/libic<wbr>u.py</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>bab7bbd283f8e015aedf15e<wbr>804ecd570cba2a4a7</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>hughbella<wbr>rs:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">Report a fatal error in build-script rather than build-script-impl for</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: utils/build-script</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: utils/build-script-impl</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>83795ecd066f4849c0b0ee5<wbr>817a8ca87593c81f8</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>hughbella<wbr>rs:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">Fix source code paths of corelibs products in build-sciript</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: utils/swift_build_support/swif<wbr>t_build_support/products/found<wbr>ation.py</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: utils/swift_build_support/swif<wbr>t_build_support/products/xctes<wbr>t.py</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: utils/swift_build_support/swif<wbr>t_build_support/products/libdi<wbr>spatch.py</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>904ef577d2e700aac6d8256<wbr>3872e1ab1240c7ca8</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>hughbella<wbr>rs:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">Cleanup android import in build-script</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-add"><b>add</b>: utils/android/__init__.py</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: utils/build-script</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>409a214f8505b8b1ecf0607<wbr>256146fa11eaf018b</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>hughbella<wbr>rs:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">Fix build-script shell to work on Windows</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: utils/swift_build_support/swif<wbr>t_build_support/shell.py</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>cac44b2a33568707b93371a<wbr>d3be26930741e97de</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>jordan_ro<wbr>se:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">Disable Foundation.Data test that fails with resilience enabled.</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/stdlib/TestData.swift</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>d697c2fdcb7770521a8a119<wbr>dce91d61386508059</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>dgregor:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[GenericSig Builder] Diagnose redundant same-typeo-t-concrete</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/swift/AST/DiagnosticsS<wbr>ema.def</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/swift/AST/GenericSigna<wbr>tureBuilder.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/AST/GenericSignatureBuilde<wbr>r.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/attr/attr_specialize.swif<wbr>t</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/Constraints/same_types.sw<wbr>ift</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>a23b44fa96de8d0d236b1a5<wbr>2853a4cb2999ad422</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[GlobalISel] Simplify StringRef parameters. NFC.</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: utils/TableGen/GlobalISelEmitt<wbr>er.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ca388a5e95145417b25b2aa<wbr>57b3a91d602c4ea9b</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[GlobalISel] Return an Expected<u></u> for each SDAG pattern. NFC.<u></u></p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: utils/TableGen/GlobalISelEmitt<wbr>er.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>e6295822fcb99b1a0cada5d<wbr>a7a2ddff04520ccaf</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[Tablegen] Instrumenting table gen DAGGenISelDAG</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/SelectionDAG/Selec<wbr>tionDAGISel.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: CMakeLists.txt</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: utils/TableGen/DAGISelMatcherE<wbr>mitter.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: cmake/modules/TableGen.cmake</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/CodeGen/Selection<wbr>DAGISel.h</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>9198723576557d4a99f8d7a<wbr>3631f65fdbe384715</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[globalisel] Separate the SelectionDAG importer from the emitter. NFC</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: utils/TableGen/GlobalISelEmitt<wbr>er.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>d5eebbefa9728cf797017b7<wbr>8ba738faa1e80e8a7</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[globalisel] OperandPredicateMatcher&#39;s shouldn&#39;t need to generate the</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/TableGen/GlobalISelEmitte<wbr><a href="http://r.td">r.td</a></li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: utils/TableGen/GlobalISelEmitt<wbr>er.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>a6c10f8bbe2f89eb1830e4b<wbr>68b2300d206991aa9</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">tablegen: Fix android build</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: utils/TableGen/GlobalISelEmitt<wbr>er.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>3a8ae81bb307acd6216c546<wbr>f2d1d008f379c3f52</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">MIRTests: Remove unnecessary 2&gt;&amp;1 redirection</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/ASRWRd<wbr>.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/PUSHWR<wbr>r.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/ZEXT.m<wbr>ir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/LSLWRd<wbr>.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-and.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-itofp.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/ADDWRd<wbr>Rr.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-shift.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/CPCWRd<wbr>Rr.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/EORWRd<wbr>Rr.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/expand<wbr>-lddw-dst-src-same.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-rem.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-or.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/arm64-reg<wbr>ress-opt-cmp.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-constant.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/SBCIWR<wbr>dK.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/SUBIWR<wbr>dK.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-simple.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/LDWRdP<wbr>trPi.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/COMWRd<wbr>.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/LDWRdP<wbr>trPd.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-load-store.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-fcmp.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-fptoi.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-gep.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/LDWRdP<wbr>tr.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/Hexagon/expand-co<wbr>ndsets-rm-reg.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/POPWRd<wbr>.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/SEXT.m<wbr>ir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/SUBWRd<wbr>Rr.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/LDDWRd<wbr>YQ.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/STSWKR<wbr>r.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/INWRdA<wbr>.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/STWPtr<wbr>PdRr.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/ANDWRd<wbr>Rr.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/CPWRdR<wbr>r.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/LSRWRd<wbr>.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-add.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/STWPtr<wbr>Rr.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/movimm-wz<wbr>r.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/MIR/Generic/machi<wbr>ne-basic-block-ir-block-refere<wbr>nce.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/X86/implicit-use-<wbr>spill.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-combines.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/LDSWRd<wbr>K.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/relax-mem/STD<wbr>WPtrQRr.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-pow.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/ldst-opt.<wbr>mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/MIR/X86/expected-<wbr>named-register-in-allocation-h<wbr>int.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-ext.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/OUTWAR<wbr>r.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/ORWRdR<wbr>r.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-div.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/SBCWRd<wbr>Rr.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/STDWPt<wbr>rQRr.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/MIR/Generic/runPa<wbr>ss.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-xor.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/STWPtr<wbr>PiRr.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-mul.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/LDIWRd<wbr>K.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/MIR/Generic/llvmI<wbr>RMissing.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/FRMIDX<wbr>.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/LDDWRd<wbr>PtrQ.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-sub.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/ADCWRd<wbr>Rr.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-vaarg.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/ORIWRd<wbr>K.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-inserts.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/legalize-cmp.mir</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AVR/pseudo/ANDIWR<wbr>dK.mir</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>c73f00a86266c16e8755d6e<wbr>35be371842c2821e9</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[IR] Accept &#39;const Type &amp;&#39; in the Type operator&lt;&lt;. NFC.</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/IR/Type.h</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ff2ee7ba05fa69bb43a2763<wbr>e66ec44da5e20b608</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[OptDiag] Pass const Values/Types to Argument. NFC.</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/IR/DiagnosticInfo<wbr>.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/IR/DiagnosticInfo.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>5b1a5b7108373e06cf1c3e8<wbr>f44d0922979cb2ef3</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[LazyBFI] Split out and templatize LazyBlockFrequencyInfo, NFC</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/Analysis/LazyBloc<wbr>kFrequencyInfo.h</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>e0eff680d1a9d8afc5fd301<wbr>9b29bc99b7b872363</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[OptDiag] Split code region out of DiagnosticInfoOptimizationBase</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/Analysis/OptimizationDiagn<wbr>osticInfo.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/IR/DiagnosticInfo.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/IR/DiagnosticInfo<wbr>.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/Analysis/Optimiza<wbr>tionDiagnosticInfo.h</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>5afa3d2f3927ee88bdc1652<wbr>bfaa288376f9192b9</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">New OptimizationRemarkEmitter pass for MIR</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-add"><b>add</b>: lib/CodeGen/MachineOptimizatio<wbr>nRemarkEmitter.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/MachineLoopInfo.cp<wbr>p</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-add"><b>add</b>: include/llvm/CodeGen/MachineOp<wbr>timizationRemarkEmitter.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/CodeGen/MachineLo<wbr>opInfo.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/Analysis/OptimizationDiagn<wbr>osticInfo.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: tools/llc/llc.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/RegAllocGreedy.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/CMakeLists.txt</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/IR/DiagnosticInfo<wbr>.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/InitializePasses.<wbr>h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-add"><b>add</b>: test/CodeGen/AArch64/arm64-spi<wbr>ll-remarks.ll</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/Analysis/Optimiza<wbr>tionDiagnosticInfo.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/IR/DiagnosticInfo.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>a354beebfbf9027040b935a<wbr>942136be5793d8f3f</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[OptDiag] Predicates to check the same type of IR and MIR opt remarks</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/IR/DiagnosticInfo<wbr>.h</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>338d494e8a55b9b92c29f18<wbr>d3053608a89b1a258</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[LV] Also port failure remarks to new OptimizationRemarkEmitter API</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/Analysis/OptimizationDiagn<wbr>osticInfo.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/Transforms/LoopVectorize/<wbr>X86/vectorization-remarks-miss<wbr>ed.ll</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/IR/DiagnosticInfo<wbr>.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/IR/DiagnosticInfo.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/Transforms/Vectorize/LoopV<wbr>ectorize.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>4133147d20fb7a5f9a18a60<wbr>889c2a3cb2304749b</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">Add new pass LazyMachineBlockFrequencyInfo</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-add"><b>add</b>: lib/CodeGen/LazyMachineBlockFr<wbr>equencyInfo.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/CodeGen/MachineBl<wbr>ockFrequencyInfo.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/InitializePasses.<wbr>h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/CMakeLists.txt</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/Analysis/LazyBran<wbr>chProbabilityInfo.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-add"><b>add</b>: include/llvm/CodeGen/LazyMachi<wbr>neBlockFrequencyInfo.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/MachineBlockFreque<wbr>ncyInfo.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/Analysis/LazyBloc<wbr>kFrequencyInfo.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/MachineOptimizatio<wbr>nRemarkEmitter.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>96ada06c9ba0c914f49297e<wbr>2c0424e1370a91455</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">OptDiag: Rename DiagnosticInfoWithDebugLoc to WithLocation. NFC</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/IR/DiagnosticInfo<wbr>.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/IR/DiagnosticInfo.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>3d30146071bec21ff5037b8<wbr>53beb4b48871b4b58</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">OptDiag: Decouple backend diagnostics from debug info metadata</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/IR/DiagnosticInfo.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/IR/DiagnosticInfo<wbr>.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/Analysis/OptimizationDiagn<wbr>osticInfo.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>82defe78ac42a514ecd5880<wbr>835e7a834f558b021</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">OptDiag: Allow constructing DiagnosticLocation from DISubprograms</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/Transforms/IPO/WholeProgra<wbr>mDevirt.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/IR/DiagnosticInfo<wbr>.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/IR/DiagnosticInfo.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>15a29d4b589be0ecfecacb2<wbr>391572ef3d8f42174</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">OptDiag: Add const to some interfaces that don&#39;t modify anything. NFC</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/Analysis/Optimiza<wbr>tionDiagnosticInfo.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/IR/DiagnosticInfo.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/IR/DiagnosticInfo<wbr>.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/Analysis/OptimizationDiagn<wbr>osticInfo.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>489bb4c8a16930917b88cf3<wbr>0e652b14859d66cf3</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[LazyMachineBFI] Reimplement with getAnalysisIfAvailable</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/CodeGen/LazyMachi<wbr>neBlockFrequencyInfo.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/LazyMachineBlockFr<wbr>equencyInfo.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/MachineOptimizatio<wbr>nRemarkEmitter.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>358238588a1f1462643f315<wbr>bcbb38e69a217ffc2</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[ORE] Use const CodeRegions in the remark diagnostics. NFC.</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/IR/DiagnosticInfo<wbr>.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/IR/DiagnosticInfo.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>835c062ca33c13df941b8aa<wbr>634e89dedcb2a2607</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[CodeGen] Use const MBBs in the opt remark diagnostics. NFC.</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/CodeGen/MachineOp<wbr>timizationRemarkEmitter.h</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>868bbcd1755db49199bf6e7<wbr>1a887549e876a5d7e</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[CodeGen] Teach opt remarks how to print MI instructions.</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/CodeGen/MachineOp<wbr>timizationRemarkEmitter.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/MachineOptimizatio<wbr>nRemarkEmitter.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>9a83386c87ff722834047da<wbr>39a96eb87218bd914</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">OptDiag: Use DiagnosticLocation in MachineOptimizationRemarks</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/CodeGen/MachineOp<wbr>timizationRemarkEmitter.h</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>57cee20f3970242d0513182<wbr>0f4e31aa9400d9fbc</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[CodeGen] Add a way to SkipDebugLoc in MachineInstr::print(). NFC.</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/MachineInstr.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/CodeGen/MachineIn<wbr>str.h</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>24ba89a8e8b103ca4c93903<wbr>d4a2c7af90a79efab</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[CodeGen] Print MI without a newline when skipping debugloc. NFC.</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/MachineInstr.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/CodeGen/MachineIn<wbr>str.h</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>62d85e3a37acd1af579a7c7<wbr>376495dbbb019ccdf</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[GlobalISel] Simplify Select type cleanup using a ScopeExit. NFC.</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/GlobalISel/Instruc<wbr>tionSelect.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>1def340748924699651c242<wbr>f45ee9c021788ad1d</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[GlobalISel] Emit opt remarks on isel fallbacks.</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/GlobalISel/Legaliz<wbr>er.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/GlobalISel/RegBank<wbr>Select.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/CodeGen/GlobalISe<wbr>l/IRTranslator.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/CodeGen/GlobalISe<wbr>l/Utils.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/GlobalISel/Utils.c<wbr>pp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/GlobalISe<wbr>l/arm64-fallback.ll</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/GlobalISel/Instruc<wbr>tionSelect.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/CodeGen/GlobalISe<wbr>l/RegBankSelect.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/GlobalISel/IRTrans<wbr>lator.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>28950f8280c1dbf39f740bf<wbr>4c24fe502bb50ee75</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[GlobalISel] Finalize translated function on scope exit. NFC.</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/GlobalISel/IRTrans<wbr>lator.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>a031926471eef783ddae63f<wbr>4f0649a8001d55a82</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[GlobalISel] Don&#39;t translate other blocks when one failed.</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/GlobalISel/IRTrans<wbr>lator.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>e4443e91a901e063505efe4<wbr>2adc88f4c2413ff54</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">OptDiag: Summarize the instruction count in asm-printer</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: include/llvm/CodeGen/AsmPrinte<wbr>r.h</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/AsmPrinter/AsmPrin<wbr>ter.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ea189a86bb0aeb15ee25f7a<wbr>10aa000feb00a937d</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[GlobalISel] Remove now-unnecessary variable. NFC.</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/GlobalISel/IRTrans<wbr>lator.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>4a83241292ec231ebb9bc9e<wbr>cd93725b7ff65cc26</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[GlobalISel] Use the DISubprogram for translation failure remarks.</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/GlobalISel/IRTrans<wbr>lator.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/GlobalISel/Instruc<wbr>tionSelect.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>9f353cbd2f16983bb527dd8<wbr>fd30f6578019d6d5b</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[GlobalISel] Use the same name for all remarks.</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/GlobalISel/IRTrans<wbr>lator.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>7126d321f2406908e1d3513<wbr>bbf8bb9ed7946429f</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">Add missing initialization for MachineOptimizationRemarkEmitt<wbr>er</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/CodeGen/CodeGen.cpp</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>c21d270f2982df28d980324<wbr>decc92005ad422177</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[llc] Add -pass-remarks-with-hotness</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: tools/llc/llc.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/arm64-spi<wbr>ll-remarks.ll</li></ul></li><br><li>Commit<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ae42db12200bf2feef96cb6<wbr>6b96a888d37a61f96</b><span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span>by<span class="m_918525755401384430gmail-m_-8672746473942249071Apple-converted-space"> </span><b>ahmed.bou<wbr>gacha:</b><p class="m_918525755401384430gmail-m_-8672746473942249071commit-message" style="font-family:menlo,fixed;white-space:pre-wrap">[llc] Add -pass-remarks-output</p><ul><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: tools/llc/llc.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: lib/Analysis/OptimizationDiagn<wbr>osticInfo.cpp</li><li class="m_918525755401384430gmail-m_-8672746473942249071change-edit"><b>edit</b>: test/CodeGen/AArch64/arm64-spi<wbr>ll-remarks.ll</li></ul></li></ul></div></blockquote></div><br></div></div></div></blockquote></div><br></div></div>