[clang] 5b78868 - [clang][Interp][NFC] Make some locals const

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T07:12:47+02:00 New Revision: 5b78868661f42a70fa3006b1db41f78a6178d596 URL: https://github.com/llvm/llvm-project/commit/5b78868661f42a70fa3006b1db41f78a6178d596 DIFF: https://github.com/llvm/llvm-project/commit/5b78868661f42a70fa3006b1db41f78a6178d596.diff LO

[clang] 78e774e - [clang][Interp] Handle __extension__ unary operators

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T07:16:45+02:00 New Revision: 78e774e0c827803ce917da7f1cbdbb40892a1788 URL: https://github.com/llvm/llvm-project/commit/78e774e0c827803ce917da7f1cbdbb40892a1788 DIFF: https://github.com/llvm/llvm-project/commit/78e774e0c827803ce917da7f1cbdbb40892a1788.diff LO

[clang] 1002079 - [clang][Interp] Call invalid destructors

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T07:19:02+02:00 New Revision: 10020791b18f344dc480b60712f6f3a5d63e86a2 URL: https://github.com/llvm/llvm-project/commit/10020791b18f344dc480b60712f6f3a5d63e86a2 DIFF: https://github.com/llvm/llvm-project/commit/10020791b18f344dc480b60712f6f3a5d63e86a2.diff LO

[clang] e45d199 - [clang][Interp] Handle CXXTemporaryObjectExprs

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

[clang] aed9646 - [clang][Interp] Fix discarding void-typed comma expressions

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

[clang] 2606545 - [clang][Interp] Fix ignoring conditional operators

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T07:46:04+02:00 New Revision: 2606545b0204e7d2d6434e78640d5732d9381837 URL: https://github.com/llvm/llvm-project/commit/2606545b0204e7d2d6434e78640d5732d9381837 DIFF: https://github.com/llvm/llvm-project/commit/2606545b0204e7d2d6434e78640d5732d9381837.diff LO

[clang] 6d2e141 - [clang][Interp] Handle lambda static invokers

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T08:42:16+02:00 New Revision: 6d2e141e5c0da9dfd2a2ea9b63aa8017ba8277e3 URL: https://github.com/llvm/llvm-project/commit/6d2e141e5c0da9dfd2a2ea9b63aa8017ba8277e3 DIFF: https://github.com/llvm/llvm-project/commit/6d2e141e5c0da9dfd2a2ea9b63aa8017ba8277e3.diff LO

[clang] 8a4bbeb - [clang][Interp] Remove args from called functions in more cases

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T08:47:54+02:00 New Revision: 8a4bbeb9168cec7d7bec7b21f4718c58dcff7602 URL: https://github.com/llvm/llvm-project/commit/8a4bbeb9168cec7d7bec7b21f4718c58dcff7602 DIFF: https://github.com/llvm/llvm-project/commit/8a4bbeb9168cec7d7bec7b21f4718c58dcff7602.diff LO

[clang] 7d876c6 - [clang][Interp] Add 'Invalid' opcode and use it for throw stmts

2023-07-26 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T08:59:53+02:00 New Revision: 7d876c62a306fe09a69a5a923c757d2cae305d0c URL: https://github.com/llvm/llvm-project/commit/7d876c62a306fe09a69a5a923c757d2cae305d0c DIFF: https://github.com/llvm/llvm-project/commit/7d876c62a306fe09a69a5a923c757d2cae305d0c.diff LO

[clang] 7a3ad8e - [clang] Provide source range to 'invalid subexpr in const expr' diags

2023-07-26 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T09:12:11+02:00 New Revision: 7a3ad8ed77eef2e9ac218dd5161dda5fab1238b6 URL: https://github.com/llvm/llvm-project/commit/7a3ad8ed77eef2e9ac218dd5161dda5fab1238b6 DIFF: https://github.com/llvm/llvm-project/commit/7a3ad8ed77eef2e9ac218dd5161dda5fab1238b6.diff LO

[clang] b2e6516 - [clang][Interp][NFC] Return std::nullopt explicitly from classify()

2023-07-26 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T09:34:26+02:00 New Revision: b2e6516fd1abdd9416c6085102523d577c8a2238 URL: https://github.com/llvm/llvm-project/commit/b2e6516fd1abdd9416c6085102523d577c8a2238 DIFF: https://github.com/llvm/llvm-project/commit/b2e6516fd1abdd9416c6085102523d577c8a2238.diff LO

[clang] c725138 - [clang][Interp] Check pointers for live-ness when returning them

2023-07-26 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T09:52:09+02:00 New Revision: c7251385c85ddcc1059548038e60099fcc5b304c URL: https://github.com/llvm/llvm-project/commit/c7251385c85ddcc1059548038e60099fcc5b304c DIFF: https://github.com/llvm/llvm-project/commit/c7251385c85ddcc1059548038e60099fcc5b304c.diff LO

[clang] 8c0246c - [clang][Interp] Reject reinterpret_casts

2023-07-26 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T09:56:29+02:00 New Revision: 8c0246c7f517a9b901224474f1a608d7e5193583 URL: https://github.com/llvm/llvm-project/commit/8c0246c7f517a9b901224474f1a608d7e5193583 DIFF: https://github.com/llvm/llvm-project/commit/8c0246c7f517a9b901224474f1a608d7e5193583.diff LO

[clang] 4744693 - [clang][Interp][NFC] Move CastKind operator<< to PrimTypes.h

2023-07-26 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T10:06:26+02:00 New Revision: 47446939e0e60cf52ffdd3fa671949ff3183a4ca URL: https://github.com/llvm/llvm-project/commit/47446939e0e60cf52ffdd3fa671949ff3183a4ca DIFF: https://github.com/llvm/llvm-project/commit/47446939e0e60cf52ffdd3fa671949ff3183a4ca.diff LO

[clang] ae667f0 - [clang][Interp][NFC] Take a const InterpFrame* in InterpBuiltin.cpp

2023-07-26 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T10:06:26+02:00 New Revision: ae667f03d369cab8f32f28c3d765695ed4c1972b URL: https://github.com/llvm/llvm-project/commit/ae667f03d369cab8f32f28c3d765695ed4c1972b DIFF: https://github.com/llvm/llvm-project/commit/ae667f03d369cab8f32f28c3d765695ed4c1972b.diff LO

[clang] d913aa6 - [clang][Interp][NFC] Make a local function static

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

[clang] e9eb836 - [clang][Interp][NFC] Add an assertion

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

[clang] 744a968 - [clang][Interp] Fix return statements with expresssion in void functions

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

[clang] 378fcbf - [clang][Interp] Handle CXXNoexceptExprs

2023-07-26 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T12:23:54+02:00 New Revision: 378fcbf20ff80035dc1b5df4dc769908a80e0c3e URL: https://github.com/llvm/llvm-project/commit/378fcbf20ff80035dc1b5df4dc769908a80e0c3e DIFF: https://github.com/llvm/llvm-project/commit/378fcbf20ff80035dc1b5df4dc769908a80e0c3e.diff LO

[clang] ae4849f - [clang][Interp] PointerToIntegral casts

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

[clang] 2a6cfc4 - [clang][Interp] Try to fix a test on Windows

2023-07-26 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-27T08:34:15+02:00 New Revision: 2a6cfc4baa784ff299a81f8c5e7163207c93eafe URL: https://github.com/llvm/llvm-project/commit/2a6cfc4baa784ff299a81f8c5e7163207c93eafe DIFF: https://github.com/llvm/llvm-project/commit/2a6cfc4baa784ff299a81f8c5e7163207c93eafe.diff LO

[clang] 871ee94 - [clang][ExprConst] Use call source range for 'in call to' diags

2023-08-16 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-16T15:22:29+02:00 New Revision: 871ee94141123f40cf0310ca89123c6c416c3d84 URL: https://github.com/llvm/llvm-project/commit/871ee94141123f40cf0310ca89123c6c416c3d84 DIFF: https://github.com/llvm/llvm-project/commit/871ee94141123f40cf0310ca89123c6c416c3d84.diff LO

[clang] 235dad3 - [clang][Interp][NFC] Make some variables const

2023-08-16 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-17T07:54:37+02:00 New Revision: 235dad33284a6c7514e4eadff21cb5e8157d4edc URL: https://github.com/llvm/llvm-project/commit/235dad33284a6c7514e4eadff21cb5e8157d4edc DIFF: https://github.com/llvm/llvm-project/commit/235dad33284a6c7514e4eadff21cb5e8157d4edc.diff LO

[clang] 6f7812f - [clang][Interp][NFC] Improve Pointer::print()

2023-08-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-17T09:21:51+02:00 New Revision: 6f7812fdabd9df282d1a9b4e42c17aa3aa77d431 URL: https://github.com/llvm/llvm-project/commit/6f7812fdabd9df282d1a9b4e42c17aa3aa77d431 DIFF: https://github.com/llvm/llvm-project/commit/6f7812fdabd9df282d1a9b4e42c17aa3aa77d431.diff LO

[clang] 3cd8196 - [clang][Interp][NFC] Declare Pointer::operator<< earlier

2023-08-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-17T09:21:51+02:00 New Revision: 3cd8196bc38c406329e9395f4cbb7cbb29a92d27 URL: https://github.com/llvm/llvm-project/commit/3cd8196bc38c406329e9395f4cbb7cbb29a92d27 DIFF: https://github.com/llvm/llvm-project/commit/3cd8196bc38c406329e9395f4cbb7cbb29a92d27.diff LO

[clang] b4e0589 - [clang][Verify] Show prefix in -verify error messages

2023-08-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-17T10:09:50+02:00 New Revision: b4e0589b2cd98a93aad449486bb2a52ab8790781 URL: https://github.com/llvm/llvm-project/commit/b4e0589b2cd98a93aad449486bb2a52ab8790781 DIFF: https://github.com/llvm/llvm-project/commit/b4e0589b2cd98a93aad449486bb2a52ab8790781.diff LO

[clang] 8a25145 - [clang][Interp] Pass CallExpr to builtin functions

2023-08-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-17T10:20:58+02:00 New Revision: 8a25145058d29fe0fa06cd3cdb90fea7e21228bb URL: https://github.com/llvm/llvm-project/commit/8a25145058d29fe0fa06cd3cdb90fea7e21228bb DIFF: https://github.com/llvm/llvm-project/commit/8a25145058d29fe0fa06cd3cdb90fea7e21228bb.diff LO

[clang] c4becd5 - [clang][Interp] Support __null

2023-08-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-17T10:28:37+02:00 New Revision: c4becd50ad437b44a303e9a14780ce600dd95146 URL: https://github.com/llvm/llvm-project/commit/c4becd50ad437b44a303e9a14780ce600dd95146 DIFF: https://github.com/llvm/llvm-project/commit/c4becd50ad437b44a303e9a14780ce600dd95146.diff LO

[clang] 91af0d0 - [clang][Interp] Make sure we push integers of the correct size

2023-08-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-17T10:36:06+02:00 New Revision: 91af0d0a669880918eda2d2bd2d6185b2903a402 URL: https://github.com/llvm/llvm-project/commit/91af0d0a669880918eda2d2bd2d6185b2903a402 DIFF: https://github.com/llvm/llvm-project/commit/91af0d0a669880918eda2d2bd2d6185b2903a402.diff LO

[clang] 89361e2 - [clang][Interp] Fix passing parameters of composite type

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

[clang] cf10061 - [clang][Interp] Fully serialize Floating values to bytes

2023-08-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-17T12:41:39+02:00 New Revision: cf10061da75e41286c28690e45eee6ee70dad766 URL: https://github.com/llvm/llvm-project/commit/cf10061da75e41286c28690e45eee6ee70dad766 DIFF: https://github.com/llvm/llvm-project/commit/cf10061da75e41286c28690e45eee6ee70dad766.diff LO

[clang] 1740cf3 - [clang][Interp][NFC] Use std::byte to refer to Block data

2023-08-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-17T13:04:05+02:00 New Revision: 1740cf34533756befd06e878340b69ca1885041c URL: https://github.com/llvm/llvm-project/commit/1740cf34533756befd06e878340b69ca1885041c DIFF: https://github.com/llvm/llvm-project/commit/1740cf34533756befd06e878340b69ca1885041c.diff LO

[clang] d425720 - [clang][Interp] Implement __builtin_strlen

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

[clang] 673ef8c - Re-land "[clang][Interp] Make sure we push integers of the correct size"

2023-08-18 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-18T10:25:54+02:00 New Revision: 673ef8ceaece6c9a7194474ef7d97b3b240c0dc5 URL: https://github.com/llvm/llvm-project/commit/673ef8ceaece6c9a7194474ef7d97b3b240c0dc5 DIFF: https://github.com/llvm/llvm-project/commit/673ef8ceaece6c9a7194474ef7d97b3b240c0dc5.diff LO

[clang] e1dfbc4 - [clang][Sema][NFC] Modernize ActOnCallExpr

2023-08-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-20T10:37:58+02:00 New Revision: e1dfbc4e24dde8d09aa9f0e9f2228d732e002d0a URL: https://github.com/llvm/llvm-project/commit/e1dfbc4e24dde8d09aa9f0e9f2228d732e002d0a DIFF: https://github.com/llvm/llvm-project/commit/e1dfbc4e24dde8d09aa9f0e9f2228d732e002d0a.diff LO

[clang] ebbedc4 - [clang][Sema][NFC] Remove TileLoc parameter from getDestructorName()

2023-08-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-20T11:02:12+02:00 New Revision: ebbedc46f17ddfcb51d9781daa56d5dd011c3bb2 URL: https://github.com/llvm/llvm-project/commit/ebbedc46f17ddfcb51d9781daa56d5dd011c3bb2 DIFF: https://github.com/llvm/llvm-project/commit/ebbedc46f17ddfcb51d9781daa56d5dd011c3bb2.diff LO

[clang] 8a58f0d - [clang][Interp] Handle global composite temporaries

2023-08-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-20T11:15:17+02:00 New Revision: 8a58f0d370b004ec0c8f4af003da6b370f17ff44 URL: https://github.com/llvm/llvm-project/commit/8a58f0d370b004ec0c8f4af003da6b370f17ff44 DIFF: https://github.com/llvm/llvm-project/commit/8a58f0d370b004ec0c8f4af003da6b370f17ff44.diff LO

[clang] 39236e9 - [clang][Interp] Fix lifetime diagnostics for dead records

2023-08-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-20T11:38:29+02:00 New Revision: 39236e9c60e50278d042304b13823e116b68ce78 URL: https://github.com/llvm/llvm-project/commit/39236e9c60e50278d042304b13823e116b68ce78 DIFF: https://github.com/llvm/llvm-project/commit/39236e9c60e50278d042304b13823e116b68ce78.diff LO

[clang] 6dfe555 - [clang][Interp] Rework initializers

2023-08-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-20T13:33:08+02:00 New Revision: 6dfe55569d88ff654d13e6c09267eff0cd9c9f0d URL: https://github.com/llvm/llvm-project/commit/6dfe55569d88ff654d13e6c09267eff0cd9c9f0d DIFF: https://github.com/llvm/llvm-project/commit/6dfe55569d88ff654d13e6c09267eff0cd9c9f0d.diff LO

[clang] b1aa7cd - [clang][Sema][NFC] Make some locals const in getUndefinedButUsed()

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

[clang] 1851858 - [clang][Interp][NFC] Fix a doc comment.

2023-08-21 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-21T12:48:57+02:00 New Revision: 18518582550485ce3d153bb918bf73c257ce259e URL: https://github.com/llvm/llvm-project/commit/18518582550485ce3d153bb918bf73c257ce259e DIFF: https://github.com/llvm/llvm-project/commit/18518582550485ce3d153bb918bf73c257ce259e.diff LO

[clang] c654193 - [clang][Lex][NFC] Make some local variables const

2023-10-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-07T07:11:45+02:00 New Revision: c654193c22d29c7de35004b1935b8848c43e2aa2 URL: https://github.com/llvm/llvm-project/commit/c654193c22d29c7de35004b1935b8848c43e2aa2 DIFF: https://github.com/llvm/llvm-project/commit/c654193c22d29c7de35004b1935b8848c43e2aa2.diff LO

[clang] ce093d5 - [clang][Intepr] Fix the build

2023-10-07 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-07T16:48:03+02:00 New Revision: ce093d59c92941cbdef7d47268fb3fd0e72dbf30 URL: https://github.com/llvm/llvm-project/commit/ce093d59c92941cbdef7d47268fb3fd0e72dbf30 DIFF: https://github.com/llvm/llvm-project/commit/ce093d59c92941cbdef7d47268fb3fd0e72dbf30.diff LO

[clang] 3542dd8 - [clang][Interp][NFC] Move int128 tests to their own file

2023-10-10 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-10T09:54:08+02:00 New Revision: 3542dd8f9179dc25ac0a21972d1d4fe66da174e0 URL: https://github.com/llvm/llvm-project/commit/3542dd8f9179dc25ac0a21972d1d4fe66da174e0 DIFF: https://github.com/llvm/llvm-project/commit/3542dd8f9179dc25ac0a21972d1d4fe66da174e0.diff LO

[clang] ce9077f - [clang][Interp] Fix intap tests if int128 is not supported

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

[clang] b4343ab - [clang][ExprConst] Short-circuit ConstantExpr evaluation

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

[clang] 6172960 - [clang][Interp] Basic support for bit fields

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

[clang] c3f67b3 - [clang][Interp] Limit MaxBitInt to 128 bits

2023-10-11 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-11T09:48:28+02:00 New Revision: c3f67b3ba9c8cf1677c7ee2a42a6ebd35fdcc763 URL: https://github.com/llvm/llvm-project/commit/c3f67b3ba9c8cf1677c7ee2a42a6ebd35fdcc763 DIFF: https://github.com/llvm/llvm-project/commit/c3f67b3ba9c8cf1677c7ee2a42a6ebd35fdcc763.diff LO

[clang] 4803ba9 - [clang][Interp] Remove expected-no-directives lines

2023-10-11 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-11T10:54:04+02:00 New Revision: 4803ba9ecbfcc9cd4be4d2ff4736ca510bd2ebd1 URL: https://github.com/llvm/llvm-project/commit/4803ba9ecbfcc9cd4be4d2ff4736ca510bd2ebd1 DIFF: https://github.com/llvm/llvm-project/commit/4803ba9ecbfcc9cd4be4d2ff4736ca510bd2ebd1.diff LO

[clang] 22b6b8d - [clang][Interp][NFC] Remove Pointer.h include from Function.h

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

[clang] 2f43ace - [clang][Interp] Fix expected values for Pointer API

2023-10-12 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-12T13:08:42+02:00 New Revision: 2f43ace0f48f393e12a15af557aac6a8f84bfd2b URL: https://github.com/llvm/llvm-project/commit/2f43ace0f48f393e12a15af557aac6a8f84bfd2b DIFF: https://github.com/llvm/llvm-project/commit/2f43ace0f48f393e12a15af557aac6a8f84bfd2b.diff LO

[clang] 28e3552 - [clang][Tests] Add clangTooling dep to Interp unittest

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

[clang] 80737d2 - [clang][Interp][NFC] Pass PrimType to visitZeroInitializer()

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

[clang] 3c4ecc4 - [clang][Interp][NFC] Refactor VisitImplicitValueInitExpr

2023-10-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-15T08:52:43+02:00 New Revision: 3c4ecc4628601d07201780ea9ed23770a5a2d86c URL: https://github.com/llvm/llvm-project/commit/3c4ecc4628601d07201780ea9ed23770a5a2d86c DIFF: https://github.com/llvm/llvm-project/commit/3c4ecc4628601d07201780ea9ed23770a5a2d86c.diff LO

[clang] 94d0a3c - [clang][Interp][NFC] Add comments to Descriptor ctors

2023-10-15 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-16T06:52:07+02:00 New Revision: 94d0a3c4a8b43759cb896bbbe8bd38e7e02eb70e URL: https://github.com/llvm/llvm-project/commit/94d0a3c4a8b43759cb896bbbe8bd38e7e02eb70e DIFF: https://github.com/llvm/llvm-project/commit/94d0a3c4a8b43759cb896bbbe8bd38e7e02eb70e.diff LO

[clang] 11f5e5e - [clang][Interp][NFC] Add thread_local tests

2023-10-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-17T10:37:28+02:00 New Revision: 11f5e5eb90c883d4b9ddba318e8fc57914b22ef3 URL: https://github.com/llvm/llvm-project/commit/11f5e5eb90c883d4b9ddba318e8fc57914b22ef3 DIFF: https://github.com/llvm/llvm-project/commit/11f5e5eb90c883d4b9ddba318e8fc57914b22ef3.diff LO

[clang] 1195bd4 - [clang][Interp][NFC] Rename a test file to be more correct

2023-07-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-28T10:12:36+02:00 New Revision: 1195bd48e017bb0f8237dec017e88d23d13ac2a9 URL: https://github.com/llvm/llvm-project/commit/1195bd48e017bb0f8237dec017e88d23d13ac2a9 DIFF: https://github.com/llvm/llvm-project/commit/1195bd48e017bb0f8237dec017e88d23d13ac2a9.diff LO

[clang] c2273e3 - [clang][Interp] Implement __builtin_nan family

2023-07-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-28T10:28:55+02:00 New Revision: c2273e33bd13a227271a53cde5868546e41dc3bf URL: https://github.com/llvm/llvm-project/commit/c2273e33bd13a227271a53cde5868546e41dc3bf DIFF: https://github.com/llvm/llvm-project/commit/c2273e33bd13a227271a53cde5868546e41dc3bf.diff LO

[clang] b395e91 - [clang][Interp] Implement __builtin_inf() etc.

2023-07-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-28T10:50:13+02:00 New Revision: b395e91f2ef41e44c99857b5dd4e241a57d12b76 URL: https://github.com/llvm/llvm-project/commit/b395e91f2ef41e44c99857b5dd4e241a57d12b76 DIFF: https://github.com/llvm/llvm-project/commit/b395e91f2ef41e44c99857b5dd4e241a57d12b76.diff LO

[clang] 57ca62d - [clang][Interp] Implement __builtin_copysign

2023-07-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-28T10:55:34+02:00 New Revision: 57ca62d5d35a424722059f42da4a6c75fbba2eb0 URL: https://github.com/llvm/llvm-project/commit/57ca62d5d35a424722059f42da4a6c75fbba2eb0 DIFF: https://github.com/llvm/llvm-project/commit/57ca62d5d35a424722059f42da4a6c75fbba2eb0.diff LO

[clang] 9a0164a - [clang][Interp] Fix comparing nan/inf floating point values

2023-07-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-28T11:12:25+02:00 New Revision: 9a0164a0c66c28363fbc9410edd5656b28811427 URL: https://github.com/llvm/llvm-project/commit/9a0164a0c66c28363fbc9410edd5656b28811427 DIFF: https://github.com/llvm/llvm-project/commit/9a0164a0c66c28363fbc9410edd5656b28811427.diff LO

[clang] 1478d4d - [clang][Interp] Disable a float128/long double test

2023-07-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-28T11:19:35+02:00 New Revision: 1478d4dc8dc44c109bff1bbe0486cc40674a0ee2 URL: https://github.com/llvm/llvm-project/commit/1478d4dc8dc44c109bff1bbe0486cc40674a0ee2 DIFF: https://github.com/llvm/llvm-project/commit/1478d4dc8dc44c109bff1bbe0486cc40674a0ee2.diff LO

[clang] 81fb216 - [clang][Diagnostics] Provide source range to invalid casts in const expr

2023-07-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-28T12:28:45+02:00 New Revision: 81fb216245784582277663a68d535dd7f66456cb URL: https://github.com/llvm/llvm-project/commit/81fb216245784582277663a68d535dd7f66456cb DIFF: https://github.com/llvm/llvm-project/commit/81fb216245784582277663a68d535dd7f66456cb.diff LO

[clang] 7010a4f - [clang][Interp] Don't assume throw stmts have a subexpr

2023-07-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-28T12:44:53+02:00 New Revision: 7010a4f14e0bb397773915910fbcf557f6ad6816 URL: https://github.com/llvm/llvm-project/commit/7010a4f14e0bb397773915910fbcf557f6ad6816 DIFF: https://github.com/llvm/llvm-project/commit/7010a4f14e0bb397773915910fbcf557f6ad6816.diff LO

[clang] 9092acc - [clang][Interp] Emit proper diagnostic when comparing unrelated pointers

2023-07-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-28T13:23:48+02:00 New Revision: 9092acc510108737e0e9e3857756a65032debc6f URL: https://github.com/llvm/llvm-project/commit/9092acc510108737e0e9e3857756a65032debc6f DIFF: https://github.com/llvm/llvm-project/commit/9092acc510108737e0e9e3857756a65032debc6f.diff LO

[clang] c14c34d - [clang][Interp] Implement __builtin_fmin

2023-07-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-28T20:18:57+02:00 New Revision: c14c34de4571cf3268e3599f5d1fc7318c42aac7 URL: https://github.com/llvm/llvm-project/commit/c14c34de4571cf3268e3599f5d1fc7318c42aac7 DIFF: https://github.com/llvm/llvm-project/commit/c14c34de4571cf3268e3599f5d1fc7318c42aac7.diff LO

[clang] 8ad9dcb - [clang][Interp] Implement __builtin_isnan()

2023-07-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-28T20:49:45+02:00 New Revision: 8ad9dcb3869394e3a4ecb01631646237074723fe URL: https://github.com/llvm/llvm-project/commit/8ad9dcb3869394e3a4ecb01631646237074723fe DIFF: https://github.com/llvm/llvm-project/commit/8ad9dcb3869394e3a4ecb01631646237074723fe.diff LO

[clang] 9016514 - Revert "[clang][Interp] Implement __builtin_isnan()"

2023-07-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-28T20:59:38+02:00 New Revision: 9016514c6bc34330b89dadfcd00e803a44b3cbc8 URL: https://github.com/llvm/llvm-project/commit/9016514c6bc34330b89dadfcd00e803a44b3cbc8 DIFF: https://github.com/llvm/llvm-project/commit/9016514c6bc34330b89dadfcd00e803a44b3cbc8.diff LO

[clang] ff80fc0 - [clang][Interp] Implement __builtin_isnan()

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

[clang] 72450a7 - [clang][Interp] Implement __builtin_isinf

2023-07-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-31T08:49:22+02:00 New Revision: 72450a77937c3d47f144b20cf16b595955583a0c URL: https://github.com/llvm/llvm-project/commit/72450a77937c3d47f144b20cf16b595955583a0c DIFF: https://github.com/llvm/llvm-project/commit/72450a77937c3d47f144b20cf16b595955583a0c.diff LO

[clang] f444f39 - [clang][Interp] Implement __builtin_isfinite

2023-07-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-31T09:12:32+02:00 New Revision: f444f396863ceba0e0572a721d102fb48e8ca1b3 URL: https://github.com/llvm/llvm-project/commit/f444f396863ceba0e0572a721d102fb48e8ca1b3 DIFF: https://github.com/llvm/llvm-project/commit/f444f396863ceba0e0572a721d102fb48e8ca1b3.diff LO

[clang] d37f1e9 - [clang][Interp] Implement __builtin_isnormal

2023-07-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-31T09:14:16+02:00 New Revision: d37f1e9965bd07bb8e05388aec0140addaf15e40 URL: https://github.com/llvm/llvm-project/commit/d37f1e9965bd07bb8e05388aec0140addaf15e40 DIFF: https://github.com/llvm/llvm-project/commit/d37f1e9965bd07bb8e05388aec0140addaf15e40.diff LO

[clang] 97cddb7 - [clang][Interp] Fix ignoring MaterializeTemporaryExprs

2023-08-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-01T09:45:33+02:00 New Revision: 97cddb78502eee583b5f4ee02c59b7156398587f URL: https://github.com/llvm/llvm-project/commit/97cddb78502eee583b5f4ee02c59b7156398587f DIFF: https://github.com/llvm/llvm-project/commit/97cddb78502eee583b5f4ee02c59b7156398587f.diff LO

[clang] 6aac11b - [clang][Interp] Evaluate Base when discarding a MemberExpr

2023-08-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-01T10:16:31+02:00 New Revision: 6aac11bad9763dd0ff14637823311187fc3c11a7 URL: https://github.com/llvm/llvm-project/commit/6aac11bad9763dd0ff14637823311187fc3c11a7 DIFF: https://github.com/llvm/llvm-project/commit/6aac11bad9763dd0ff14637823311187fc3c11a7.diff LO

[clang] c7b400f - [clang][Interp] Fix ignoring SubstNonTypeTemplateParmExpr

2023-08-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-01T10:25:16+02:00 New Revision: c7b400f4a8d6a0230f8479945820652b37db4d66 URL: https://github.com/llvm/llvm-project/commit/c7b400f4a8d6a0230f8479945820652b37db4d66 DIFF: https://github.com/llvm/llvm-project/commit/c7b400f4a8d6a0230f8479945820652b37db4d66.diff LO

[clang] b864592 - [clang][Interp] Fix ignoring TypeTraitExprs

2023-08-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-01T10:58:08+02:00 New Revision: b864592915aed568d81f8218cb5c424b0006c14b URL: https://github.com/llvm/llvm-project/commit/b864592915aed568d81f8218cb5c424b0006c14b DIFF: https://github.com/llvm/llvm-project/commit/b864592915aed568d81f8218cb5c424b0006c14b.diff LO

[clang] c0a36a1 - [clang][Interp] Fix ignoring CompoundLiteralExprs

2023-08-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-01T11:48:04+02:00 New Revision: c0a36a157d978bbb80a57f1ea349fdbfe4f9b870 URL: https://github.com/llvm/llvm-project/commit/c0a36a157d978bbb80a57f1ea349fdbfe4f9b870 DIFF: https://github.com/llvm/llvm-project/commit/c0a36a157d978bbb80a57f1ea349fdbfe4f9b870.diff LO

[clang] 0d2e9b6 - [clang][Interp][NFC] Ignore ArraySubScriptExpr like the other exprs

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

[clang] eec6931 - [clang][Interp] Fix ignoring String- and CharacterLiterals

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

[clang] 65dca4c - [clang][Interp] Fix tests for ignored expressions

2023-08-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-01T14:58:46+02:00 New Revision: 65dca4cbcbfc5c4447207eff7d223005089e9fed URL: https://github.com/llvm/llvm-project/commit/65dca4cbcbfc5c4447207eff7d223005089e9fed DIFF: https://github.com/llvm/llvm-project/commit/65dca4cbcbfc5c4447207eff7d223005089e9fed.diff LO

[clang] 21aa8a2 - [clang][Interp] Fix ignoring Integral- and IntegralToBoolean casts

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

[clang] 6ba4b21 - [clang][Interp] Implement __builtin_isfpclass

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

[clang] 015ffba - [clang][Interp] Fix converting function pointers to bool

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

[clang] 5821351 - [clang][Interp] Implement __builtin_fpclassify

2023-08-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-01T16:02:15+02:00 New Revision: 5821351343eba18b39ef97cf1866f57a967a5fd0 URL: https://github.com/llvm/llvm-project/commit/5821351343eba18b39ef97cf1866f57a967a5fd0 DIFF: https://github.com/llvm/llvm-project/commit/5821351343eba18b39ef97cf1866f57a967a5fd0.diff LO

[clang] 1684406 - [clang][Interp] Implement __builtin_fabs()

2023-08-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-01T16:32:29+02:00 New Revision: 1684406e63b75d81707900c442a8c69c95640338 URL: https://github.com/llvm/llvm-project/commit/1684406e63b75d81707900c442a8c69c95640338 DIFF: https://github.com/llvm/llvm-project/commit/1684406e63b75d81707900c442a8c69c95640338.diff LO

[clang] 89e44e3 - [clang][Interp] Implement __builtin_fmax

2023-08-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-01T17:45:24+02:00 New Revision: 89e44e33edeca2fdfa1992096cd5faf98a1f7dae URL: https://github.com/llvm/llvm-project/commit/89e44e33edeca2fdfa1992096cd5faf98a1f7dae DIFF: https://github.com/llvm/llvm-project/commit/89e44e33edeca2fdfa1992096cd5faf98a1f7dae.diff LO

[clang] 74c141a - [clang][ExprConst] Add RHS source range to div by zero diags

2023-08-08 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-08T17:59:13+02:00 New Revision: 74c141a467caf9ebb4835458bc4ffbedb172a63a URL: https://github.com/llvm/llvm-project/commit/74c141a467caf9ebb4835458bc4ffbedb172a63a DIFF: https://github.com/llvm/llvm-project/commit/74c141a467caf9ebb4835458bc4ffbedb172a63a.diff LO

[clang] 925ec54 - Revert "[clang][ExprConst] Add RHS source range to div by zero diags"

2023-08-08 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-08T18:16:35+02:00 New Revision: 925ec544cf541444bd6615fcf51d2a4b6af4acc5 URL: https://github.com/llvm/llvm-project/commit/925ec544cf541444bd6615fcf51d2a4b6af4acc5 DIFF: https://github.com/llvm/llvm-project/commit/925ec544cf541444bd6615fcf51d2a4b6af4acc5.diff LO

[clang] f6ee4e3 - [clang][ExprConst] Add RHS source range to div by zero diags

2023-08-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-09T15:48:50+02:00 New Revision: f6ee4e3f5562acfb11f3c36f555e37246aaeefea URL: https://github.com/llvm/llvm-project/commit/f6ee4e3f5562acfb11f3c36f555e37246aaeefea DIFF: https://github.com/llvm/llvm-project/commit/f6ee4e3f5562acfb11f3c36f555e37246aaeefea.diff LO

[clang] 8065b1c - [clang][Interp] Basic support for bit fields

2023-08-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-08-10T08:50:10+02:00 New Revision: 8065b1cc133c9e4b6900d5c11220617180706b94 URL: https://github.com/llvm/llvm-project/commit/8065b1cc133c9e4b6900d5c11220617180706b94 DIFF: https://github.com/llvm/llvm-project/commit/8065b1cc133c9e4b6900d5c11220617180706b94.diff LO

[clang] b56ab41 - Revert "[clang][Interp] Basic support for bit fields"

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

[clang] 3276ac8 - [clang][Interp][NFC] Remove unused function prototype

2023-09-08 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-09-08T16:40:10+02:00 New Revision: 3276ac86aa2c8d573738681245ccfbb5a7914d8a URL: https://github.com/llvm/llvm-project/commit/3276ac86aa2c8d573738681245ccfbb5a7914d8a DIFF: https://github.com/llvm/llvm-project/commit/3276ac86aa2c8d573738681245ccfbb5a7914d8a.diff LO

[clang] f807494 - [clang][Interp] Fix SourceLocExpr used in CXXDefaultInitExprs

2023-09-08 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-09-09T07:28:50+02:00 New Revision: f8074942c5a6f266abb1c4d1465a4d8115b22d43 URL: https://github.com/llvm/llvm-project/commit/f8074942c5a6f266abb1c4d1465a4d8115b22d43 DIFF: https://github.com/llvm/llvm-project/commit/f8074942c5a6f266abb1c4d1465a4d8115b22d43.diff LO

[clang] 39db3b0 - [clang][Interp][NFC] Remove unused Integral::from() overload

2023-09-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-09-09T11:07:55+02:00 New Revision: 39db3b097a9b41bf5798209916cc54eecef40eee URL: https://github.com/llvm/llvm-project/commit/39db3b097a9b41bf5798209916cc54eecef40eee DIFF: https://github.com/llvm/llvm-project/commit/39db3b097a9b41bf5798209916cc54eecef40eee.diff LO

[clang] 38c7230 - [clang][Interp][NFC] Remove unused Boolean::from() overload

2023-09-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-09-09T11:07:55+02:00 New Revision: 38c723064530fa3b2e6960e601b6905529b4a32e URL: https://github.com/llvm/llvm-project/commit/38c723064530fa3b2e6960e601b6905529b4a32e DIFF: https://github.com/llvm/llvm-project/commit/38c723064530fa3b2e6960e601b6905529b4a32e.diff LO

[clang] 211f7dd - [clang][Interp][NFC] Tiny indentation fix

2023-09-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-09-09T11:07:55+02:00 New Revision: 211f7ddbe14b4486084882b02e70352b944f6286 URL: https://github.com/llvm/llvm-project/commit/211f7ddbe14b4486084882b02e70352b944f6286 DIFF: https://github.com/llvm/llvm-project/commit/211f7ddbe14b4486084882b02e70352b944f6286.diff LO

[clang] 2744d9b - [clang][Interp][NFC] Use delegate() vor ParenExprs

2023-09-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-09-09T11:07:56+02:00 New Revision: 2744d9b649f79a3f1021164e73b3a4d729cd1963 URL: https://github.com/llvm/llvm-project/commit/2744d9b649f79a3f1021164e73b3a4d729cd1963 DIFF: https://github.com/llvm/llvm-project/commit/2744d9b649f79a3f1021164e73b3a4d729cd1963.diff LO

[clang] 87461d6 - [clang][Interp] Implement __builtin_offsetof

2023-09-11 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-09-11T12:03:47+02:00 New Revision: 87461d669684668f02362f77807f313187667329 URL: https://github.com/llvm/llvm-project/commit/87461d669684668f02362f77807f313187667329 DIFF: https://github.com/llvm/llvm-project/commit/87461d669684668f02362f77807f313187667329.diff LO

[clang] 4b5fe9c - [clang][Interp] Check floating results for NaNs

2023-09-11 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-09-11T12:21:36+02:00 New Revision: 4b5fe9c42d94905a6f940e50958c56ed2d47a2cc URL: https://github.com/llvm/llvm-project/commit/4b5fe9c42d94905a6f940e50958c56ed2d47a2cc DIFF: https://github.com/llvm/llvm-project/commit/4b5fe9c42d94905a6f940e50958c56ed2d47a2cc.diff LO

[clang] 05a11f3 - [clang][Sema][NFC] Add missing docs to some FieldDecl methods.

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

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