{"push_id":2307086854,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"4efba270799c8e234e5471e37edf7eaef67f4b8e","before":"afe8da8e00c970e62a891a4aac15c73859e9a082","commits":[{"sha":"bed897f230c4514e37c1be740c9664a483a55019","author":{"name":"Krzysztof Parzyszek","email":"40979b2c4eb65586fe7bead22e2c9fb24795e47a@codeaurora.org"},"message":"[Hexagon] Use V6_vmpyih for halfword multiplication\n\nUnlike V6_vmpyhv, it produces the result in the exact form that is\nexpected without the need for a shuffle.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@324241 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/bed897f230c4514e37c1be740c9664a483a55019"},{"sha":"3a276ba266ffd788cc2fe66524d875236702e7e1","author":{"name":"Teresa Johnson","email":"86073e34b918e7c41ae3dc36d84d2a9e60368583@google.com"},"message":"[ThinLTO] Convert dead alias to declarations\n\nSummary:\nThis complements the fixes in r323633 and r324075 which drop the\ndefinitions of dead functions and variables, respectively.\n\nFixes PR36208.\n\nReviewers: grimar, rafael\n\nSubscribers: mehdi_amini, llvm-commits, inglorion\n\nDifferential Revision: https://reviews.llvm.org/D42856\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@324242 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/3a276ba266ffd788cc2fe66524d875236702e7e1"},{"sha":"8c3c1738984488efea199ac25a8ef80d7ecae809","author":{"name":"Krzysztof Parzyszek","email":"40979b2c4eb65586fe7bead22e2c9fb24795e47a@codeaurora.org"},"message":"[Hexagon] Don't use garbage mask in HvxSelector::shuffp2\n\nThe function shuffp2 was breaking up a wide shuffle into a pair of\nnarrower ones, except that the narrower shuffle masks were actually\nuninitialized.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@324243 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/8c3c1738984488efea199ac25a8ef80d7ecae809"},{"sha":"7dc47cfaf75f6d68a1f9a4bf75e1d4b3a025e6a0","author":{"name":"Krzysztof Parzyszek","email":"40979b2c4eb65586fe7bead22e2c9fb24795e47a@codeaurora.org"},"message":"[Hexagon] Forgot about HexagonISD::VZERO in selecting const vectors\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@324244 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/7dc47cfaf75f6d68a1f9a4bf75e1d4b3a025e6a0"},{"sha":"bea098dd62548434523875910c41c5d82eb83f31","author":{"name":"Benjamin Kramer","email":"3b24c2ddf636b98f21c704904010107db031684e@googlemail.com"},"message":"BitTracker.h needs a full definition of MachineInstr, so include the defining file.\n\nPatch by Dean Sturtevant!\n\nDifferential Revision: https://reviews.llvm.org/D42907\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@324245 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/bea098dd62548434523875910c41c5d82eb83f31"},{"sha":"4efba270799c8e234e5471e37edf7eaef67f4b8e","author":{"name":"Hans Wennborg","email":"203d66e5372c0c8aa6dec86704b71549fae6db41@hanshq.net"},"message":"Revert r323472 \"[Debug] Add dbg.value intrinsics for PHIs created during LCSSA.\"\n\nThis broke the Chromium build; see PR36238.\n\n> This patch is an enhancement to propagate dbg.value information when\n> Phis are created on behalf of LCSSA.  I noticed a case where a value\n> carried across a loop was reported as <optimized out>.\n>\n> Specifically this case:\n>\n>   int bar(int x, int y) {\n>     return x + y;\n>   }\n>\n>   int foo(int size) {\n>     int val = 0;\n>     for (int i = 0; i < size; ++i) {\n>       val = bar(val, i);  // Both val and i are correct\n>     }\n>     return val; // <optimized out>\n>   }\n>\n> In the above case, after all of the interesting computation completes\n> our value is reported as \"optimized out.\" This change will add a\n> dbg.value to correct this.\n>\n> This patch also moves the dbg.value insertion routine from\n> LoopRotation.cpp into Local.cpp, so that we can share it in both places\n> (LoopRotation and LCSSA).\n>\n> Patch by Matt Davis!\n>\n> Differential Revision: https://reviews.llvm.org/D42551\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@324247 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/4efba270799c8e234e5471e37edf7eaef67f4b8e"}]}
{"actor":{"display_login":"earl"}}