[llvm-branch-commits] [llvm] CodeGen: Move current call site out of MachineModuleInfo (PR #100369)

2024-07-24 Thread Reid Kleckner via llvm-branch-commits
https://github.com/rnk approved this pull request. lgtm https://github.com/llvm/llvm-project/pull/100369 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] CodeGen: Remove UsesMSVCFloatingPoint from MachineModuleInfo (PR #100368)

2024-07-24 Thread Reid Kleckner via llvm-branch-commits
@@ -975,6 +976,28 @@ static void emitNonLazyStubs(MachineModuleInfo *MMI, MCStreamer &OutStreamer) { } } +/// True if this module is being built for windows/msvc, and uses floating +/// point. This is used to emit an undefined reference to _fltused. rnk wr

[llvm-branch-commits] [llvm] CodeGen: Remove UsesMSVCFloatingPoint from MachineModuleInfo (PR #100368)

2024-07-24 Thread Reid Kleckner via llvm-branch-commits
https://github.com/rnk approved this pull request. I think @jyknight touched this last, and I may have advised him to simply use MMI to store this, since historically it has been used as a side channel for passing information along the code generation pipeline. It's good to avoid that, but it

[llvm-branch-commits] [llvm] SelectionDAG: Avoid using MachineFunction::getMMI (PR #99696)

2024-07-19 Thread Reid Kleckner via llvm-branch-commits
https://github.com/rnk approved this pull request. https://github.com/llvm/llvm-project/pull/99696 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/18.x: [clang codegen] Fix MS ABI detection of user-provided constructors. (#90151) (PR #90639)

2024-05-01 Thread Reid Kleckner via llvm-branch-commits
https://github.com/rnk approved this pull request. There's the approve button https://github.com/llvm/llvm-project/pull/90639 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-b

[llvm-branch-commits] [clang] release/18.x: [clang codegen] Fix MS ABI detection of user-provided constructors. (#90151) (PR #90639)

2024-05-01 Thread Reid Kleckner via llvm-branch-commits
rnk wrote: I should point out that it is an ABI break, but it aligns with MSVC, and the benefit of the fix outweighs the cost, so we should merge it. https://github.com/llvm/llvm-project/pull/90639 ___ llvm-branch-commits mailing list llvm-branch-comm

[llvm-branch-commits] [llvm] 988a533 - [Win64] Ensure all stack frames are 8 byte aligned

2021-01-25 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2021-01-25T10:39:27-08:00 New Revision: 988a5334ed40ee65c91bf30be93631b092316390 URL: https://github.com/llvm/llvm-project/commit/988a5334ed40ee65c91bf30be93631b092316390 DIFF: https://github.com/llvm/llvm-project/commit/988a5334ed40ee65c91bf30be93631b092316390.diff

[llvm-branch-commits] [llvm] 1a9bd5b - Reland "[PDB] Defer relocating .debug$S until commit time and parallelize it"

2021-01-20 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2021-01-20T11:53:43-08:00 New Revision: 1a9bd5b81328adf0dd5a8b4f3ad5949463e66da3 URL: https://github.com/llvm/llvm-project/commit/1a9bd5b81328adf0dd5a8b4f3ad5949463e66da3 DIFF: https://github.com/llvm/llvm-project/commit/1a9bd5b81328adf0dd5a8b4f3ad5949463e66da3.diff

[llvm-branch-commits] [lld] 9e708ac - [COFF] Fix relocation offsets in pdb-file-statics test input

2021-01-20 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2021-01-20T11:45:30-08:00 New Revision: 9e708ac6b9929e9baa2017ff62f2353e6621a105 URL: https://github.com/llvm/llvm-project/commit/9e708ac6b9929e9baa2017ff62f2353e6621a105 DIFF: https://github.com/llvm/llvm-project/commit/9e708ac6b9929e9baa2017ff62f2353e6621a105.diff

[llvm-branch-commits] [lld] 69e0bc7 - [COFF] Use range for on relocations, NFC

2021-01-20 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2021-01-20T11:01:33-08:00 New Revision: 69e0bc77a5d74a5f0e57ad3e7a22ce4fba210b85 URL: https://github.com/llvm/llvm-project/commit/69e0bc77a5d74a5f0e57ad3e7a22ce4fba210b85 DIFF: https://github.com/llvm/llvm-project/commit/69e0bc77a5d74a5f0e57ad3e7a22ce4fba210b85.diff

[llvm-branch-commits] [clang] e678656 - Add bounds checking assertions to APValue, NFC

2021-01-19 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2021-01-19T11:15:02-08:00 New Revision: e678656625a3e2b6a5f2849f4a6f7612ceeaed07 URL: https://github.com/llvm/llvm-project/commit/e678656625a3e2b6a5f2849f4a6f7612ceeaed07 DIFF: https://github.com/llvm/llvm-project/commit/e678656625a3e2b6a5f2849f4a6f7612ceeaed07.diff

[llvm-branch-commits] [clang] 6f69f2e - Consider ASan messages interesting for creduce

2021-01-19 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2021-01-19T11:15:02-08:00 New Revision: 6f69f2ed61ae805df496fc86ef22e7685573d556 URL: https://github.com/llvm/llvm-project/commit/6f69f2ed61ae805df496fc86ef22e7685573d556 DIFF: https://github.com/llvm/llvm-project/commit/6f69f2ed61ae805df496fc86ef22e7685573d556.diff

[llvm-branch-commits] [llvm] 64db296 - Revert "[BasicAA] Handle recursive queries more efficiently"

2021-01-15 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2021-01-15T12:29:57-08:00 New Revision: 64db296e5a8c9fdc2f7feb4afb60d59c140a78aa URL: https://github.com/llvm/llvm-project/commit/64db296e5a8c9fdc2f7feb4afb60d59c140a78aa DIFF: https://github.com/llvm/llvm-project/commit/64db296e5a8c9fdc2f7feb4afb60d59c140a78aa.diff

[llvm-branch-commits] [libcxx] 4f24d0d - Fix libc++ clang-cl build, swap attribute order

2021-01-15 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2021-01-15T11:44:13-08:00 New Revision: 4f24d0dd5386cc0ff61be23062b89855da87094b URL: https://github.com/llvm/llvm-project/commit/4f24d0dd5386cc0ff61be23062b89855da87094b DIFF: https://github.com/llvm/llvm-project/commit/4f24d0dd5386cc0ff61be23062b89855da87094b.diff

[llvm-branch-commits] [lld] 6529d7c - [PDB] Defer relocating .debug$S until commit time and parallelize it

2021-01-12 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2021-01-12T17:46:29-08:00 New Revision: 6529d7c5a45b1b9588e512013b02f891d71bc134 URL: https://github.com/llvm/llvm-project/commit/6529d7c5a45b1b9588e512013b02f891d71bc134 DIFF: https://github.com/llvm/llvm-project/commit/6529d7c5a45b1b9588e512013b02f891d71bc134.diff

[llvm-branch-commits] [llvm] 5464baa - Fix minor build issue (NFC)

2021-01-11 Thread Reid Kleckner via llvm-branch-commits
Author: David Stuttard Date: 2021-01-11T11:24:09-08:00 New Revision: 5464baaae8c19997c5b0b76930d2b5ee13f68dfa URL: https://github.com/llvm/llvm-project/commit/5464baaae8c19997c5b0b76930d2b5ee13f68dfa DIFF: https://github.com/llvm/llvm-project/commit/5464baaae8c19997c5b0b76930d2b5ee13f68dfa.diff

[llvm-branch-commits] [clang] ad55d5c - Simplify vectorcall argument classification of HVAs, NFC

2021-01-07 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2021-01-07T11:14:18-08:00 New Revision: ad55d5c3f32f6598f8ac30b68f4961d82cdb1fed URL: https://github.com/llvm/llvm-project/commit/ad55d5c3f32f6598f8ac30b68f4961d82cdb1fed DIFF: https://github.com/llvm/llvm-project/commit/ad55d5c3f32f6598f8ac30b68f4961d82cdb1fed.diff

[llvm-branch-commits] [llvm] 08e5e91 - [X86] Remove [ER]SP from all CSR lists

2021-01-06 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2021-01-06T09:50:46-08:00 New Revision: 08e5e91e45af96e564f3c19be7ed4cb00bac3034 URL: https://github.com/llvm/llvm-project/commit/08e5e91e45af96e564f3c19be7ed4cb00bac3034 DIFF: https://github.com/llvm/llvm-project/commit/08e5e91e45af96e564f3c19be7ed4cb00bac3034.diff

[llvm-branch-commits] [llvm] f4bcbdf - Suppress GCC Wdangling-else warning on gtest macros

2021-01-05 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2021-01-05T17:32:56-08:00 New Revision: f4bcbdf9cea16bf91ba342268f681de45e15733c URL: https://github.com/llvm/llvm-project/commit/f4bcbdf9cea16bf91ba342268f681de45e15733c DIFF: https://github.com/llvm/llvm-project/commit/f4bcbdf9cea16bf91ba342268f681de45e15733c.diff

[llvm-branch-commits] [llvm] 0985a8b - Fix left shift overflow UB in PPC backend on LLP64 platforms

2020-12-19 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-12-19T17:46:09-08:00 New Revision: 0985a8bfea46272561d2a261b10f308a5841f18a URL: https://github.com/llvm/llvm-project/commit/0985a8bfea46272561d2a261b10f308a5841f18a DIFF: https://github.com/llvm/llvm-project/commit/0985a8bfea46272561d2a261b10f308a5841f18a.diff

[llvm-branch-commits] [clang] b7905e8 - Fix split-debug.c test on Windows

2020-12-16 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-12-16T13:48:57-08:00 New Revision: b7905e81fc3d7b045a5346442ce92ee87bdb7b21 URL: https://github.com/llvm/llvm-project/commit/b7905e81fc3d7b045a5346442ce92ee87bdb7b21 DIFF: https://github.com/llvm/llvm-project/commit/b7905e81fc3d7b045a5346442ce92ee87bdb7b21.diff

[llvm-branch-commits] [llvm] 15ca545 - Fix XCore test on Windows, the register order is reversed, for reasons unknown

2020-12-16 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-12-16T13:33:24-08:00 New Revision: 15ca54525d6c2927b2a51b871a9e343c7ce1c2ea URL: https://github.com/llvm/llvm-project/commit/15ca54525d6c2927b2a51b871a9e343c7ce1c2ea DIFF: https://github.com/llvm/llvm-project/commit/15ca54525d6c2927b2a51b871a9e343c7ce1c2ea.diff

[llvm-branch-commits] [llvm] b0b5d38 - Document that AlignedCharArrayUnion exists to work around an MSVC bug

2020-12-15 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-12-15T16:01:55-08:00 New Revision: b0b5d389635a54c5aeb490b1b067f3a38e038235 URL: https://github.com/llvm/llvm-project/commit/b0b5d389635a54c5aeb490b1b067f3a38e038235 DIFF: https://github.com/llvm/llvm-project/commit/b0b5d389635a54c5aeb490b1b067f3a38e038235.diff

[llvm-branch-commits] [clang] d2ed9d6 - Revert "ADT: Migrate users of AlignedCharArrayUnion to std::aligned_union_t, NFC"

2020-12-14 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-12-14T17:04:06-08:00 New Revision: d2ed9d6b7ec6ae837aac0b2d2920c1e34b89d00b URL: https://github.com/llvm/llvm-project/commit/d2ed9d6b7ec6ae837aac0b2d2920c1e34b89d00b DIFF: https://github.com/llvm/llvm-project/commit/d2ed9d6b7ec6ae837aac0b2d2920c1e34b89d00b.diff

[llvm-branch-commits] [llvm] 55fc64b - [Hexagon] Tweak _MSC_VER workaround version

2020-12-14 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-12-14T11:26:36-08:00 New Revision: 55fc64bce08a30f1bf7f7ebf83df776a40700fbe URL: https://github.com/llvm/llvm-project/commit/55fc64bce08a30f1bf7f7ebf83df776a40700fbe DIFF: https://github.com/llvm/llvm-project/commit/55fc64bce08a30f1bf7f7ebf83df776a40700fbe.diff

[llvm-branch-commits] [lld] c8466a5 - Avoid a possible one-byte OOB read off of .drectve sections

2020-12-09 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-12-09T13:32:28-08:00 New Revision: c8466a57310a0f10563e4a5a511e8c6386599cfe URL: https://github.com/llvm/llvm-project/commit/c8466a57310a0f10563e4a5a511e8c6386599cfe DIFF: https://github.com/llvm/llvm-project/commit/c8466a57310a0f10563e4a5a511e8c6386599cfe.diff

[llvm-branch-commits] [clang] df28221 - Don't setup inalloca for swiftcc on i686-windows-msvc

2020-12-09 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-12-09T11:08:48-08:00 New Revision: df282215d497e15104ae9e182e083cdfa0bae3c2 URL: https://github.com/llvm/llvm-project/commit/df282215d497e15104ae9e182e083cdfa0bae3c2 DIFF: https://github.com/llvm/llvm-project/commit/df282215d497e15104ae9e182e083cdfa0bae3c2.diff

[llvm-branch-commits] [clang] d7098ff - De-templatify EmitCallArgs argument type checking, NFCI

2020-12-09 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-12-09T11:08:00-08:00 New Revision: d7098ff29c58dd08ede8314818b7de7fd2fea4cc URL: https://github.com/llvm/llvm-project/commit/d7098ff29c58dd08ede8314818b7de7fd2fea4cc DIFF: https://github.com/llvm/llvm-project/commit/d7098ff29c58dd08ede8314818b7de7fd2fea4cc.diff

[llvm-branch-commits] [llvm] e61a6a2 - Bump MSVC required version to 19.14

2020-12-03 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-12-03T10:09:18-08:00 New Revision: e61a6a229a992d291da81ab96299669e8d28d6ad URL: https://github.com/llvm/llvm-project/commit/e61a6a229a992d291da81ab96299669e8d28d6ad DIFF: https://github.com/llvm/llvm-project/commit/e61a6a229a992d291da81ab96299669e8d28d6ad.diff

[llvm-branch-commits] [llvm] 91e66bf - Revert "Use std::is_trivially_copyable", breaks MSVC build

2020-12-02 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-12-02T14:30:46-08:00 New Revision: 91e66bfd321ff3e932a9f9706b22fcf455a4a686 URL: https://github.com/llvm/llvm-project/commit/91e66bfd321ff3e932a9f9706b22fcf455a4a686 DIFF: https://github.com/llvm/llvm-project/commit/91e66bfd321ff3e932a9f9706b22fcf455a4a686.diff

[llvm-branch-commits] [compiler-rt] b5af578 - [WinASan] Improve exception reporting accuracy

2020-11-30 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-11-30T16:39:22-08:00 New Revision: b5af5787b367198f8b87626431cb3f66fef460c1 URL: https://github.com/llvm/llvm-project/commit/b5af5787b367198f8b87626431cb3f66fef460c1 DIFF: https://github.com/llvm/llvm-project/commit/b5af5787b367198f8b87626431cb3f66fef460c1.diff

[llvm-branch-commits] [clang] 43b5b48 - Fix GCC 5.3 compile error in ASTImporter code

2020-11-30 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-11-30T16:29:29-08:00 New Revision: 43b5b485a203f190ee4d5d3cab19c44ca865d316 URL: https://github.com/llvm/llvm-project/commit/43b5b485a203f190ee4d5d3cab19c44ca865d316 DIFF: https://github.com/llvm/llvm-project/commit/43b5b485a203f190ee4d5d3cab19c44ca865d316.diff

[llvm-branch-commits] [compiler-rt] b534bea - Revert builtins fp16 support: tests do not pass on Mac

2020-11-25 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-11-25T16:12:49-08:00 New Revision: b534beabeed3ba1777cd0ff9ce552d077e496726 URL: https://github.com/llvm/llvm-project/commit/b534beabeed3ba1777cd0ff9ce552d077e496726 DIFF: https://github.com/llvm/llvm-project/commit/b534beabeed3ba1777cd0ff9ce552d077e496726.diff

[llvm-branch-commits] [clang] 1e843a9 - [MS] Add more 128bit cmpxchg intrinsics for AArch64

2020-11-25 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-11-25T12:07:28-08:00 New Revision: 1e843a987d847da48aaf41801b79cfb364937e8f URL: https://github.com/llvm/llvm-project/commit/1e843a987d847da48aaf41801b79cfb364937e8f DIFF: https://github.com/llvm/llvm-project/commit/1e843a987d847da48aaf41801b79cfb364937e8f.diff

[llvm-branch-commits] [clang] 3bd0672 - [MS] Fix double evaluation of MSVC builtin arguments

2020-11-25 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-11-25T11:55:01-08:00 New Revision: 3bd06727267184223464f11d4e2470048ac40cb1 URL: https://github.com/llvm/llvm-project/commit/3bd06727267184223464f11d4e2470048ac40cb1 DIFF: https://github.com/llvm/llvm-project/commit/3bd06727267184223464f11d4e2470048ac40cb1.diff

[llvm-branch-commits] [clang] 09ba206 - Fix compilation issue reported by MSVC user on cfe-dev

2020-11-24 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-11-24T17:31:25-08:00 New Revision: 09ba2063dc9339957b999c08d3810a3cec2b745b URL: https://github.com/llvm/llvm-project/commit/09ba2063dc9339957b999c08d3810a3cec2b745b DIFF: https://github.com/llvm/llvm-project/commit/09ba2063dc9339957b999c08d3810a3cec2b745b.diff

[llvm-branch-commits] [llvm] 64802d4 - Make check-clang depend on the LLVM split-file utility

2020-11-23 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-11-23T12:21:44-08:00 New Revision: 64802d48d51d651bd2e4567b2f228f8795569542 URL: https://github.com/llvm/llvm-project/commit/64802d48d51d651bd2e4567b2f228f8795569542 DIFF: https://github.com/llvm/llvm-project/commit/64802d48d51d651bd2e4567b2f228f8795569542.diff

[llvm-branch-commits] [llvm] c23212a - [IR] Keep a double break between functions when printing a module

2020-01-27 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2020-01-27T15:34:05-08:00 New Revision: c23212a438f6ff20bf1d98e5ca23c5cd28591ce3 URL: https://github.com/llvm/llvm-project/commit/c23212a438f6ff20bf1d98e5ca23c5cd28591ce3 DIFF: https://github.com/llvm/llvm-project/commit/c23212a438f6ff20bf1d98e5ca23c5cd28591ce3.diff

[llvm-branch-commits] [llvm] 9a9b649 - [WinEH] Allocate space in funclets stack to save XMM CSRs

2019-11-05 Thread Reid Kleckner via llvm-branch-commits
Author: Pengfei Wang Date: 2019-11-05T12:52:54-08:00 New Revision: 9a9b6492a66c3f83e58f5b4e451797b6baf7f3ea URL: https://github.com/llvm/llvm-project/commit/9a9b6492a66c3f83e58f5b4e451797b6baf7f3ea DIFF: https://github.com/llvm/llvm-project/commit/9a9b6492a66c3f83e58f5b4e451797b6baf7f3ea.diff

[llvm-branch-commits] [clang] 2d75b24 - [MS] Fix constexpr data member pointer conversions

2019-10-30 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2019-10-30T11:20:31-07:00 New Revision: 2d75b245668a49815935687b9a70beddbc68f66c URL: https://github.com/llvm/llvm-project/commit/2d75b245668a49815935687b9a70beddbc68f66c DIFF: https://github.com/llvm/llvm-project/commit/2d75b245668a49815935687b9a70beddbc68f66c.diff

[llvm-branch-commits] [llvm] a4b77f5 - [codeview] Workaround for PR43479, don't re-emit instr labels

2019-10-28 Thread Reid Kleckner via llvm-branch-commits
Author: Reid Kleckner Date: 2019-10-28T16:22:29-07:00 New Revision: a4b77f5ffb167fb2d41ec5c14f8ace6d4f5832bf URL: https://github.com/llvm/llvm-project/commit/a4b77f5ffb167fb2d41ec5c14f8ace6d4f5832bf DIFF: https://github.com/llvm/llvm-project/commit/a4b77f5ffb167fb2d41ec5c14f8ace6d4f5832bf.diff

[llvm-branch-commits] [cfe-branch] r364483 - Merging r359809:

2019-06-26 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Wed Jun 26 14:59:19 2019 New Revision: 364483 URL: http://llvm.org/viewvc/llvm-project?rev=364483&view=rev Log: Merging r359809: r359809 | rnk | 2019-05-02 10:45:54 -0700 (Thu, 02 May 2019) | 27 lines Use p

[llvm-branch-commits] [llvm-branch] r353220 - Merging rr353218:

2019-02-05 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Tue Feb 5 13:25:23 2019 New Revision: 353220 URL: http://llvm.org/viewvc/llvm-project?rev=353220&view=rev Log: Merging rr353218: r353218 | rnk | 2019-02-05 13:14:09 -0800 (Tue, 05 Feb 2019) | 19 lines [MC]

[llvm-branch-commits] [cfe-branch] r340103 - Merging r340101:

2018-08-17 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Fri Aug 17 15:18:56 2018 New Revision: 340103 URL: http://llvm.org/viewvc/llvm-project?rev=340103&view=rev Log: Merging r340101: r340101 | rnk | 2018-08-17 15:11:31 -0700 (Fri, 17 Aug 2018) | 14 lines Don't

[llvm-branch-commits] [cfe-branch] r340087 - Merging r340079:

2018-08-17 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Fri Aug 17 14:25:51 2018 New Revision: 340087 URL: http://llvm.org/viewvc/llvm-project?rev=340087&view=rev Log: Merging r340079: r340079 | rnk | 2018-08-17 13:59:27 -0700 (Fri, 17 Aug 2018) | 20 lines [MS]

[llvm-branch-commits] [llvm-branch] r339698 - Merging r339636:

2018-08-14 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Tue Aug 14 10:35:35 2018 New Revision: 339698 URL: http://llvm.org/viewvc/llvm-project?rev=339698&view=rev Log: Merging r339636: r339636 | rnk | 2018-08-13 18:24:35 -0700 (Mon, 13 Aug 2018) | 17 lines [Basi

[llvm-branch-commits] [llvm-branch] r325091 - Merging r325085:

2018-02-13 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Tue Feb 13 16:34:35 2018 New Revision: 325091 URL: http://llvm.org/viewvc/llvm-project?rev=325091&view=rev Log: Merging r325085: r325085 | rnk | 2018-02-13 16:24:29 -0800 (Tue, 13 Feb 2018) | 3 lines [X86]

[llvm-branch-commits] [llvm-branch] r325090 - Merging r325049:

2018-02-13 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Tue Feb 13 16:34:13 2018 New Revision: 325090 URL: http://llvm.org/viewvc/llvm-project?rev=325090&view=rev Log: Merging r325049: r325049 | rnk | 2018-02-13 12:47:49 -0800 (Tue, 13 Feb 2018) | 17 lines [X86]

[llvm-branch-commits] [llvm-branch] r325089 - Merging r324645:

2018-02-13 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Tue Feb 13 16:33:00 2018 New Revision: 325089 URL: http://llvm.org/viewvc/llvm-project?rev=325089&view=rev Log: Merging r324645: r324645 | dwmw2 | 2018-02-08 12:06:05 -0800 (Thu, 08 Feb 2018) | 5 lines [X86

[llvm-branch-commits] [llvm-branch] r325088 - Merging r324449:

2018-02-13 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Tue Feb 13 16:32:26 2018 New Revision: 325088 URL: http://llvm.org/viewvc/llvm-project?rev=325088&view=rev Log: Merging r324449: r324449 | chandlerc | 2018-02-06 22:16:24 -0800 (Tue, 06 Feb 2018) | 15 lines

[llvm-branch-commits] [llvm-branch] r325086 - Merging r325085:

2018-02-13 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Tue Feb 13 16:26:04 2018 New Revision: 325086 URL: http://llvm.org/viewvc/llvm-project?rev=325086&view=rev Log: Merging r325085: r325085 | rnk | 2018-02-13 16:24:29 -0800 (Tue, 13 Feb 2018) | 3 lines [X86]

[llvm-branch-commits] [llvm-branch] r325084 - Merging r325049:

2018-02-13 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Tue Feb 13 16:22:20 2018 New Revision: 325084 URL: http://llvm.org/viewvc/llvm-project?rev=325084&view=rev Log: Merging r325049: r325049 | rnk | 2018-02-13 12:47:49 -0800 (Tue, 13 Feb 2018) | 17 lines [X86]

[llvm-branch-commits] [llvm-branch] r325083 - Merging r324645:

2018-02-13 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Tue Feb 13 16:19:26 2018 New Revision: 325083 URL: http://llvm.org/viewvc/llvm-project?rev=325083&view=rev Log: Merging r324645: r324645 | dwmw2 | 2018-02-08 12:06:05 -0800 (Thu, 08 Feb 2018) | 5 lines [X86

[llvm-branch-commits] [llvm-branch] r325082 - Merging r324449:

2018-02-13 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Tue Feb 13 16:18:17 2018 New Revision: 325082 URL: http://llvm.org/viewvc/llvm-project?rev=325082&view=rev Log: Merging r324449: r324449 | chandlerc | 2018-02-06 22:16:24 -0800 (Tue, 06 Feb 2018) | 15 lines

[llvm-branch-commits] [lld] r324026 - Merging r323288:

2018-02-01 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Thu Feb 1 14:39:52 2018 New Revision: 324026 URL: http://llvm.org/viewvc/llvm-project?rev=324026&view=rev Log: Merging r323288: r323288 | ruiu | 2018-01-23 16:26:57 -0800 (Tue, 23 Jan 2018) | 3 lines Fix r

[llvm-branch-commits] [lld] r324025 - Merging r323155 in LLD, with modifications to handle int3 fill

2018-02-01 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Thu Feb 1 14:37:22 2018 New Revision: 324025 URL: http://llvm.org/viewvc/llvm-project?rev=324025&view=rev Log: Merging r323155 in LLD, with modifications to handle int3 fill Original commit message: r32315

[llvm-branch-commits] [cfe-branch] r324012 - Merging r323155:

2018-02-01 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Thu Feb 1 13:46:03 2018 New Revision: 324012 URL: http://llvm.org/viewvc/llvm-project?rev=324012&view=rev Log: Merging r323155: r323155 | chandlerc | 2018-01-22 14:05:25 -0800 (Mon, 22 Jan 2018) | 133 lines

[llvm-branch-commits] [llvm-branch] r324009 - Merging r323915:

2018-02-01 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Thu Feb 1 13:31:35 2018 New Revision: 324009 URL: http://llvm.org/viewvc/llvm-project?rev=324009&view=rev Log: Merging r323915: r323915 | chandlerc | 2018-01-31 12:56:37 -0800 (Wed, 31 Jan 2018) | 17 lines

[llvm-branch-commits] [llvm-branch] r324007 - Merging r323155:

2018-02-01 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Thu Feb 1 13:28:26 2018 New Revision: 324007 URL: http://llvm.org/viewvc/llvm-project?rev=324007&view=rev Log: Merging r323155: r323155 | chandlerc | 2018-01-22 14:05:25 -0800 (Mon, 22 Jan 2018) | 133 lines

[llvm-branch-commits] [cfe-branch] r253380 - Merge part of r246985, which disables this assertion

2015-11-17 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Tue Nov 17 15:37:58 2015 New Revision: 253380 URL: http://llvm.org/viewvc/llvm-project?rev=253380&view=rev Log: Merge part of r246985, which disables this assertion Modified: cfe/branches/release_37/lib/CodeGen/CGCall.cpp cfe/branches/release_37/test/CodeGen/libcalls-fno

[llvm-branch-commits] [cfe-branch] r253252 - Fix r253250 build break, getIndirect appears to take bytes instead of CharUnits in 3.7.0

2015-11-16 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Mon Nov 16 15:15:26 2015 New Revision: 253252 URL: http://llvm.org/viewvc/llvm-project?rev=253252&view=rev Log: Fix r253250 build break, getIndirect appears to take bytes instead of CharUnits in 3.7.0 Modified: cfe/branches/release_37/lib/CodeGen/TargetInfo.cpp Modified: c

[llvm-branch-commits] [cfe-branch] r253250 - Merge r251567:

2015-11-16 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Mon Nov 16 15:05:53 2015 New Revision: 253250 URL: http://llvm.org/viewvc/llvm-project?rev=253250&view=rev Log: Merge r251567: Fix the calling convention of Mingw64 long double values GCC uses the x87DoubleExtended model for long doubles, and passes them indirectly by address t

[llvm-branch-commits] [llvm-branch] r247191 - Merge r242372 to 3.7 so that it goes out in 3.7.1

2015-09-09 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Wed Sep 9 16:03:25 2015 New Revision: 247191 URL: http://llvm.org/viewvc/llvm-project?rev=247191&view=rev Log: Merge r242372 to 3.7 so that it goes out in 3.7.1 It restores the signature of LLVMBuildLandingPad in the C API back to what it was in 3.6 and earlier. The 3.7.0 rele

[llvm-branch-commits] [cfe-branch] r246036 - Add note about SEH to clang 3.7 notes

2015-08-26 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Wed Aug 26 10:41:07 2015 New Revision: 246036 URL: http://llvm.org/viewvc/llvm-project?rev=246036&view=rev Log: Add note about SEH to clang 3.7 notes Modified: cfe/branches/release_37/docs/ReleaseNotes.rst Modified: cfe/branches/release_37/docs/ReleaseNotes.rst URL: http:/

[llvm-branch-commits] [cfe-branch] r245388 - Merge r244488 to the 3.7 release branch

2015-08-18 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Tue Aug 18 18:18:57 2015 New Revision: 245388 URL: http://llvm.org/viewvc/llvm-project?rev=245388&view=rev Log: Merge r244488 to the 3.7 release branch It avoids doing key function optimizations when the key function is dllimported. Fixed PR24409. Modified: cfe/branches/r

[llvm-branch-commits] [cfe-branch] r245387 - Merge r244266 to the 3.7 release branch

2015-08-18 Thread Reid Kleckner via llvm-branch-commits
Author: rnk Date: Tue Aug 18 18:16:47 2015 New Revision: 245387 URL: http://llvm.org/viewvc/llvm-project?rev=245387&view=rev Log: Merge r244266 to the 3.7 release branch It's actually probably a no-op, since the 3.7 branch will not generate available externally vtables. Modified: cfe/branch