[clang] 48f8b74 - [clang][Interp] Support GenericSelectionExprs

2024-01-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-02-01T08:15:11+01:00 New Revision: 48f8b74c35991fd3842e135481960449b1e25363 URL: https://github.com/llvm/llvm-project/commit/48f8b74c35991fd3842e135481960449b1e25363 DIFF: https://github.com/llvm/llvm-project/commit/48f8b74c35991fd3842e135481960449b1e25363.diff LO

[clang] 2147a2a - [clang][Interp] Not all TypeTraitExprs are of bool type

2024-02-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-02-02T07:40:05+01:00 New Revision: 2147a2a4f3ef344a561677b55444ce4d028ec59f URL: https://github.com/llvm/llvm-project/commit/2147a2a4f3ef344a561677b55444ce4d028ec59f DIFF: https://github.com/llvm/llvm-project/commit/2147a2a4f3ef344a561677b55444ce4d028ec59f.diff LO

[clang] 58ceefe - [clang][Interp] Support ChooseExprs

2024-02-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-02-02T08:20:52+01:00 New Revision: 58ceefe09cd992c3692bb3af7c2807ac8949ba67 URL: https://github.com/llvm/llvm-project/commit/58ceefe09cd992c3692bb3af7c2807ac8949ba67 DIFF: https://github.com/llvm/llvm-project/commit/58ceefe09cd992c3692bb3af7c2807ac8949ba67.diff LO

[clang] a2da7d0 - [clang][Interp] Ignore LValueToRValue casts before doing the load

2024-02-02 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-02-02T08:46:55+01:00 New Revision: a2da7d06c7e1ec75812ff8ced29541d4af3668c9 URL: https://github.com/llvm/llvm-project/commit/a2da7d06c7e1ec75812ff8ced29541d4af3668c9 DIFF: https://github.com/llvm/llvm-project/commit/a2da7d06c7e1ec75812ff8ced29541d4af3668c9.diff LO

[clang] a8b5994 - [clang][Interp][NFC] Add a broken test case

2024-02-02 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-02-02T09:10:03+01:00 New Revision: a8b5994b337cf1d461202a65204a4ee6c5eae341 URL: https://github.com/llvm/llvm-project/commit/a8b5994b337cf1d461202a65204a4ee6c5eae341 DIFF: https://github.com/llvm/llvm-project/commit/a8b5994b337cf1d461202a65204a4ee6c5eae341.diff LO

[clang] 0be3915 - [clang][Interp] Protect stores against dummy pointers

2024-02-02 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-02-02T09:18:06+01:00 New Revision: 0be39155bd22258b3e90468b6184bfd87a948bec URL: https://github.com/llvm/llvm-project/commit/0be39155bd22258b3e90468b6184bfd87a948bec DIFF: https://github.com/llvm/llvm-project/commit/0be39155bd22258b3e90468b6184bfd87a948bec.diff LO

[clang] 75c4339 - [clang][Interp][NFC] Implement dumping Invalid/Valid results

2024-02-02 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-02-02T09:25:54+01:00 New Revision: 75c4339ef31922bf8c883a7a5dfe638ec6818ab2 URL: https://github.com/llvm/llvm-project/commit/75c4339ef31922bf8c883a7a5dfe638ec6818ab2 DIFF: https://github.com/llvm/llvm-project/commit/75c4339ef31922bf8c883a7a5dfe638ec6818ab2.diff LO

[clang] 73e5466 - [clang][Interp] Fix up broken test case

2024-02-02 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-02-02T10:11:29+01:00 New Revision: 73e546625d6567e5a33454741d257b6929c89635 URL: https://github.com/llvm/llvm-project/commit/73e546625d6567e5a33454741d257b6929c89635 DIFF: https://github.com/llvm/llvm-project/commit/73e546625d6567e5a33454741d257b6929c89635.diff LO

[clang] 1f4a5d8 - [clang][Interp] Fix broken test case again

2024-02-02 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-02-02T14:41:25+01:00 New Revision: 1f4a5d8a5b2ba62f3d9f65bdd4a65d6f5593d4cd URL: https://github.com/llvm/llvm-project/commit/1f4a5d8a5b2ba62f3d9f65bdd4a65d6f5593d4cd DIFF: https://github.com/llvm/llvm-project/commit/1f4a5d8a5b2ba62f3d9f65bdd4a65d6f5593d4cd.diff LO

[clang] 60732c0 - [clang][Interp][NFC] Remove superfluous return statement

2024-02-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-02-05T13:05:52+01:00 New Revision: 60732c0fae56829c5475091de678ad46f0ce6287 URL: https://github.com/llvm/llvm-project/commit/60732c0fae56829c5475091de678ad46f0ce6287 DIFF: https://github.com/llvm/llvm-project/commit/60732c0fae56829c5475091de678ad46f0ce6287.diff LO

[clang] c391f28 - [clang][Interp][NFC] Add simple test case for atomic types

2024-02-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-02-05T13:36:03+01:00 New Revision: c391f285afdfd800a251b4ef6d0bbadbbe9069ff URL: https://github.com/llvm/llvm-project/commit/c391f285afdfd800a251b4ef6d0bbadbbe9069ff DIFF: https://github.com/llvm/llvm-project/commit/c391f285afdfd800a251b4ef6d0bbadbbe9069ff.diff LO

[clang] e4f1ef8 - [clang][Interp] Reject bitcasts to atomic types

2024-02-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-02-05T15:45:26+01:00 New Revision: e4f1ef85fd60c08c9ece4982fccf76e8101011b8 URL: https://github.com/llvm/llvm-project/commit/e4f1ef85fd60c08c9ece4982fccf76e8101011b8 DIFF: https://github.com/llvm/llvm-project/commit/e4f1ef85fd60c08c9ece4982fccf76e8101011b8.diff LO

[clang] 66cd768 - [clang][Interp] Handle __assume like __builtin_assume.

2024-02-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-02-05T17:33:08+01:00 New Revision: 66cd768504b349f7bd16d236a3b4f611ffabf78f URL: https://github.com/llvm/llvm-project/commit/66cd768504b349f7bd16d236a3b4f611ffabf78f DIFF: https://github.com/llvm/llvm-project/commit/66cd768504b349f7bd16d236a3b4f611ffabf78f.diff LO

[clang] 5e8626c - [clang][Interp] Handle ObjCBoolLiteralExprs

2024-02-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-02-05T18:21:30+01:00 New Revision: 5e8626c920a8c4e286cd8521528cc80c0a3e URL: https://github.com/llvm/llvm-project/commit/5e8626c920a8c4e286cd8521528cc80c0a3e DIFF: https://github.com/llvm/llvm-project/commit/5e8626c920a8c4e286cd8521528cc80c0a3e.diff LO

[clang] 82950a6 - [clang][Interp] Protect ArrayElemPtr ops from dummy pointers

2024-02-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-02-06T12:29:35+01:00 New Revision: 82950a695ddbd92beb07bf58b48067a1f67d57e3 URL: https://github.com/llvm/llvm-project/commit/82950a695ddbd92beb07bf58b48067a1f67d57e3 DIFF: https://github.com/llvm/llvm-project/commit/82950a695ddbd92beb07bf58b48067a1f67d57e3.diff LO

[clang] ccc77f1 - [clang][Interp][NFC] Fix comment typos

2024-02-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-02-06T12:37:27+01:00 New Revision: ccc77f1194f894db8ec93131124a7a2848e3e079 URL: https://github.com/llvm/llvm-project/commit/ccc77f1194f894db8ec93131124a7a2848e3e079 DIFF: https://github.com/llvm/llvm-project/commit/ccc77f1194f894db8ec93131124a7a2848e3e079.diff LO

[clang] dee02ee - [clang][Interp][NFC] Complex elements can only be primitives

2024-01-24 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-24T12:56:16+01:00 New Revision: dee02ee9f8ffc74fea6c54f4c00df16e7ca4c8a1 URL: https://github.com/llvm/llvm-project/commit/dee02ee9f8ffc74fea6c54f4c00df16e7ca4c8a1 DIFF: https://github.com/llvm/llvm-project/commit/dee02ee9f8ffc74fea6c54f4c00df16e7ca4c8a1.diff LO

[clang] c3e7707 - [clang][AST][NFC] Turn a isa<> + cast<> into dynamic_cast<>

2024-01-24 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-24T15:17:33+01:00 New Revision: c3e77070489979788788ef479f8932ac460b675b URL: https://github.com/llvm/llvm-project/commit/c3e77070489979788788ef479f8932ac460b675b DIFF: https://github.com/llvm/llvm-project/commit/c3e77070489979788788ef479f8932ac460b675b.diff LO

[clang] 9fc890b - [clang][Parse][NFC] Make a local variable const

2024-01-24 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-24T16:18:39+01:00 New Revision: 9fc890b5a06c5e4a014951a1dd7ad7ba592ceaaf URL: https://github.com/llvm/llvm-project/commit/9fc890b5a06c5e4a014951a1dd7ad7ba592ceaaf DIFF: https://github.com/llvm/llvm-project/commit/9fc890b5a06c5e4a014951a1dd7ad7ba592ceaaf.diff LO

[clang] f4ed7f8 - [clang][Parse][NFC] Make a local variable const

2024-01-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-25T13:29:39+01:00 New Revision: f4ed7f8d0a3830d05e53476fc64966e871bf9454 URL: https://github.com/llvm/llvm-project/commit/f4ed7f8d0a3830d05e53476fc64966e871bf9454 DIFF: https://github.com/llvm/llvm-project/commit/f4ed7f8d0a3830d05e53476fc64966e871bf9454.diff LO

[clang] cd0b005 - [clang][Interp][NFC] Add some working _Complex tests

2024-01-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-25T14:21:59+01:00 New Revision: cd0b0055a730e55f2f14f35172e05dc27642f8ce URL: https://github.com/llvm/llvm-project/commit/cd0b0055a730e55f2f14f35172e05dc27642f8ce DIFF: https://github.com/llvm/llvm-project/commit/cd0b0055a730e55f2f14f35172e05dc27642f8ce.diff LO

[clang] 499507f - [clang][Interp][NFC] Remove unused function

2024-01-27 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-27T09:06:03+01:00 New Revision: 499507fdec8eb37dc68cee6c2b6c75557b28024e URL: https://github.com/llvm/llvm-project/commit/499507fdec8eb37dc68cee6c2b6c75557b28024e DIFF: https://github.com/llvm/llvm-project/commit/499507fdec8eb37dc68cee6c2b6c75557b28024e.diff LO

[clang] ce75cbe - [clang][Interp][NFC] Don't unnecessarily use std::optional

2024-01-27 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-27T09:06:04+01:00 New Revision: ce75cbeda21e3e4e5d0c47ecf44954caf98acfe8 URL: https://github.com/llvm/llvm-project/commit/ce75cbeda21e3e4e5d0c47ecf44954caf98acfe8 DIFF: https://github.com/llvm/llvm-project/commit/ce75cbeda21e3e4e5d0c47ecf44954caf98acfe8.diff LO

[clang] 70e2253 - [clang][Interp][NFC] Remove unnecessary braces

2024-01-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-28T14:36:27+01:00 New Revision: 70e22537549c65d69ae97a311d821c6459b32289 URL: https://github.com/llvm/llvm-project/commit/70e22537549c65d69ae97a311d821c6459b32289 DIFF: https://github.com/llvm/llvm-project/commit/70e22537549c65d69ae97a311d821c6459b32289.diff LO

[clang] 3545486 - [clang][Interp][NFC] Make some variables in the opcode emitter const

2024-01-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-28T16:15:21+01:00 New Revision: 354548621fdbaead4832361d26922b91488e401a URL: https://github.com/llvm/llvm-project/commit/354548621fdbaead4832361d26922b91488e401a DIFF: https://github.com/llvm/llvm-project/commit/354548621fdbaead4832361d26922b91488e401a.diff LO

[clang] 916bd7d - [clang][Interp][NFC] Remove Root record from opcode emitter

2024-01-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-28T16:15:22+01:00 New Revision: 916bd7d3bb42627f52e2f8ed2f87e08db4960a72 URL: https://github.com/llvm/llvm-project/commit/916bd7d3bb42627f52e2f8ed2f87e08db4960a72 DIFF: https://github.com/llvm/llvm-project/commit/916bd7d3bb42627f52e2f8ed2f87e08db4960a72.diff LO

[clang] 597f56f - [clang][AST][NFC] Take const CXXRecordDecl* in ComparisonCategories

2024-01-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-30T10:03:51+01:00 New Revision: 597f56f309815bcda9f38dd6040d7c7e0e520547 URL: https://github.com/llvm/llvm-project/commit/597f56f309815bcda9f38dd6040d7c7e0e520547 DIFF: https://github.com/llvm/llvm-project/commit/597f56f309815bcda9f38dd6040d7c7e0e520547.diff LO

[clang] 5877949 - [clang][AST][NFC] Make FieldDecl in SubobjectAdjustment const

2024-01-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-30T10:36:24+01:00 New Revision: 58779495d3613386398fc70faeb098674d7757b5 URL: https://github.com/llvm/llvm-project/commit/58779495d3613386398fc70faeb098674d7757b5 DIFF: https://github.com/llvm/llvm-project/commit/58779495d3613386398fc70faeb098674d7757b5.diff LO

[clang] c61686e - [clang][NFC] Use no-param version of skipRValueSubobjectAdjustments

2024-01-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-30T11:25:28+01:00 New Revision: c61686e8abc2aee6e2e0ad09c6d1ade534e497b3 URL: https://github.com/llvm/llvm-project/commit/c61686e8abc2aee6e2e0ad09c6d1ade534e497b3 DIFF: https://github.com/llvm/llvm-project/commit/c61686e8abc2aee6e2e0ad09c6d1ade534e497b3.diff LO

[clang] 826fe84 - [clang][Interp][NFC] Remove outdated FIXME comment

2024-01-15 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-15T12:03:59+01:00 New Revision: 826fe84a2cb7dd7e488bc6dc53ce6342f6e17e93 URL: https://github.com/llvm/llvm-project/commit/826fe84a2cb7dd7e488bc6dc53ce6342f6e17e93 DIFF: https://github.com/llvm/llvm-project/commit/826fe84a2cb7dd7e488bc6dc53ce6342f6e17e93.diff LO

[clang] cfa30fa - [clang][test][NFC] Enable more tests with new constexpr interpreter

2024-01-15 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-15T13:57:43+01:00 New Revision: cfa30fa4852275eed0c59b81b5d8088d3e55f778 URL: https://github.com/llvm/llvm-project/commit/cfa30fa4852275eed0c59b81b5d8088d3e55f778 DIFF: https://github.com/llvm/llvm-project/commit/cfa30fa4852275eed0c59b81b5d8088d3e55f778.diff LO

[clang] d38c61a - [clang][Interp][NFC] Move ToVoid casts to the bottom

2024-01-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-23T15:02:08+01:00 New Revision: d38c61a13d89ec57b80e5174029b63071c6d7290 URL: https://github.com/llvm/llvm-project/commit/d38c61a13d89ec57b80e5174029b63071c6d7290 DIFF: https://github.com/llvm/llvm-project/commit/d38c61a13d89ec57b80e5174029b63071c6d7290.diff LO

[clang] 66c9915 - [clang][Interp][NFC] Remove from(Boolean) overload

2023-10-18 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-18T14:23:29+02:00 New Revision: 66c99154a130553a50e499d898ef1fba5b755dcf URL: https://github.com/llvm/llvm-project/commit/66c99154a130553a50e499d898ef1fba5b755dcf DIFF: https://github.com/llvm/llvm-project/commit/66c99154a130553a50e499d898ef1fba5b755dcf.diff LO

[clang] 2b97fe2 - [clang][Interp][NFC] Add more tests for bitfield initializers

2023-10-19 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-19T11:46:43+02:00 New Revision: 2b97fe2e5158d3803c6d45a38e72c9cd308e2daf URL: https://github.com/llvm/llvm-project/commit/2b97fe2e5158d3803c6d45a38e72c9cd308e2daf DIFF: https://github.com/llvm/llvm-project/commit/2b97fe2e5158d3803c6d45a38e72c9cd308e2daf.diff LO

[clang] 0e1d723 - [clang][Interp][NFC] Use an APInt instead of APSint

2023-10-19 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-19T12:29:42+02:00 New Revision: 0e1d7239d6fddebdaf39e58eb931ff4916306b23 URL: https://github.com/llvm/llvm-project/commit/0e1d7239d6fddebdaf39e58eb931ff4916306b23 DIFF: https://github.com/llvm/llvm-project/commit/0e1d7239d6fddebdaf39e58eb931ff4916306b23.diff LO

[clang] 93373c3 - [clang][Interp][NFC] Use a const reference in IncDecHelper

2023-10-19 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-19T14:21:52+02:00 New Revision: 93373c3da9416e52d3f516435500e04a7d142370 URL: https://github.com/llvm/llvm-project/commit/93373c3da9416e52d3f516435500e04a7d142370 DIFF: https://github.com/llvm/llvm-project/commit/93373c3da9416e52d3f516435500e04a7d142370.diff LO

[clang] 311f725 - [clang][Interp] Create only globals when initializing a global variable

2023-10-19 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-19T14:50:17+02:00 New Revision: 311f725d9a6fa29b5672a2dd26a078c6c6dcd01a URL: https://github.com/llvm/llvm-project/commit/311f725d9a6fa29b5672a2dd26a078c6c6dcd01a DIFF: https://github.com/llvm/llvm-project/commit/311f725d9a6fa29b5672a2dd26a078c6c6dcd01a.diff LO

[clang] 3671a69 - [clang][Interp] Call destructors of local variables

2023-10-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-24T06:27:10+02:00 New Revision: 3671a69470f3fa708926a9e5ce579751c6b51dac URL: https://github.com/llvm/llvm-project/commit/3671a69470f3fa708926a9e5ce579751c6b51dac DIFF: https://github.com/llvm/llvm-project/commit/3671a69470f3fa708926a9e5ce579751c6b51dac.diff LO

[clang] aaaece6 - [clang][ExprConst] Handle 0 type size in builtin_memcpy etc.

2023-10-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-24T06:48:09+02:00 New Revision: aaaece65a80fb6e57cdd9a439a7ff8f1e41e14fe URL: https://github.com/llvm/llvm-project/commit/aaaece65a80fb6e57cdd9a439a7ff8f1e41e14fe DIFF: https://github.com/llvm/llvm-project/commit/aaaece65a80fb6e57cdd9a439a7ff8f1e41e14fe.diff LO

[clang] 368a398 - Revert "[clang][Interp] Call destructors of local variables"

2023-10-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-24T06:48:29+02:00 New Revision: 368a39882d286c31975792f27e52e891e5a58ab9 URL: https://github.com/llvm/llvm-project/commit/368a39882d286c31975792f27e52e891e5a58ab9 DIFF: https://github.com/llvm/llvm-project/commit/368a39882d286c31975792f27e52e891e5a58ab9.diff LO

[clang] a76d840 - [clang] Add triple to builtin-memcpy test

2023-10-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-24T08:18:22+02:00 New Revision: a76d840073134e15f31e21e70ac3512ee1f4d2f3 URL: https://github.com/llvm/llvm-project/commit/a76d840073134e15f31e21e70ac3512ee1f4d2f3 DIFF: https://github.com/llvm/llvm-project/commit/a76d840073134e15f31e21e70ac3512ee1f4d2f3.diff LO

[clang] 3fe2be7 - [clang][Interp] Call destructors of local variables

2023-10-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-24T08:57:59+02:00 New Revision: 3fe2be75c0707d3e386fdf96aec1deb69828ae74 URL: https://github.com/llvm/llvm-project/commit/3fe2be75c0707d3e386fdf96aec1deb69828ae74 DIFF: https://github.com/llvm/llvm-project/commit/3fe2be75c0707d3e386fdf96aec1deb69828ae74.diff LO

[clang] 684e4c0 - [clang][Interp] Don't explicitly call InterpState destructor()

2023-10-24 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-24T12:00:40+02:00 New Revision: 684e4c0085e8d454c04e9813f89033b1c51d24fa URL: https://github.com/llvm/llvm-project/commit/684e4c0085e8d454c04e9813f89033b1c51d24fa DIFF: https://github.com/llvm/llvm-project/commit/684e4c0085e8d454c04e9813f89033b1c51d24fa.diff LO

[clang] b4fc141 - [clang][Interp] Fix ArrayInitLoop common expr life time

2023-10-24 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-24T12:20:02+02:00 New Revision: b4fc1418d9765bfb605387efc70ecf233d27b383 URL: https://github.com/llvm/llvm-project/commit/b4fc1418d9765bfb605387efc70ecf233d27b383 DIFF: https://github.com/llvm/llvm-project/commit/b4fc1418d9765bfb605387efc70ecf233d27b383.diff LO

[clang] 1217a54 - [clang][Interp][NFC] Make InlineDescriptor::Desc const

2023-10-26 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-26T11:38:32+02:00 New Revision: 1217a54be9a194137c776c692a2fad2ba80a8ee8 URL: https://github.com/llvm/llvm-project/commit/1217a54be9a194137c776c692a2fad2ba80a8ee8 DIFF: https://github.com/llvm/llvm-project/commit/1217a54be9a194137c776c692a2fad2ba80a8ee8.diff LO

[clang] f8b7506 - [clang][NFC] Move a variable into the closest scope

2023-10-26 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-26T11:40:43+02:00 New Revision: f8b7506e2db2a162deec8343d6942258484be233 URL: https://github.com/llvm/llvm-project/commit/f8b7506e2db2a162deec8343d6942258484be233 DIFF: https://github.com/llvm/llvm-project/commit/f8b7506e2db2a162deec8343d6942258484be233.diff LO

[clang] 737d2ac - [clang][Interp][NFC] Make Block::Desc const

2023-10-26 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-26T11:47:46+02:00 New Revision: 737d2acd6863ca7012a75575c1a52fd807ed44ba URL: https://github.com/llvm/llvm-project/commit/737d2acd6863ca7012a75575c1a52fd807ed44ba DIFF: https://github.com/llvm/llvm-project/commit/737d2acd6863ca7012a75575c1a52fd807ed44ba.diff LO

[clang] eb737d6 - [clang][Interp][NFC] Make another Descriptor param const

2023-10-26 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-26T13:17:25+02:00 New Revision: eb737d6a7644d66ae57b0b4b8a30c6d2d2d961dc URL: https://github.com/llvm/llvm-project/commit/eb737d6a7644d66ae57b0b4b8a30c6d2d2d961dc DIFF: https://github.com/llvm/llvm-project/commit/eb737d6a7644d66ae57b0b4b8a30c6d2d2d961dc.diff LO

[clang] 6282b74 - [clang][Interp][NFC] Fix a doc comment

2023-10-26 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-26T15:09:42+02:00 New Revision: 6282b745e09d57a29e8221db638a7d393d66608d URL: https://github.com/llvm/llvm-project/commit/6282b745e09d57a29e8221db638a7d393d66608d DIFF: https://github.com/llvm/llvm-project/commit/6282b745e09d57a29e8221db638a7d393d66608d.diff LO

[clang] 051fade - [clang][Interp][NFC] Use delegate() address-of operators

2023-10-27 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-27T10:43:35+02:00 New Revision: 051fade10f03515b0980c58541fe4c28220e0e67 URL: https://github.com/llvm/llvm-project/commit/051fade10f03515b0980c58541fe4c28220e0e67 DIFF: https://github.com/llvm/llvm-project/commit/051fade10f03515b0980c58541fe4c28220e0e67.diff LO

[clang] e64e478 - [clang][Interp][NFC] Rename a parameter

2023-10-27 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-27T10:43:35+02:00 New Revision: e64e4784ee1c3ed9bb06458e9c427542927224ab URL: https://github.com/llvm/llvm-project/commit/e64e4784ee1c3ed9bb06458e9c427542927224ab DIFF: https://github.com/llvm/llvm-project/commit/e64e4784ee1c3ed9bb06458e9c427542927224ab.diff LO

[clang] 95423c7 - [clang][driver] Treat -flto=[auto, jobserver] as -flto

2021-05-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2021-05-21T08:38:41+02:00 New Revision: 95423c7c990d9100deb0056bd9738717cb2bcf2d URL: https://github.com/llvm/llvm-project/commit/95423c7c990d9100deb0056bd9738717cb2bcf2d DIFF: https://github.com/llvm/llvm-project/commit/95423c7c990d9100deb0056bd9738717cb2bcf2d.diff LO

[clang] a6439b5 - [clang][driver] Only warn once about invalid library values

2021-02-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2021-02-10T06:19:52+01:00 New Revision: a6439b52088b1d58d8e7aa9891c9011648710593 URL: https://github.com/llvm/llvm-project/commit/a6439b52088b1d58d8e7aa9891c9011648710593 DIFF: https://github.com/llvm/llvm-project/commit/a6439b52088b1d58d8e7aa9891c9011648710593.diff LO

[clang] 6f9db45 - [clang][NFC] Fix undefined-libs tests

2021-02-10 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2021-02-10T15:01:09+01:00 New Revision: 6f9db455a50489d05e4aff761ee070dc90a1ece6 URL: https://github.com/llvm/llvm-project/commit/6f9db455a50489d05e4aff761ee070dc90a1ece6 DIFF: https://github.com/llvm/llvm-project/commit/6f9db455a50489d05e4aff761ee070dc90a1ece6.diff LO

[clang] 64d06ed - [clang][parse][NFC] Remove dead ProhibitAttributes() call

2021-02-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2021-02-23T13:54:35+01:00 New Revision: 64d06ed9c9e0389cd27545d2f6e20455a91d89b1 URL: https://github.com/llvm/llvm-project/commit/64d06ed9c9e0389cd27545d2f6e20455a91d89b1 DIFF: https://github.com/llvm/llvm-project/commit/64d06ed9c9e0389cd27545d2f6e20455a91d89b1.diff LO

[clang] 2cc5846 - [clang][sema] Ignore xor-used-as-pow if both sides are macros

2021-02-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2021-02-25T16:31:07+01:00 New Revision: 2cc58463caf4c8a43c2954e4206d3647c762ba30 URL: https://github.com/llvm/llvm-project/commit/2cc58463caf4c8a43c2954e4206d3647c762ba30 DIFF: https://github.com/llvm/llvm-project/commit/2cc58463caf4c8a43c2954e4206d3647c762ba30.diff LO

[clang] 22875b2 - [NFC] Remove some include cycles

2021-06-08 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2021-06-08T14:00:39+02:00 New Revision: 22875b2ce3fd8a5cf4f615ed7e91950f613ba9d4 URL: https://github.com/llvm/llvm-project/commit/22875b2ce3fd8a5cf4f615ed7e91950f613ba9d4 DIFF: https://github.com/llvm/llvm-project/commit/22875b2ce3fd8a5cf4f615ed7e91950f613ba9d4.diff LO

[clang] 3255db4 - [clang][tests] Specify unwindlib in aix-ld tests

2021-06-26 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2021-06-26T13:09:29+02:00 New Revision: 3255db4919f1b06736f391a0ae670f273c0ba09e URL: https://github.com/llvm/llvm-project/commit/3255db4919f1b06736f391a0ae670f273c0ba09e DIFF: https://github.com/llvm/llvm-project/commit/3255db4919f1b06736f391a0ae670f273c0ba09e.diff LO

[clang] 272bcd0 - [clang][sema][NFC] Remove a superfluous semicolon

2021-03-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2021-03-09T16:14:07+01:00 New Revision: 272bcd0eeff5297eea5a25223d169dcd44b06ba6 URL: https://github.com/llvm/llvm-project/commit/272bcd0eeff5297eea5a25223d169dcd44b06ba6 DIFF: https://github.com/llvm/llvm-project/commit/272bcd0eeff5297eea5a25223d169dcd44b06ba6.diff LO

[clang] 3e67cf2 - [clang][driver] Add -fplugin-arg- to pass arguments to plugins

2021-11-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2021-11-25T10:47:55+01:00 New Revision: 3e67cf21a19a0e8917bdbab6f0cecd4880f3fbe2 URL: https://github.com/llvm/llvm-project/commit/3e67cf21a19a0e8917bdbab6f0cecd4880f3fbe2 DIFF: https://github.com/llvm/llvm-project/commit/3e67cf21a19a0e8917bdbab6f0cecd4880f3fbe2.diff LO

[clang] d6cb1fd - [clang][Interp][NFC] Remove some unused aliases.

2022-10-21 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-21T10:49:45+02:00 New Revision: d6cb1fd7b366b7e3fa3cbe8129f11298279e72c4 URL: https://github.com/llvm/llvm-project/commit/d6cb1fd7b366b7e3fa3cbe8129f11298279e72c4 DIFF: https://github.com/llvm/llvm-project/commit/d6cb1fd7b366b7e3fa3cbe8129f11298279e72c4.diff LO

[clang] 09bbc90 - [clang][Interp] Array initialization via ImplicitValueInitExpr

2022-10-21 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-21T10:49:45+02:00 New Revision: 09bbc903a5b454d39d5ce69cf8bf6d5e1b46e3c4 URL: https://github.com/llvm/llvm-project/commit/09bbc903a5b454d39d5ce69cf8bf6d5e1b46e3c4 DIFF: https://github.com/llvm/llvm-project/commit/09bbc903a5b454d39d5ce69cf8bf6d5e1b46e3c4.diff LO

[clang] 9cb4e90 - [clang][Interp] Support base class constructors

2022-10-21 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-21T10:49:45+02:00 New Revision: 9cb4e90e72602e0974b2eb9e5eb56fd2cc998db7 URL: https://github.com/llvm/llvm-project/commit/9cb4e90e72602e0974b2eb9e5eb56fd2cc998db7 DIFF: https://github.com/llvm/llvm-project/commit/9cb4e90e72602e0974b2eb9e5eb56fd2cc998db7.diff LO

[clang] c01ac37 - [clang][Interp][NFC] Add assertions to VM entry points

2022-10-22 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-22T10:19:42+02:00 New Revision: c01ac372fc3308e4c6c31361e44e604410cd1573 URL: https://github.com/llvm/llvm-project/commit/c01ac372fc3308e4c6c31361e44e604410cd1573 DIFF: https://github.com/llvm/llvm-project/commit/c01ac372fc3308e4c6c31361e44e604410cd1573.diff LO

[clang] 7a66e6e - [clang][Interp][NFC] Unify Div/Rem operation checks

2022-10-22 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-22T10:19:42+02:00 New Revision: 7a66e6e19bd42bdb53dcca9156f2ca52c5931f7e URL: https://github.com/llvm/llvm-project/commit/7a66e6e19bd42bdb53dcca9156f2ca52c5931f7e DIFF: https://github.com/llvm/llvm-project/commit/7a66e6e19bd42bdb53dcca9156f2ca52c5931f7e.diff LO

[clang] d78a395 - [clang][Interp][NFC] Add two more array tests

2022-10-22 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-22T10:19:42+02:00 New Revision: d78a3957ea35eda2a50530d7afed9c7cc30a0d18 URL: https://github.com/llvm/llvm-project/commit/d78a3957ea35eda2a50530d7afed9c7cc30a0d18 DIFF: https://github.com/llvm/llvm-project/commit/d78a3957ea35eda2a50530d7afed9c7cc30a0d18.diff LO

[clang] c29f063 - [clang][Interp] Add a missing static_assert message

2022-10-22 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-22T10:32:05+02:00 New Revision: c29f0638c1e17635ad0c0f2fc37bd16c81db1a9b URL: https://github.com/llvm/llvm-project/commit/c29f0638c1e17635ad0c0f2fc37bd16c81db1a9b DIFF: https://github.com/llvm/llvm-project/commit/c29f0638c1e17635ad0c0f2fc37bd16c81db1a9b.diff LO

[clang] 4abd868 - [clang][Interp][NFC] Trim InterpFrame includes

2022-10-22 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-22T10:32:05+02:00 New Revision: 4abd8683043811792dcbc597abaa02bb482bb959 URL: https://github.com/llvm/llvm-project/commit/4abd8683043811792dcbc597abaa02bb482bb959 DIFF: https://github.com/llvm/llvm-project/commit/4abd8683043811792dcbc597abaa02bb482bb959.diff LO

[clang] d49fe7c - [clang][Interp][NFC] Add another failing test case

2022-10-22 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-22T10:32:05+02:00 New Revision: d49fe7c95bdf35dcb39068550a7c4039769de414 URL: https://github.com/llvm/llvm-project/commit/d49fe7c95bdf35dcb39068550a7c4039769de414 DIFF: https://github.com/llvm/llvm-project/commit/d49fe7c95bdf35dcb39068550a7c4039769de414.diff LO

[clang] 8013ab4 - [clang][Interp][NFC] Simplify creating parameter descriptors

2022-10-22 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-22T10:32:05+02:00 New Revision: 8013ab4f98c2ed3bb11dcb83179664cb595c31bb URL: https://github.com/llvm/llvm-project/commit/8013ab4f98c2ed3bb11dcb83179664cb595c31bb DIFF: https://github.com/llvm/llvm-project/commit/8013ab4f98c2ed3bb11dcb83179664cb595c31bb.diff LO

[clang] cc79ddb - [clang][Interp] Check instance pointers before calling functions on them

2022-10-22 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-22T10:32:05+02:00 New Revision: cc79ddb52c310be50d2ed0e0307b695cc7c142ce URL: https://github.com/llvm/llvm-project/commit/cc79ddb52c310be50d2ed0e0307b695cc7c142ce DIFF: https://github.com/llvm/llvm-project/commit/cc79ddb52c310be50d2ed0e0307b695cc7c142ce.diff LO

[clang] 0e754cf - [clang][Interp][NFC] Unify Call() implementations

2022-10-22 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-22T10:32:05+02:00 New Revision: 0e754cfadc9487282d9b6119c41962c5c6c3660f URL: https://github.com/llvm/llvm-project/commit/0e754cfadc9487282d9b6119c41962c5c6c3660f DIFF: https://github.com/llvm/llvm-project/commit/0e754cfadc9487282d9b6119c41962c5c6c3660f.diff LO

[clang] 4a5184f - [clang][driver] Remove dynamic gcc-toolset/devtoolset logic

2022-10-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-26T07:29:32+02:00 New Revision: 4a5184f4c357eeafcced3371cd8539fa0ac9f24d URL: https://github.com/llvm/llvm-project/commit/4a5184f4c357eeafcced3371cd8539fa0ac9f24d DIFF: https://github.com/llvm/llvm-project/commit/4a5184f4c357eeafcced3371cd8539fa0ac9f24d.diff LO

[clang] f6f02e0 - [clang][Interp] Implement for loops

2022-10-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-26T08:48:36+02:00 New Revision: f6f02e090072002674c85c9d015b42f61c41656e URL: https://github.com/llvm/llvm-project/commit/f6f02e090072002674c85c9d015b42f61c41656e DIFF: https://github.com/llvm/llvm-project/commit/f6f02e090072002674c85c9d015b42f61c41656e.diff LO

[clang] f007c99 - [clang][Interp] Fix InterpFrame::describe() for This pointers

2022-10-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-26T08:48:55+02:00 New Revision: f007c99ed12f15f23e39f02d0fcb71eecead9b97 URL: https://github.com/llvm/llvm-project/commit/f007c99ed12f15f23e39f02d0fcb71eecead9b97 DIFF: https://github.com/llvm/llvm-project/commit/f007c99ed12f15f23e39f02d0fcb71eecead9b97.diff LO

[clang] ea25966 - [clang][Interp][NFC] Simplify generated code for references

2022-10-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-26T08:49:11+02:00 New Revision: ea2596692f5f15e911020c0779c7ee0df51382a9 URL: https://github.com/llvm/llvm-project/commit/ea2596692f5f15e911020c0779c7ee0df51382a9 DIFF: https://github.com/llvm/llvm-project/commit/ea2596692f5f15e911020c0779c7ee0df51382a9.diff LO

[clang] 4a9b727 - [clang][Interp][NFC] Make InitMap final

2022-10-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-26T08:49:20+02:00 New Revision: 4a9b7273260d2ed071737e48210159bc47347fed URL: https://github.com/llvm/llvm-project/commit/4a9b7273260d2ed071737e48210159bc47347fed DIFF: https://github.com/llvm/llvm-project/commit/4a9b7273260d2ed071737e48210159bc47347fed.diff LO

[clang] 751f1bf - [clang][Interp][NFC] Assert we have a valid Record instance

2022-10-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-26T08:49:31+02:00 New Revision: 751f1bfb5f77dfab27456c6964721ed3a4f9f896 URL: https://github.com/llvm/llvm-project/commit/751f1bfb5f77dfab27456c6964721ed3a4f9f896 DIFF: https://github.com/llvm/llvm-project/commit/751f1bfb5f77dfab27456c6964721ed3a4f9f896.diff LO

[clang] caa83d2 - [clang][Interp][NFC] Simplify InterpFrame::describe

2022-10-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-26T08:49:44+02:00 New Revision: caa83d23295ae42334ea692a300e9acc77a30449 URL: https://github.com/llvm/llvm-project/commit/caa83d23295ae42334ea692a300e9acc77a30449 DIFF: https://github.com/llvm/llvm-project/commit/caa83d23295ae42334ea692a300e9acc77a30449.diff LO

[clang] 6e7f421 - [clang][Interp][NFC] Fix a file header comment

2022-10-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-28T12:49:38+02:00 New Revision: 6e7f421e5574b5669153a73ac0f1879098d2dd0e URL: https://github.com/llvm/llvm-project/commit/6e7f421e5574b5669153a73ac0f1879098d2dd0e DIFF: https://github.com/llvm/llvm-project/commit/6e7f421e5574b5669153a73ac0f1879098d2dd0e.diff LO

[clang] b61e8c5 - [clang][Interp][NFC] Add Record::getName()

2022-10-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-28T12:49:34+02:00 New Revision: b61e8c517eff2083252b1b74544bc25f7ad5a368 URL: https://github.com/llvm/llvm-project/commit/b61e8c517eff2083252b1b74544bc25f7ad5a368 DIFF: https://github.com/llvm/llvm-project/commit/b61e8c517eff2083252b1b74544bc25f7ad5a368.diff LO

[clang] c1dd7f9 - [clang][Interp][NFC] Print more info in Program::dump()

2022-10-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-28T12:49:38+02:00 New Revision: c1dd7f90132a8a767d91f9b2b3e2bf1a9d7aa04f URL: https://github.com/llvm/llvm-project/commit/c1dd7f90132a8a767d91f9b2b3e2bf1a9d7aa04f DIFF: https://github.com/llvm/llvm-project/commit/c1dd7f90132a8a767d91f9b2b3e2bf1a9d7aa04f.diff LO

[clang] 0ad3ad6 - [clang][Interp][NFC] Remove leftover comment fragment

2022-10-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-28T12:49:38+02:00 New Revision: 0ad3ad6bc7e1629703d931222514b2a97e885cb9 URL: https://github.com/llvm/llvm-project/commit/0ad3ad6bc7e1629703d931222514b2a97e885cb9 DIFF: https://github.com/llvm/llvm-project/commit/0ad3ad6bc7e1629703d931222514b2a97e885cb9.diff LO

[clang] 6fa1795 - [clang][Interp] Implement String- and CharacterLiterals

2022-10-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-28T12:49:38+02:00 New Revision: 6fa1795d1fd4770f9f5c00f5a30937d68c3feb17 URL: https://github.com/llvm/llvm-project/commit/6fa1795d1fd4770f9f5c00f5a30937d68c3feb17 DIFF: https://github.com/llvm/llvm-project/commit/6fa1795d1fd4770f9f5c00f5a30937d68c3feb17.diff LO

[clang] 7f3013c - [clang][Interp][NFC] Fix instance method check

2022-10-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-28T12:49:38+02:00 New Revision: 7f3013c5f9767c3dabd41d4219893e3154b126ea URL: https://github.com/llvm/llvm-project/commit/7f3013c5f9767c3dabd41d4219893e3154b126ea DIFF: https://github.com/llvm/llvm-project/commit/7f3013c5f9767c3dabd41d4219893e3154b126ea.diff LO

[clang] 63e3fe1 - Revert "[clang][Interp] Implement String- and CharacterLiterals"

2022-10-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-28T13:34:37+02:00 New Revision: 63e3fe10882476696d8a05907dfe627bd61638a3 URL: https://github.com/llvm/llvm-project/commit/63e3fe10882476696d8a05907dfe627bd61638a3 DIFF: https://github.com/llvm/llvm-project/commit/63e3fe10882476696d8a05907dfe627bd61638a3.diff LO

[clang] 52ba50c - [clang][Interp] Implement String- and CharacterLiterals

2022-10-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-28T15:05:21+02:00 New Revision: 52ba50c24c5572330a04b86879fdefaa81705a18 URL: https://github.com/llvm/llvm-project/commit/52ba50c24c5572330a04b86879fdefaa81705a18 DIFF: https://github.com/llvm/llvm-project/commit/52ba50c24c5572330a04b86879fdefaa81705a18.diff LO

[clang] 8b87cb4 - [clang][Interp] Remove unused getGlobalIdx()

2022-10-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-28T16:34:29+02:00 New Revision: 8b87cb4853409ea8066e451ee87f550a9ecd3c34 URL: https://github.com/llvm/llvm-project/commit/8b87cb4853409ea8066e451ee87f550a9ecd3c34 DIFF: https://github.com/llvm/llvm-project/commit/8b87cb4853409ea8066e451ee87f550a9ecd3c34.diff LO

[clang] 0ccff03 - [clang][Interp] Fix record members of reference type

2022-10-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-28T16:34:45+02:00 New Revision: 0ccff030f3b4145bd658e362a63db9aae2942bee URL: https://github.com/llvm/llvm-project/commit/0ccff030f3b4145bd658e362a63db9aae2942bee DIFF: https://github.com/llvm/llvm-project/commit/0ccff030f3b4145bd658e362a63db9aae2942bee.diff LO

[clang] 38ffc89 - [clang][Interp] Fix ignoring expression return values

2022-10-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-28T16:45:38+02:00 New Revision: 38ffc89c87ac3b0b1c2173728fba2258dead9ae0 URL: https://github.com/llvm/llvm-project/commit/38ffc89c87ac3b0b1c2173728fba2258dead9ae0 DIFF: https://github.com/llvm/llvm-project/commit/38ffc89c87ac3b0b1c2173728fba2258dead9ae0.diff LO

[clang] ee9bbfa - [clang][Interp] Make sure we free() allocated InitMaps

2022-10-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-28T17:00:15+02:00 New Revision: ee9bbfa5e6acaea6d2a116bc29b7086441f86b6a URL: https://github.com/llvm/llvm-project/commit/ee9bbfa5e6acaea6d2a116bc29b7086441f86b6a DIFF: https://github.com/llvm/llvm-project/commit/ee9bbfa5e6acaea6d2a116bc29b7086441f86b6a.diff LO

[clang] ddec896 - [clang][Interp][NFC] Use right visit() function

2022-10-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-28T17:44:53+02:00 New Revision: ddec89670dd873a293c958a8fc7f778e3cc4297b URL: https://github.com/llvm/llvm-project/commit/ddec89670dd873a293c958a8fc7f778e3cc4297b DIFF: https://github.com/llvm/llvm-project/commit/ddec89670dd873a293c958a8fc7f778e3cc4297b.diff LO

[clang] f79f64b - [clang][Interp] Implement inc and dec operators

2022-10-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-28T17:47:32+02:00 New Revision: f79f64b8d0829c404609d98f069580fa8cfb4d82 URL: https://github.com/llvm/llvm-project/commit/f79f64b8d0829c404609d98f069580fa8cfb4d82 DIFF: https://github.com/llvm/llvm-project/commit/f79f64b8d0829c404609d98f069580fa8cfb4d82.diff LO

[clang] 5a72df2 - [clang][Interp] Add missing expected test output

2022-10-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-28T18:07:10+02:00 New Revision: 5a72df21cbbe2092e5f58e94d733f95df87daf09 URL: https://github.com/llvm/llvm-project/commit/5a72df21cbbe2092e5f58e94d733f95df87daf09 DIFF: https://github.com/llvm/llvm-project/commit/5a72df21cbbe2092e5f58e94d733f95df87daf09.diff LO

[clang] 881547d - [clang][Interp] Implement add and sub compound assign operators

2022-10-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-30T08:11:04+01:00 New Revision: 881547db03a6ea243505a8ccba1547f2f18c05ca URL: https://github.com/llvm/llvm-project/commit/881547db03a6ea243505a8ccba1547f2f18c05ca DIFF: https://github.com/llvm/llvm-project/commit/881547db03a6ea243505a8ccba1547f2f18c05ca.diff LO

[clang] 6d965c9 - [clang][Interp] Implement left and right shifts

2022-10-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-30T08:59:55+01:00 New Revision: 6d965c94ba5806eb18c34cec9a8e9c4cb65c6885 URL: https://github.com/llvm/llvm-project/commit/6d965c94ba5806eb18c34cec9a8e9c4cb65c6885 DIFF: https://github.com/llvm/llvm-project/commit/6d965c94ba5806eb18c34cec9a8e9c4cb65c6885.diff LO

[clang] 74fb770 - [clang][Interp] Implement bitXor opcode

2022-10-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-10-30T09:23:33+01:00 New Revision: 74fb770de9399d7258a8eda974c93610cfde698e URL: https://github.com/llvm/llvm-project/commit/74fb770de9399d7258a8eda974c93610cfde698e DIFF: https://github.com/llvm/llvm-project/commit/74fb770de9399d7258a8eda974c93610cfde698e.diff LO

[clang] 09117b2 - [clang][sema] Print more information about failed static assertions

2022-08-10 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-08-11T08:44:38+02:00 New Revision: 09117b21890c652994f7ada0229d309b35b44259 URL: https://github.com/llvm/llvm-project/commit/09117b21890c652994f7ada0229d309b35b44259 DIFF: https://github.com/llvm/llvm-project/commit/09117b21890c652994f7ada0229d309b35b44259.diff LO

[clang] ebe0674 - [clang] Try to fix builders

2022-08-11 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-08-11T09:07:44+02:00 New Revision: ebe0674acb8bb3404d0e2a6b689d5e3cd02bb0b6 URL: https://github.com/llvm/llvm-project/commit/ebe0674acb8bb3404d0e2a6b689d5e3cd02bb0b6 DIFF: https://github.com/llvm/llvm-project/commit/ebe0674acb8bb3404d0e2a6b689d5e3cd02bb0b6.diff LO

[clang] a2a5470 - [clang][Interp] Implement boolean and nullptr literals

2022-08-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-08-18T07:11:48+02:00 New Revision: a2a5470fc2499981ad8b4e2aa98ef7ea9893df6c URL: https://github.com/llvm/llvm-project/commit/a2a5470fc2499981ad8b4e2aa98ef7ea9893df6c DIFF: https://github.com/llvm/llvm-project/commit/a2a5470fc2499981ad8b4e2aa98ef7ea9893df6c.diff LO

<    1   2   3   4   5   6   7   8   9   10   >