{"push_id":3181907215,"size":62,"distinct_size":62,"ref":"refs/heads/master","head":"bf88687dd8b774edc74dd19ba6c04776a23d88f3","before":"f009cf58e176dfddd6c4a00e05d7033f632bf9a4","commits":[{"sha":"af9a90b34ad109b74a39ff4fbf058cfb6fc6d47d","author":{"name":"Diogo N. Sampaio","email":"739cdc4471b872fc438e1b00cb94e9925a10fe0c@arm.com"},"message":"[NFC] Fix missing testfile change of rL350299\n\nThis file was missing on the patch\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350302 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/af9a90b34ad109b74a39ff4fbf058cfb6fc6d47d"},{"sha":"4956e307f3e258b3cc0b91b6c408717b83951758","author":{"name":"Philip Pfaffe","email":"2193f7b6c2076aad3c85cc25ed8d95ddfa8f378f@gmail.com"},"message":"[NewPM] Port Msan\n\nSummary:\nKeeping msan a function pass requires replacing the module level initialization:\nThat means, don't define a ctor function which calls __msan_init, instead just\ndeclare the init function at the first access, and add that to the global ctors\nlist.\n\nChanges:\n- Pull the actual sanitizer and the wrapper pass apart.\n- Add a newpm msan pass. The function pass inserts calls to runtime\n  library functions, for which it inserts declarations as necessary.\n- Update tests.\n\nCaveats:\n- There is one test that I dropped, because it specifically tested the\n  definition of the ctor.\n\nReviewers: chandlerc, fedor.sergeev, leonardchan, vitalybuka\n\nSubscribers: sdardis, nemanjai, javed.absar, hiraditya, kbarton, bollu, atanasyan, jsji\n\nDifferential Revision: https://reviews.llvm.org/D55647\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350305 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/4956e307f3e258b3cc0b91b6c408717b83951758"},{"sha":"60ccceba7433d258aaf9cf262b88c6fe2c4cbe95","author":{"name":"Serge Guelton","email":"acd00f5c83830e99c52df96c5ab43189d3c06b8b@quarkslab.com"},"message":"Python compat - print statement\n\nMake sure all print statements are compatible with Python 2 and Python3 using\nthe `from __future__ import print_function` statement.\n\nDifferential Revision: https://reviews.llvm.org/D56249\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350307 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/60ccceba7433d258aaf9cf262b88c6fe2c4cbe95"},{"sha":"9d106538adabc650aac9f0108360edd36e26af48","author":{"name":"Serge Guelton","email":"acd00f5c83830e99c52df96c5ab43189d3c06b8b@quarkslab.com"},"message":"Python compat - assertRaisesRegex\n\nPython3 uses assertRaisesRegex instad of assertRaisesRegexp.\n\nDifferential Revision: https://reviews.llvm.org/D56251\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350308 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/9d106538adabc650aac9f0108360edd36e26af48"},{"sha":"083a68ec95c966916f9702b990d55f8c4b9b7467","author":{"name":"Serge Guelton","email":"acd00f5c83830e99c52df96c5ab43189d3c06b8b@quarkslab.com"},"message":"Pythran compat - range vs. xrange\n\nUse range instead of xrange whenever possible. The extra list creation in Python2\nis generally not a performance bottleneck.\n\nDifferential Revision: https://reviews.llvm.org/D56253\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350309 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/083a68ec95c966916f9702b990d55f8c4b9b7467"},{"sha":"3050b0cd319f0c5f0869d794f121972768792f8a","author":{"name":"Serge Guelton","email":"acd00f5c83830e99c52df96c5ab43189d3c06b8b@quarkslab.com"},"message":"[NFC] Remove unused Python import\n\nDifferential Revision: https://reviews.llvm.org/D56254\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350310 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/3050b0cd319f0c5f0869d794f121972768792f8a"},{"sha":"ed38195683bfc0faaa41eba7fdca7134dd51355d","author":{"name":"Serge Guelton","email":"acd00f5c83830e99c52df96c5ab43189d3c06b8b@quarkslab.com"},"message":"Python compat - portable way of raising exceptions\n\nDifferential Revision: https://reviews.llvm.org/D56256\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350311 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/ed38195683bfc0faaa41eba7fdca7134dd51355d"},{"sha":"fdc4ee5d0ba61d0c0bbf036caf9429db08bb083c","author":{"name":"Serge Guelton","email":"acd00f5c83830e99c52df96c5ab43189d3c06b8b@quarkslab.com"},"message":"Python compat - iteritems() vs. items()\n\nAlways use `items()` and introduce extra `list(...)` call when needed.\n\nDifferential Revision: https://reviews.llvm.org/D56257\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350312 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/fdc4ee5d0ba61d0c0bbf036caf9429db08bb083c"},{"sha":"e09ecd02e506cbaf5694de0699b7df1f2e39ef89","author":{"name":"Serge Guelton","email":"acd00f5c83830e99c52df96c5ab43189d3c06b8b@quarkslab.com"},"message":"Python compat - map/filter\n\nDifferential Revision: https://reviews.llvm.org/D56259\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350313 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/e09ecd02e506cbaf5694de0699b7df1f2e39ef89"},{"sha":"ee72f59247be3613587770a6e5fd1e3d9de6c11d","author":{"name":"Serge Guelton","email":"acd00f5c83830e99c52df96c5ab43189d3c06b8b@quarkslab.com"},"message":"Python compat - has_key vs. in operator\n\nUse portable `in` operator instead of `has_key(...)` method.\n\nDifferential Revision: https://reviews.llvm.org/D56260\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350314 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/ee72f59247be3613587770a6e5fd1e3d9de6c11d"},{"sha":"9f3acd1159de6da53e8611c237b72933f1115188","author":{"name":"Serge Guelton","email":"acd00f5c83830e99c52df96c5ab43189d3c06b8b@quarkslab.com"},"message":"Python compat - urllib\n\nDifferential Revision: https://reviews.llvm.org/D56261\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350315 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/9f3acd1159de6da53e8611c237b72933f1115188"},{"sha":"247f1c68c488b45d15aaf159c28b29e05abeb2dd","author":{"name":"Serge Guelton","email":"acd00f5c83830e99c52df96c5ab43189d3c06b8b@quarkslab.com"},"message":"Python compat - test if type is integral\n\nRely on numbers.Integral instead of int/long\n\nDifferential Revision: https://reviews.llvm.org/D56262\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350316 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/247f1c68c488b45d15aaf159c28b29e05abeb2dd"},{"sha":"7633906b426ce4f44d2342e88f20a487adaf54ac","author":{"name":"Serge Guelton","email":"acd00f5c83830e99c52df96c5ab43189d3c06b8b@quarkslab.com"},"message":"Python compat - decode/encode string\n\nDifferential Revision: https://reviews.llvm.org/D56258\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350320 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/7633906b426ce4f44d2342e88f20a487adaf54ac"},{"sha":"517ecb0d37330292ddcf26bd3c12b21940490786","author":{"name":"Alex Bradbury","email":"ed4b35f7901fdce94913288395fdd0b59e44c43e@lowrisc.org"},"message":"[RISCV][MC] Accept %lo and %pcrel_lo on operands to li\n\nThis matches GNU assembler behaviour.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350321 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/517ecb0d37330292ddcf26bd3c12b21940490786"},{"sha":"2ae663f5c35277c185fd3c5b48376a36915fb1ea","author":{"name":"Andrea Di Biagio","email":"477cf5b24d5c0cb561469a6faea86f0cd78ed1ab@sn.scee.net"},"message":"[MCA] Improve code comment and reuse an helper function in ResourceManager. NFCI\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350322 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/2ae663f5c35277c185fd3c5b48376a36915fb1ea"},{"sha":"39c11273d10721c36624abcf7494060587e156df","author":{"name":"Simon Pilgrim","email":"af4b1a06dcc93e086b35435d5654eb2aff59399a@redking.me.uk"},"message":"[CostModel][X86] Add truncate cost tests to cover all legal destination types\n\nWe were only testing costs for legal source vector element counts\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350323 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/39c11273d10721c36624abcf7494060587e156df"},{"sha":"19b8509e559a1e8c25af2b5caa7a72ff991d2b07","author":{"name":"Serge Guelton","email":"acd00f5c83830e99c52df96c5ab43189d3c06b8b@quarkslab.com"},"message":"Python compat - iterator protocol\n\nIn Python2 next() is used wile it's __next__ in Python3.\n\nDifferential Revision: https://reviews.llvm.org/D56250\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350326 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/19b8509e559a1e8c25af2b5caa7a72ff991d2b07"},{"sha":"6da47bee848304d215e3ca08b2a4a4dc9c954310","author":{"name":"Serge Guelton","email":"acd00f5c83830e99c52df96c5ab43189d3c06b8b@quarkslab.com"},"message":"Python compat - no explicit reference to Python version\n\nUpdate documentation and shebang.\n\nDifferential Revision: https://reviews.llvm.org/D56252\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350327 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/6da47bee848304d215e3ca08b2a4a4dc9c954310"},{"sha":"559b7f6aec26121ccdf7511fe29c97e620d530b0","author":{"name":"Evandro Menezes","email":"021f79bd85c1de5ddca26e7a930d6758a68b416a@samsung.com"},"message":"[AArch64] Add new scheduling predicates\n\nAdd new scheduling predicates to identify the ASIMD loads and stores using the post indexed addressing mode.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350332 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/559b7f6aec26121ccdf7511fe29c97e620d530b0"},{"sha":"c5be1fd019419678fc5618bb309f3f62571c4fd2","author":{"name":"Anna Thomas","email":"2bc1ecb410e142bce83bce6f212b41e1781536dc@azul.com"},"message":"[UnrollRuntime] Add DomTree verification under debug mode\n\nNFC: This adds the dom tree verification under debug mode at a point\njust before we start unrolling the loop. This allows us to verify dom\ntree at a state where it is much smaller and before the unrolling\nactually happens.\nThis also implies we do not need to run -verify-dom-info everytime to\nsee if the DT is in a valid state when we transform the loop for runtime\nunrolling.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350334 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/llvm/commits/c5be1fd019419678fc5618bb309f3f62571c4fd2"}]}
{"actor":{"display_login":"jvesely"}}