{"push_id":1176919560,"size":15,"distinct_size":15,"ref":"refs/heads/amd-common","head":"e4356613e322b29f62a6cb34f1a237dcf8aad2f7","before":"49b4592c1a0aa1d71ef2c34adee9c08fb23c127c","commits":[{"sha":"a6154f98d5ff6d824e925e7773f41f05e9f32d2f","author":{"name":"Vedant Kumar","email":"e06201a831a99f4a997d7618bb35ffb5726917fe@apple.com"},"message":"[llvm-cov] Flesh out some doxygen comments, NFC\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273772 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/llvm/commits/a6154f98d5ff6d824e925e7773f41f05e9f32d2f"},{"sha":"5e86ac74a4bfdd18ae3f7ad193af00bac47bdb20","author":{"name":"Vedant Kumar","email":"e06201a831a99f4a997d7618bb35ffb5726917fe@apple.com"},"message":"[llvm-cov] Make an API more consistent, NFC\n\nMake renderExpansionView() look a bit more like renderLine(), and\nclarify its doxygen comment.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273773 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/llvm/commits/5e86ac74a4bfdd18ae3f7ad193af00bac47bdb20"},{"sha":"db39d8993272b22e0412d4252b88afe1fedc0520","author":{"name":"NAKAMURA Takumi","email":"77ecc40bd88f115768eded8d235e9f8d16694cae@gmail.com"},"message":"Fix a typo in FindAvailableLoadedValue, introduced by r273734. [-Wdocumentation]\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273774 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/llvm/commits/db39d8993272b22e0412d4252b88afe1fedc0520"},{"sha":"ae15013971e8170dd2edc410dd96b2b2a55bb328","author":{"name":"David Majnemer","email":"91e5316c8b6f36582c592cdd58f2afe7b1ce84d8@gmail.com"},"message":"[SimplifyCFG] Replace calls to null/undef with unreachable\n\nCalling null is undefined behavior, a call to undef can be trivially\ntreated as a call to null.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273776 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/llvm/commits/ae15013971e8170dd2edc410dd96b2b2a55bb328"},{"sha":"35fad14a3189fb7ab2ae6e437335729f974d3c12","author":{"name":"David Majnemer","email":"91e5316c8b6f36582c592cdd58f2afe7b1ce84d8@gmail.com"},"message":"[InstSimplify] Replace calls to null with undef\n\nCalling null is undefined behavior, we can simplify the resulting value\nto undef.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273777 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/llvm/commits/35fad14a3189fb7ab2ae6e437335729f974d3c12"},{"sha":"46e1183e69488ecafb342f4fbd3fbba31dc4395e","author":{"name":"David Majnemer","email":"91e5316c8b6f36582c592cdd58f2afe7b1ce84d8@gmail.com"},"message":"[SimplifyCFG] Stop inserting calls to llvm.trap for UB\n\nSimplifyCFG had logic to insert calls to llvm.trap for two very\nparticular IR patterns: stores and invokes of undef/null.\n\nWhile InstCombine canonicalizes certain undefined behavior IR patterns\nto stores of undef, phase ordering means that this cannot be relied upon\nin general.\n\nThere are much better tools than llvm.trap: UBSan and ASan.\n\nN.B. I could be argued into reverting this change if a clear argument as\nto why it is important that we synthesize llvm.trap for stores, I'd be\nhard pressed to see why it'd be useful for invokes...\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273778 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/llvm/commits/46e1183e69488ecafb342f4fbd3fbba31dc4395e"},{"sha":"db5173a31d33f6140576915c337ca0017774fdf0","author":{"name":"David Majnemer","email":"91e5316c8b6f36582c592cdd58f2afe7b1ce84d8@gmail.com"},"message":"Revert \"[SimplifyCFG] Stop inserting calls to llvm.trap for UB\"\n\nThis reverts commit r273778, it seems to break UBSan :/\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273779 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/llvm/commits/db5173a31d33f6140576915c337ca0017774fdf0"},{"sha":"23ee217fe1594092cf566def7abddeab72b04d60","author":{"name":"David Majnemer","email":"91e5316c8b6f36582c592cdd58f2afe7b1ce84d8@gmail.com"},"message":"Just a small cleanup\n\nNo functional change is intended\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273780 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/llvm/commits/23ee217fe1594092cf566def7abddeab72b04d60"},{"sha":"9ee91f91a81a9a739ed3ca15c90b3a493cc9b005","author":{"name":"Hubert Tong","email":"2fb76696cf248f8d6dbeaeb755768f7410c548f3@gmail.com"},"message":"Reapply r273664 with workaround for MSVC\n\nReviewers: rsmith, faisalv, aaron.ballman\n\nSubscribers: llvm-commits, cfe-commits, nwilson\n\nDifferential Revision: http://reviews.llvm.org/D19770\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273781 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/llvm/commits/9ee91f91a81a9a739ed3ca15c90b3a493cc9b005"},{"sha":"0a04f70a4b425044237117dc5bbe462124ad82fb","author":{"name":"Michael Gottesman","email":"4db64bf1b10b871c56257ec0356c24737011518b@apple.com"},"message":"[cmake] Port the llvm-config option --build-mode to LLVMConfig.cmake via the variable LLVM_BUILD_TYPE.\n\nThis is just a small step in the direction of making LLVMConfig.cmake a complete\nreplacement for llvm-config.\n\nFor those unfamiliar, llvm-config --build-mode prints out CMAKE_BUILD_TYPE. Thus\nas one can imagine, LLVM_BUILD_TYPE is @CMAKE_BUILD_TYPE@.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273782 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/llvm/commits/0a04f70a4b425044237117dc5bbe462124ad82fb"},{"sha":"5f5bb0365d6f370b67eb81351f8cb9551c267a70","author":{"name":"Sanjay Patel","email":"8a358757f1b64d62facccc1fd839683fb6856b45@rotateright.com"},"message":"update tests to use FileCheck\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273784 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/llvm/commits/5f5bb0365d6f370b67eb81351f8cb9551c267a70"},{"sha":"d207fc4c12d5a4a2660fb925858811544119a07a","author":{"name":"Jan Vesely","email":"d1857f189d27309d4ee686c3c524179c94b3bd87@rutgers.edu"},"message":"AMDGPU/R600: Fix GlobalValue regressions.\n\nDon't cast GV expression to MCSymbolRefExpr. r272705 changed GV to binary\nexpressions by including offset even if the offset it 0\n(we haven't hit this sooner since tested workloads don't include static offsets)\nWe don't really care about the type of expression, so set it directly.\nFixes: r272705\n\nConsider section relative relocations. Since all const as data is in one boffer section relative is equivalent to abs32.\nFixes: r273166\n\nDifferential Revision: http://reviews.llvm.org/D21633\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273785 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/llvm/commits/d207fc4c12d5a4a2660fb925858811544119a07a"},{"sha":"6895c6a9e7b40508d6b71dc9cc47c51a2985bd18","author":{"name":"Craig Topper","email":"6a75d0b5116f69c017582fb3bf52b5bed0a243c0@gmail.com"},"message":"[X86] Pull similar bitcasts on different paths to earlier shared point. NFC\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273787 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/llvm/commits/6895c6a9e7b40508d6b71dc9cc47c51a2985bd18"},{"sha":"9a17918d1cf510fd0ecf20d0fcb17128036fd203","author":{"name":"Craig Topper","email":"6a75d0b5116f69c017582fb3bf52b5bed0a243c0@gmail.com"},"message":"[X86] Convert ==/!= comparisons with -1 for checking undef in shuffle lowering to comparisons of <0 or >=0. While there do the same for other kinds of index checks that can just check for greater than 0. No functional change intended.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273788 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/llvm/commits/9a17918d1cf510fd0ecf20d0fcb17128036fd203"},{"sha":"e4356613e322b29f62a6cb34f1a237dcf8aad2f7","author":{"name":"Vedant Kumar","email":"e06201a831a99f4a997d7618bb35ffb5726917fe@apple.com"},"message":"[llvm-cov] Simplify the way expansion views are rendered (NFC)\n\nIf a sub-view has already been rendered, it's helpful to re-render the\nexpansion site before rendering the next expansion view. Make this fact\nexplicit in the rendering interface, instead of hiding it behind an\nawkward Optional<LineRef> parameter.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273789 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/llvm/commits/e4356613e322b29f62a6cb34f1a237dcf8aad2f7"}]}
{"actor":{"display_login":"tstellarAMD"}}