{"push_id":1308231402,"size":32,"distinct_size":22,"ref":"refs/heads/master","head":"de5a68da2f48f476a4d833a8c38523704ce04e34","before":"706df746d68c884a37d8ff0465ceea86e6028fa1","commits":[{"sha":"4cd6605af1889123f28956d411c3ec6ca5651eba","author":{"name":"Lang Hames","email":"57c57296fe68b296b9523d8eac50aee2a7f8ebb2@gmail.com"},"message":"[Kaleidoscope] Make Chapter 2 use llvm::make_unique, rather than a helper.\n\nThis essentially reverts r251936, minimizing the difference between Chapter2\nand Chapter 3, and making Chapter 2's code match the tutorial text.\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281945 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/jvesely/llvm/commits/4cd6605af1889123f28956d411c3ec6ca5651eba"},{"sha":"15afb7997601f89c1bed335dc5d164fea57b94b7","author":{"name":"David Callahan","email":"f7d86bfaf27040a9a8c7bf09177443472e975f93@fb.com"},"message":"Merge branch 'ADCE5'\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281947 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/jvesely/llvm/commits/15afb7997601f89c1bed335dc5d164fea57b94b7"},{"sha":"3d21d847dba6b5bb65080c33ffc8112b48b9dc9d","author":{"name":"Quentin Colombet","email":"1473da8678a3b6a82ff8dae10be719885085e642@apple.com"},"message":"[RegisterBankInfo] Adapt call to std::fill due to use of SmallVector.\n\nThis was meant to be commited with my previous commit.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281948 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/jvesely/llvm/commits/3d21d847dba6b5bb65080c33ffc8112b48b9dc9d"},{"sha":"67197eeb7d7fdebf4dc8f7e476ccb4d6942c9778","author":{"name":"Philip Reames","email":"ab353a0559193be1bf4346afba8f4c120032373d@philipreames.com"},"message":"[LCSSA] Cache LoopExits to avoid wasted work\n\nWhen looking at the scribus_1.3 example from https://llvm.org/bugs/show_bug.cgi?id=10584, I noticed that we were spending a large amount of time computing loop exits in LCSSA. This code appears to be written with the assumption that LoopExits are stored in the Loop and thus cheap to query. This is not true, so we should cache the result across the potentially long running loop which tends to visit a small handful of Loops.\n\nOn the particular example from 10584, this change drops the time spent in LCSSA computation by about 80%.\n\nDifferential Revision: https://reviews.llvm.org/D24509\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281949 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/jvesely/llvm/commits/67197eeb7d7fdebf4dc8f7e476ccb4d6942c9778"},{"sha":"f8408ab22caa6be1be1ff2740b168de77bf32916","author":{"name":"Sanjay Patel","email":"8a358757f1b64d62facccc1fd839683fb6856b45@rotateright.com"},"message":"[x86] auto-generate checks\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281950 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/jvesely/llvm/commits/f8408ab22caa6be1be1ff2740b168de77bf32916"},{"sha":"18f63e47d8fbf58ef85b52ddbf96828825431461","author":{"name":"Kostya Serebryany","email":"929ea1a85e127c0f9ffdb8680cf24d3fc1a6e9ce@google.com"},"message":"[sanitizer-coverage] add comdat to coverage guards if needed\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281952 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/jvesely/llvm/commits/18f63e47d8fbf58ef85b52ddbf96828825431461"},{"sha":"ef83519d8051582e20e0b4465a69a40b6c5c8422","author":{"name":"Sanjay Patel","email":"8a358757f1b64d62facccc1fd839683fb6856b45@rotateright.com"},"message":"[x86] fix variable names; NFC\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281953 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/jvesely/llvm/commits/ef83519d8051582e20e0b4465a69a40b6c5c8422"},{"sha":"879da284b56503c16c671031adc9c1b805854094","author":{"name":"Quentin Colombet","email":"1473da8678a3b6a82ff8dae10be719885085e642@apple.com"},"message":"[RegisterBankInfo] Avoid heap allocation in InstructionMapping.\n\nUse SmallVector instead of dynamically allocated arrays for the mapping of the\noperands in the InstructionMapping. That way we avoid heap allocation for most\nof the cases. Ultimately, we should not have to rely on such tricky, the\ninstances of InstructionMapping would be TableGen'ed.\n\nThis improves the compilation time of the RegBankSelect pass.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281955 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/jvesely/llvm/commits/879da284b56503c16c671031adc9c1b805854094"},{"sha":"34c557c6901bed37c8e714aaeab9b0a5e9f4753e","author":{"name":"Matthias Braun","email":"8a3a3d0fd28f458f6e52ab07962f3b51b385dc37@braunis.de"},"message":"Machine{Instr|Operand}: Clarify some isIdenticalTo() subtleties.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281956 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/jvesely/llvm/commits/34c557c6901bed37c8e714aaeab9b0a5e9f4753e"},{"sha":"b72235f318ab2e5d85a5d051a2d9d09fcb29dd10","author":{"name":"Matthias Braun","email":"8a3a3d0fd28f458f6e52ab07962f3b51b385dc37@braunis.de"},"message":"BranchFolder: Fix invalid undef flags after merge.\n\nIt is legal to merge instructions with different undef flags; However we\nmust drop the undef flag from the merged instruction if it isn't present\neverywhere.\n\nThis fixes http://llvm.org/PR30199\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281957 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/jvesely/llvm/commits/b72235f318ab2e5d85a5d051a2d9d09fcb29dd10"},{"sha":"fd8c73371087bd6cc8a833dd3958f28164ab5660","author":{"name":"Craig Topper","email":"6a75d0b5116f69c017582fb3bf52b5bed0a243c0@gmail.com"},"message":"[AVX-512] Use 512-bit vcvtps2ph/vcvtph2ps to implement fp_to_f16/f16_to_fp when F16C and VLX are not supported.\n\nFixes PR23941.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281958 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/fd8c73371087bd6cc8a833dd3958f28164ab5660"},{"sha":"0acae1f6818711ae09d3c186863f250fb6ef6af8","author":{"name":"Craig Topper","email":"6a75d0b5116f69c017582fb3bf52b5bed0a243c0@gmail.com"},"message":"[AVX-512] Teach X86InstrInfo::copyPhysReg to use a 512-bit move if XMM16-XMM31 or YMM16-YMM31 are the source or dest of the copy and VLX is not supported.\n\nThis can happen with SUBREG_TO_REG of ZMM16-ZMM31. Fixes PR30430.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281959 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/0acae1f6818711ae09d3c186863f250fb6ef6af8"},{"sha":"8e817265bd56886c6ce99f8292e4e1875f6e4d73","author":{"name":"Dorit Nuzman","email":"4b9167d823538c0d7b4bfc54b414959f0bedc8ac@intel.com"},"message":"[SROA] Preserve llvm.mem.parallel_loop_access metadata.\n\nSROA doesn't preserve the llvm.mem.parallel_loop_access metadata when it\ntransforms loads/stores. This patch fixes a couple occurences of this\nissue.\n\n(Partially addresses PR28981).\n\nDifferential Revision: https://reviews.llvm.org/D23549\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281960 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/8e817265bd56886c6ce99f8292e4e1875f6e4d73"},{"sha":"42ea17a3acf58a4a5fcf5c6438aebb36dc55dfb1","author":{"name":"Dorit Nuzman","email":"4b9167d823538c0d7b4bfc54b414959f0bedc8ac@intel.com"},"message":"Reverting revision 281960 due to test failures.\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281961 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/42ea17a3acf58a4a5fcf5c6438aebb36dc55dfb1"},{"sha":"2a3c73902184bbefc8f5ebf946af58ab8e965cbe","author":{"name":"Nikolay Haustov","email":"46218dc5c3efe2c1d5f0e6070c2f4e619dbce9a7@amd.com"},"message":"AMDGPU: Improve documentation.\n\nSummary:\nAdd links to ISA manuals and ABI.\nAdd text about assembler syntax.\nAdd info about instructions operands.\nAdd instruction examples for each encoding.\nUpdate directives section, add missing .amdgpu_hsa_kernel.\n\nReviewers: tstellarAMD, SamWot, vpykhtin\n\nSubscribers: kzhuravl, wdng, nhaehnle, yaxunl, tony-tye, artem.tamazov, llvm-commits\n\nDifferential Revision: https://reviews.llvm.org/D24724\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281962 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/2a3c73902184bbefc8f5ebf946af58ab8e965cbe"},{"sha":"4aaf90e08eacedd37f62508fb0c3060f2726a305","author":{"name":"Keith Walker","email":"befa44bf78f99a69f2033aafa4c2d2eda9a48621@arm.com"},"message":"Make llvm::ConvertDebugDeclareToDebugValue() be a void function (NFC)\n\nThe routines llvm::ConvertDebugDeclareToDebugValue() always returned\na true value which was never checked at the call site; change the\nfunction return type to void.\n\nThis NFC cleanup was approved in the review https://reviews.llvm.org/D23715\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281964 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/4aaf90e08eacedd37f62508fb0c3060f2726a305"},{"sha":"91016854e73053c6eb6b57d6f379c651e3217063","author":{"name":"Valery Pykhtin","email":"e634843e76a2d89faff5aeb169c374be10f679ab@amd.com"},"message":"[AMDGPU] Refactor VOP3 instruction TD definitions\n\nDifferential revision: https://reviews.llvm.org/D24664\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281965 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/91016854e73053c6eb6b57d6f379c651e3217063"},{"sha":"8e5c84a8d411bae1a257d7b6f8ef49a01392e05d","author":{"name":"Elena Demikhovsky","email":"a5bf1505a6ca1b2177352565575bf863323b7e61@intel.com"},"message":"AVX-512: Fixed a bug in lowering saturated operations on KNL.\n\nThe generated code is still not optimal.\n\nDifferential Revision: https://reviews.llvm.org/D24723\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281966 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/8e5c84a8d411bae1a257d7b6f8ef49a01392e05d"},{"sha":"412e71bfd80ac64587a6da38345a59eb18bbcaeb","author":{"name":"Artem Tamazov","email":"5a90158193501993f5228594ec70aff878921da8@amd.com"},"message":"[AMDGPU][mc] Add regression tests for Bug 28168\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281967 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/412e71bfd80ac64587a6da38345a59eb18bbcaeb"},{"sha":"c09199066324e12c6c15a6815a4c774b55a26fbf","author":{"name":"Sanjay Patel","email":"8a358757f1b64d62facccc1fd839683fb6856b45@rotateright.com"},"message":"move variables closer to their uses; add FIXMEs; NFC\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281972 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/c09199066324e12c6c15a6815a4c774b55a26fbf"}]}
{"actor":{"display_login":"jvesely"}}