{"push_id":4104095111,"size":1000,"distinct_size":5003,"ref":"refs/heads/remote_windows_compat","head":"7c7f9d5b7f6e33eb6444fbf15596af30c1523c68","before":"026182b4de4c5759be920943ac7f465c015bacf8","commits":[{"sha":"1975e635e64358e725b2ae67700aa07d481f29ee","author":{"name":"Taewook Oh","email":"d06522242fc44e04e18124ea5b7b12025120ca4a@fb.com"},"message":"[IRPrinting] Improve module pass printer to work better with -filter-print-funcs\n\nSummary: Previously module pass printer pass prints the banner even when the module doesn't include any function provided with `-filter-print-funcs` option. This introduced a lot of noise, especailly with ThinLTO. This diff addresses the issue and makes the banner printed only when the module includes functions in `-filter-print-funcs` list.\n\nReviewers: fedor.sergeev\n\nSubscribers: mehdi_amini, hiraditya, dexonsmith, llvm-commits\n\nTags: #llvm\n\nDifferential Revision: https://reviews.llvm.org/D66560\n\nllvm-svn: 370849","distinct":true,"url":"https://api.github.com/repos/premanandrao/llvm/commits/1975e635e64358e725b2ae67700aa07d481f29ee"},{"sha":"16d12847c1b43cbea908f6defef0be434e71d7f6","author":{"name":"Hans Wennborg","email":"8800578b51f022c8d8adb9606a8b3db4fedbdac6@hanshq.net"},"message":"Re-commit r363191 \"[MS] Pretend constexpr variable template specializations are inline\"\n\nWhile the next Visual Studio update (16.3) will fix this issue, that hasn't\nshipped yet. Until then Clang wouldn't work with MSVC's headers which seems\nunfortunate. Let's keep this in until VS 16.3 ships. (See also PR42843.)\n\n> Fixes link errors with clang and the latest Visual C++ 14.21.27702\n> headers, which was reported as PR42027.\n>\n> I chose to intentionally make these things linkonce_odr, i.e.\n> discardable, so that we don't emit definitions of these things in every\n> translation unit that includes STL headers.\n>\n> Note that this is *not* what MSVC does: MSVC has not yet implemented C++\n> DR2387, so they emit fully specialized constexpr variable templates with\n> static / internal linkage.\n>\n> Reviewers: rsmith\n>\n> Differential Revision: https://reviews.llvm.org/D63175\n\nllvm-svn: 370850","distinct":true,"url":"https://api.github.com/repos/premanandrao/llvm/commits/16d12847c1b43cbea908f6defef0be434e71d7f6"},{"sha":"60b6e3ffcd8588a6e676d2bb2a51e3ddec6c7f8a","author":{"name":"Ivan Karachun","email":"b383db8634a6ee18d06cdffaf0ddf3826fdc4610@intel.com"},"message":"[SYCL] Subbuffer reinterpretation\n\nBefore this patch `reinterpret` method didn't take into account new\nshape and offset. This patch partially solves this problem.  For now,\n`reinterpret` method recalculates an offset in elements of reinterpreted type.\nCurrently this way works only for 1D to 1D subbuffer reinterpretation.\nTo enable all sorts of reinterpretation (from any dimension to\nany dimension with different types) some significant changes needs to be done\nin SYCL runtime library.\n\nSigned-off-by: Ivan Karachun <ivan.karachun@intel.com>","distinct":false,"url":"https://api.github.com/repos/premanandrao/llvm/commits/60b6e3ffcd8588a6e676d2bb2a51e3ddec6c7f8a"},{"sha":"5fd836f86699841073a460ddf5fa448d18d0b750","author":{"name":"jbrodman","email":"a78dc42ba9da139c293e7779d70a26e264939331@intel.com"},"message":"[SYCL][USM] Fix documentation bug. (#592)\n\n\r\nSigned-off-by: James Brodman <james.brodman@intel.com>","distinct":false,"url":"https://api.github.com/repos/premanandrao/llvm/commits/5fd836f86699841073a460ddf5fa448d18d0b750"},{"sha":"fea532230bf4cf677d0ae6028eedf0135aa8b9e2","author":{"name":"Sam Parker","email":"281179fe112220c55fc3f980ce44ea6f6c4151f8@arm.com"},"message":"[ARM][ParallelDSP] SExt mul for accumulation\n\nFor any unpaired muls, we accumulate them as an input to the\nreduction. Check the type of the mul and perform a sext if the\nexisting accumlator input type is not the same.\n\nDifferential Revision: https://reviews.llvm.org/D66993\n\nllvm-svn: 370851","distinct":true,"url":"https://api.github.com/repos/premanandrao/llvm/commits/fea532230bf4cf677d0ae6028eedf0135aa8b9e2"},{"sha":"b8b4fa47971491db63620d75b97d5ea00cd0b0cc","author":{"name":"Fangrui Song","email":"89e54f19065b0b047a91fe0cbcb78b61efd4358f@google.com"},"message":"[llvm-objcopy] Rename variable names \"Section\" to \"Sec\". NFC\n\n\"Section\" can refer to the type llvm::objcopy::elf::Section or the\nvariable name. Rename it to \"Sec\" for clarity. \"Sec\" is already used a\nlot, so this change improves consistency as well.\n\nAlso change `auto` to `const SectionBase` for readability.\n\nReviewed By: grimar\n\nDifferential Revision: https://reviews.llvm.org/D67143\n\nllvm-svn: 370852","distinct":true,"url":"https://api.github.com/repos/premanandrao/llvm/commits/b8b4fa47971491db63620d75b97d5ea00cd0b0cc"},{"sha":"b4745fad24663ae50a592b57c6e1bf1c7e4d1527","author":{"name":"Fangrui Song","email":"89e54f19065b0b047a91fe0cbcb78b61efd4358f@google.com"},"message":"[ELF] Add a spell corrector for \"undefined symbol\" diagnostics\n\nNon-undefined symbols with Levenshtein distance 1 or a transposition are\nsuggestion candidates. This is probably good enough and it can suggest\nsome missing/superfluous qualifiers: const, restrict, volatile, & and &&\nref-qualifier, e.g.\n\n   error: undefined symbol: foo(int*)\n   >>> referenced by b.o:(.text+0x1)\n  +>>> did you mean: foo(int const*)\n  +>>> defined in: a.o\n\n   error: undefined symbol: foo(int*&)\n   >>> referenced by b.o:(.text+0x1)\n  +>>> did you mean: foo(int*)\n  +>>> defined in: b.o\n\nReviewed By: ruiu\n\nDifferential Revision: https://reviews.llvm.org/D67039\n\nllvm-svn: 370853","distinct":true,"url":"https://api.github.com/repos/premanandrao/llvm/commits/b4745fad24663ae50a592b57c6e1bf1c7e4d1527"},{"sha":"ac6aff70a82191314b60459cd8fe64c51d09672e","author":{"name":"Raphael Isemann","email":"515ac9ba848f5e0d2d82879a1e380b80f836830f@gmail.com"},"message":"[lldb][NFC] Remove WriteRegister copy-pasta from ObjectFileMachO\n\nThe function had the same name as one of the member function, so\nit was just copied to all classes so that the lookup works. We\ncould also give the function a more better and unique name\n(because it's actually printing the register value and writing\nto the stream, not writing to the register).\n\nAlso removes the unused return value.\n\nllvm-svn: 370854","distinct":true,"url":"https://api.github.com/repos/premanandrao/llvm/commits/ac6aff70a82191314b60459cd8fe64c51d09672e"},{"sha":"17de545293844a55a554c771b632515cd5c53f0c","author":{"name":"Rui Ueyama","email":"7f3b563762cedf85ff9ce23cb18b85fca5cd6be1@google.com"},"message":"Add .git-blame-ignore-revs file\n\nThis new file is intended to be used to list sweeping changes\nsuch as mass reformatting or renaming. You can configure git-blame\nso that the command ignores commits listed in this file.\n\nThe initial contents of this file is two commit hashes which did\nmass renaming to the lld directory.\n\nDifferential Revision: https://reviews.llvm.org/D67145\n\nllvm-svn: 370855","distinct":true,"url":"https://api.github.com/repos/premanandrao/llvm/commits/17de545293844a55a554c771b632515cd5c53f0c"},{"sha":"42fb94993d8ac15e9fecf74ce6a7b9b2b313d01a","author":{"name":"Raphael Isemann","email":"515ac9ba848f5e0d2d82879a1e380b80f836830f@gmail.com"},"message":"[lldb][NFC] Rename ReadRegisterValue to PrintRegisterValue\n\nThat was the actual name I had in mind, but it seems git didn't pick\nthat change up when committing my previous commit.\n\nllvm-svn: 370856","distinct":true,"url":"https://api.github.com/repos/premanandrao/llvm/commits/42fb94993d8ac15e9fecf74ce6a7b9b2b313d01a"},{"sha":"441d450115f545c673f593fc62eccccb88167c9b","author":{"name":"Fangrui Song","email":"89e54f19065b0b047a91fe0cbcb78b61efd4358f@google.com"},"message":"[yaml2obj] Support PT_GNU_STACK and PT_GNU_RELRO\n\nPT_GNU_STACK is used in an llvm-objcopy test.\n\nI plan to use PT_GNU_RELRO in a patch to improve nested segment\nprocessing in llvm-objcopy (PR42963).\n\nReviewed By: grimar\n\nDifferential Revision: https://reviews.llvm.org/D67146\n\nllvm-svn: 370857","distinct":true,"url":"https://api.github.com/repos/premanandrao/llvm/commits/441d450115f545c673f593fc62eccccb88167c9b"},{"sha":"84542187ee8c648bf0e8435a9c58e6b3b158c1cb","author":{"name":"Pavel Labath","email":"2375fa63e2908bb2df59f606483a3aa92321db7a@labath.sk"},"message":"Port TestBatchMode to PExpectTest class\n\nSummary:\nI'm doing this mainly for consistency, but there are also other cleanups\nthat will be enabled by this (e.g., the automatic setting of\nclang-modules-cache-path setting).\n\nReviewers: teemperor, JDevlieghere\n\nSubscribers: lldb-commits\n\nDifferential Revision: https://reviews.llvm.org/D67082\n\nllvm-svn: 370858","distinct":true,"url":"https://api.github.com/repos/premanandrao/llvm/commits/84542187ee8c648bf0e8435a9c58e6b3b158c1cb"},{"sha":"9bae2315582fe4d024fab853dd5b219d5b753255","author":{"name":"Raphael Isemann","email":"515ac9ba848f5e0d2d82879a1e380b80f836830f@gmail.com"},"message":"Add LLDB reformatting to .git-blame-ignore-revs\n\nllvm-svn: 370859","distinct":true,"url":"https://api.github.com/repos/premanandrao/llvm/commits/9bae2315582fe4d024fab853dd5b219d5b753255"},{"sha":"fe2da4e5ed5f0568b0b7ea423af9d4b33bf8294f","author":{"name":"Fangrui Song","email":"89e54f19065b0b047a91fe0cbcb78b61efd4358f@google.com"},"message":"[llvm-objcopy] Add objcopy::elf::Object::allocSections to simplify loops on SHF_ALLOC sections\n\nReviewed By: jhenderson\n\nDifferential Revision: https://reviews.llvm.org/D67142\n\nllvm-svn: 370860","distinct":true,"url":"https://api.github.com/repos/premanandrao/llvm/commits/fe2da4e5ed5f0568b0b7ea423af9d4b33bf8294f"},{"sha":"a1a22f375abb0430c861a207fecb0e880385fd32","author":{"name":"Djordje Todorovic","email":"d886cdc2078b4e14a6734d53e4216d36184f0135@rt-rk.com"},"message":"[llvm-dwarfdump] Fix spelling in the comments. NFC\n\nllvm-svn: 370861","distinct":true,"url":"https://api.github.com/repos/premanandrao/llvm/commits/a1a22f375abb0430c861a207fecb0e880385fd32"},{"sha":"915f9785e052150f268bc62a9ce00fcae2b5558c","author":{"name":"Sam McCall","email":"fb6971aea8a02c53e2e3b903059e27440090926f@gmail.com"},"message":"[clangd] Rename ClangdUnit.h -> ParsedAST.h. NFC\n\nThis much better reflects what is (now) in this header.\nMaybe a rename to ParsedTU would be an improvement, but that's a much\nmore invasive change and life is too short.\n\nClangdUnit is dead, long live ClangdUnitTests!\n\nllvm-svn: 370862","distinct":true,"url":"https://api.github.com/repos/premanandrao/llvm/commits/915f9785e052150f268bc62a9ce00fcae2b5558c"},{"sha":"5aa1d81969fb1b91e5ab5be446a3a71bd2e1ecdc","author":{"name":"Jan Kratochvil","email":"bb271a05043db396cc975a0c35ecf24f1f8ce1ab@redhat.com"},"message":"Code cleanup: Change FormattersContainer::KeyType from SP to rvalue\n\nThere is now std::shared_ptr passed around which is expensive for manycore\nCPUs. Most of the times (except for 3 cases) it is now just std::moved with no\nCPU locks needed. It also makes it possible to sort the keys (which is now not\nneeded much after D66398).\n\nDifferential revision: https://reviews.llvm.org/D67049\n\nllvm-svn: 370863","distinct":true,"url":"https://api.github.com/repos/premanandrao/llvm/commits/5aa1d81969fb1b91e5ab5be446a3a71bd2e1ecdc"},{"sha":"4ca718561f168340d31e3ff1dbc98f1a0ebc7cae","author":{"name":"Sam McCall","email":"fb6971aea8a02c53e2e3b903059e27440090926f@gmail.com"},"message":"[clangd] Move threading helper to more appropriate header. NFC\n\nllvm-svn: 370864","distinct":true,"url":"https://api.github.com/repos/premanandrao/llvm/commits/4ca718561f168340d31e3ff1dbc98f1a0ebc7cae"},{"sha":"c53b705221689e9122c80be6aff03b48d8339800","author":{"name":"iclsrc","email":"94a22e744c09e5e242e32bae03c80021e44a2c76@intel.com"},"message":"Merge from 'sycl' to 'sycl-web' (#2)","distinct":true,"url":"https://api.github.com/repos/premanandrao/llvm/commits/c53b705221689e9122c80be6aff03b48d8339800"},{"sha":"d92e8f008cb6789e3ef3e9e84e6a330647cb74eb","author":{"name":"iclsrc","email":"94a22e744c09e5e242e32bae03c80021e44a2c76@intel.com"},"message":"Merge from 'master' to 'sycl-web' (#21)\n\n  CONFLICT (modify/delete): clang/test/Lexer/minimize_source_to_dependency_directives_invalid_error.c deleted in 248abe2b663632070f57a60724ba8ab6a9f37de2 and modified in HEAD. Version HEAD of clang/test/Lexer/minimize_source_to_dependency_directives_invalid_error.c left in tree.","distinct":true,"url":"https://api.github.com/repos/premanandrao/llvm/commits/d92e8f008cb6789e3ef3e9e84e6a330647cb74eb"}]}
{"actor":{"display_login":"premanandrao"}}