[clang] a0ea9f6 - [clang] Fix 39f4bd214f1be248283fb7e35bc2610c19169252 on win builders

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T09:13:48+02:00 New Revision: a0ea9f63c25b1cd4cb7747ea611596bb5e2db8a3 URL: https://github.com/llvm/llvm-project/commit/a0ea9f63c25b1cd4cb7747ea611596bb5e2db8a3 DIFF: https://github.com/llvm/llvm-project/commit/a0ea9f63c25b1cd4cb7747ea611596bb5e2db8a3.diff

[clang] ddff70c - [clang][Interp][NFC] Make InterpFrame::describe() more const-correct

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T09:01:57+02:00 New Revision: ddff70cb4b0017489d98bf301a5bcc4f9fa4afab URL: https://github.com/llvm/llvm-project/commit/ddff70cb4b0017489d98bf301a5bcc4f9fa4afab DIFF: https://github.com/llvm/llvm-project/commit/ddff70cb4b0017489d98bf301a5bcc4f9fa4afab.diff

[clang] 39f4bd2 - [clang][Interp][NFC] Simplify dump() indentation

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T09:01:57+02:00 New Revision: 39f4bd214f1be248283fb7e35bc2610c19169252 URL: https://github.com/llvm/llvm-project/commit/39f4bd214f1be248283fb7e35bc2610c19169252 DIFF: https://github.com/llvm/llvm-project/commit/39f4bd214f1be248283fb7e35bc2610c19169252.diff

[clang] f63155a - [clang] Show line numbers in diagnostic code snippets

2023-05-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T07:26:03+02:00 New Revision: f63155aaa6467bd2610820dfd1996af3bb6029a7 URL: https://github.com/llvm/llvm-project/commit/f63155aaa6467bd2610820dfd1996af3bb6029a7 DIFF: https://github.com/llvm/llvm-project/commit/f63155aaa6467bd2610820dfd1996af3bb6029a7.diff

[clang-tools-extra] f63155a - [clang] Show line numbers in diagnostic code snippets

2023-05-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T07:26:03+02:00 New Revision: f63155aaa6467bd2610820dfd1996af3bb6029a7 URL: https://github.com/llvm/llvm-project/commit/f63155aaa6467bd2610820dfd1996af3bb6029a7 DIFF: https://github.com/llvm/llvm-project/commit/f63155aaa6467bd2610820dfd1996af3bb6029a7.diff

[clang] f8c9947 - [clang][Interp][NFC] Move dyn_cast check into if condition

2023-05-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-17T10:27:44+02:00 New Revision: f8c99477d4b3e8c9faf0f316178e8ab92e281602 URL: https://github.com/llvm/llvm-project/commit/f8c99477d4b3e8c9faf0f316178e8ab92e281602 DIFF: https://github.com/llvm/llvm-project/commit/f8c99477d4b3e8c9faf0f316178e8ab92e281602.diff

[clang] 5fd35c3 - Revert "[clang] Show line numbers in diagnostic code snippets"

2023-05-16 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-16T17:26:48+02:00 New Revision: 5fd35c326a1bc96d1c2a8ed67d0e1f61ed10ea0e URL: https://github.com/llvm/llvm-project/commit/5fd35c326a1bc96d1c2a8ed67d0e1f61ed10ea0e DIFF: https://github.com/llvm/llvm-project/commit/5fd35c326a1bc96d1c2a8ed67d0e1f61ed10ea0e.diff

[clang] 8bc0a29 - [clang][docs] Fix sphinx bot

2023-05-16 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-16T17:20:40+02:00 New Revision: 8bc0a29f01050935bbeac6f1c3a5987e45eb3144 URL: https://github.com/llvm/llvm-project/commit/8bc0a29f01050935bbeac6f1c3a5987e45eb3144 DIFF: https://github.com/llvm/llvm-project/commit/8bc0a29f01050935bbeac6f1c3a5987e45eb3144.diff

[clang] e291731 - [clang] Show line numbers in diagnostic code snippets

2023-05-16 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-16T17:12:47+02:00 New Revision: e2917311f026cc445fa8aeefa0457b0c7a60824a URL: https://github.com/llvm/llvm-project/commit/e2917311f026cc445fa8aeefa0457b0c7a60824a DIFF: https://github.com/llvm/llvm-project/commit/e2917311f026cc445fa8aeefa0457b0c7a60824a.diff

[clang] 2dc435a - [clang][NFC] Use llvm::count_if instead of manual loop

2023-05-16 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-16T15:35:05+02:00 New Revision: 2dc435a59d565849ef62ae3c63dd4fc79a3e16f3 URL: https://github.com/llvm/llvm-project/commit/2dc435a59d565849ef62ae3c63dd4fc79a3e16f3 DIFF: https://github.com/llvm/llvm-project/commit/2dc435a59d565849ef62ae3c63dd4fc79a3e16f3.diff

[clang] dce89fe - [clang][NFC] Fix a doc comment mixup

2023-05-16 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-16T08:12:48+02:00 New Revision: dce89fe7212255b5f76fff3b8d55929920f0eb34 URL: https://github.com/llvm/llvm-project/commit/dce89fe7212255b5f76fff3b8d55929920f0eb34 DIFF: https://github.com/llvm/llvm-project/commit/dce89fe7212255b5f76fff3b8d55929920f0eb34.diff

[clang] e8fb478 - [clang][Interp] Don't call getSource() on functions without a body

2023-05-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-05T11:59:42+02:00 New Revision: e8fb478f2df863c744b4eed5a5aa07a36fba737d URL: https://github.com/llvm/llvm-project/commit/e8fb478f2df863c744b4eed5a5aa07a36fba737d DIFF: https://github.com/llvm/llvm-project/commit/e8fb478f2df863c744b4eed5a5aa07a36fba737d.diff

[clang] c3f1faf - [clang][Interp][NFC] Fix allocateLocalPrimitive parameter name

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

[clang] eadf6db - [docs] Hide collaboration and include graphs in doxygen docs

2023-05-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-04T12:26:51+02:00 New Revision: eadf6db585e1f018e30d9c8de4b32c5d78468e19 URL: https://github.com/llvm/llvm-project/commit/eadf6db585e1f018e30d9c8de4b32c5d78468e19 DIFF: https://github.com/llvm/llvm-project/commit/eadf6db585e1f018e30d9c8de4b32c5d78468e19.diff

[clang] d3c0165 - [clang][Interp][NFC] Remove unnecessary include from State.h

2023-05-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-04T10:21:01+02:00 New Revision: d3c01652448231ad24eb9abfc6af95f58f865f07 URL: https://github.com/llvm/llvm-project/commit/d3c01652448231ad24eb9abfc6af95f58f865f07 DIFF: https://github.com/llvm/llvm-project/commit/d3c01652448231ad24eb9abfc6af95f58f865f07.diff

[clang] 5c9a849 - [clang][Interp][NFC] Use const references to Floating

2023-05-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-04T10:03:40+02:00 New Revision: 5c9a84960de2260f149ee15313998593255a78df URL: https://github.com/llvm/llvm-project/commit/5c9a84960de2260f149ee15313998593255a78df DIFF: https://github.com/llvm/llvm-project/commit/5c9a84960de2260f149ee15313998593255a78df.diff

[clang] 0354f31 - [clang][Interp][NFC] Don't cast primitive types to the same type

2023-05-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-04T09:53:15+02:00 New Revision: 0354f31b513991d936e8a9af0a50890c48ea01b0 URL: https://github.com/llvm/llvm-project/commit/0354f31b513991d936e8a9af0a50890c48ea01b0 DIFF: https://github.com/llvm/llvm-project/commit/0354f31b513991d936e8a9af0a50890c48ea01b0.diff

[clang] 67c9fd7 - [clang][Interp][NFC] Make Pointer::block() const

2023-05-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-04T09:36:40+02:00 New Revision: 67c9fd7a184a138a690cae1bef4073fddba07151 URL: https://github.com/llvm/llvm-project/commit/67c9fd7a184a138a690cae1bef4073fddba07151 DIFF: https://github.com/llvm/llvm-project/commit/67c9fd7a184a138a690cae1bef4073fddba07151.diff

[clang] 6ccf330 - [clang][Interp] Add missing static_assert messages

2023-05-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-04T09:10:21+02:00 New Revision: 6ccf3307f49fe8265802320be837a9b4210ebf05 URL: https://github.com/llvm/llvm-project/commit/6ccf3307f49fe8265802320be837a9b4210ebf05 DIFF: https://github.com/llvm/llvm-project/commit/6ccf3307f49fe8265802320be837a9b4210ebf05.diff

[clang] 338c248 - [clang][Interp] Implement inc/dec operators for floats

2023-05-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-04T08:52:53+02:00 New Revision: 338c2489f63e1c34db047ac8e45efeeb88c8a067 URL: https://github.com/llvm/llvm-project/commit/338c2489f63e1c34db047ac8e45efeeb88c8a067 DIFF: https://github.com/llvm/llvm-project/commit/338c2489f63e1c34db047ac8e45efeeb88c8a067.diff

[clang] fd4c302 - [clang][Interp][NFC] Call discard() when discarding ExprWithCleanups

2023-05-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-04T08:45:14+02:00 New Revision: fd4c302c4119ac946138c11494f15544bd4cc2de URL: https://github.com/llvm/llvm-project/commit/fd4c302c4119ac946138c11494f15544bd4cc2de DIFF: https://github.com/llvm/llvm-project/commit/fd4c302c4119ac946138c11494f15544bd4cc2de.diff

[clang] 92f67dc - [clang][Interp] Handle DiscardResult for DeclRef- and ParenExprs

2023-05-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-04T08:22:06+02:00 New Revision: 92f67dc27f41b555fa4b93f3d679fb895e51d795 URL: https://github.com/llvm/llvm-project/commit/92f67dc27f41b555fa4b93f3d679fb895e51d795 DIFF: https://github.com/llvm/llvm-project/commit/92f67dc27f41b555fa4b93f3d679fb895e51d795.diff

[clang] 9ec5423 - [clang][Interp][NFC] Add documentation for SetLocal

2023-05-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-02T06:16:49+02:00 New Revision: 9ec5423b90c888d9ec4206c18b728946be5f1368 URL: https://github.com/llvm/llvm-project/commit/9ec5423b90c888d9ec4206c18b728946be5f1368 DIFF: https://github.com/llvm/llvm-project/commit/9ec5423b90c888d9ec4206c18b728946be5f1368.diff

[clang] 7d0938b - [clang][Interp][NFC] Make OptionScope final

2023-05-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-02T06:16:49+02:00 New Revision: 7d0938bf2c2a35d4eb4b8c4c728aaa85d1dd428e URL: https://github.com/llvm/llvm-project/commit/7d0938bf2c2a35d4eb4b8c4c728aaa85d1dd428e DIFF: https://github.com/llvm/llvm-project/commit/7d0938bf2c2a35d4eb4b8c4c728aaa85d1dd428e.diff

[clang] f8a9c55 - [clang][Interp] Emit diagnostic when comparing function pointers

2023-04-27 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-27T12:33:28+02:00 New Revision: f8a9c55bef380a592c4588025f8b6ca4dfc94c47 URL: https://github.com/llvm/llvm-project/commit/f8a9c55bef380a592c4588025f8b6ca4dfc94c47 DIFF: https://github.com/llvm/llvm-project/commit/f8a9c55bef380a592c4588025f8b6ca4dfc94c47.diff

[clang] 6cf14a7 - [clang][Interp] Check Neg ops for errors

2023-04-27 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-27T12:05:23+02:00 New Revision: 6cf14a72390f0914b18f30f2f357b783ff84533c URL: https://github.com/llvm/llvm-project/commit/6cf14a72390f0914b18f30f2f357b783ff84533c DIFF: https://github.com/llvm/llvm-project/commit/6cf14a72390f0914b18f30f2f357b783ff84533c.diff

[clang] a31b3a1 - [clang[[Interp][NFC] Make some Descriptor pointers const

2023-04-26 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-26T10:57:43+02:00 New Revision: a31b3a1a6d60cbb2ca9a110e70f0592aac574f1f URL: https://github.com/llvm/llvm-project/commit/a31b3a1a6d60cbb2ca9a110e70f0592aac574f1f DIFF: https://github.com/llvm/llvm-project/commit/a31b3a1a6d60cbb2ca9a110e70f0592aac574f1f.diff

[clang] 3185e47 - [clang][Interp] Fix post-inc/dec operator result

2023-04-26 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-26T09:36:08+02:00 New Revision: 3185e47b5a8444e9fd70b746a7ad679dd131ffe4 URL: https://github.com/llvm/llvm-project/commit/3185e47b5a8444e9fd70b746a7ad679dd131ffe4 DIFF: https://github.com/llvm/llvm-project/commit/3185e47b5a8444e9fd70b746a7ad679dd131ffe4.diff

[clang] c9e403d - [clang][Interp] Fix zero-init of float and pointer arrays

2023-04-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-25T09:00:47+02:00 New Revision: c9e403d1992b064e9cd5b94749fb3f00fa0c0910 URL: https://github.com/llvm/llvm-project/commit/c9e403d1992b064e9cd5b94749fb3f00fa0c0910 DIFF: https://github.com/llvm/llvm-project/commit/c9e403d1992b064e9cd5b94749fb3f00fa0c0910.diff

[clang] 7766648 - [clang][Interp] PointerToBoolean casts

2023-04-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-25T08:04:08+02:00 New Revision: 7766648c3aff43408b5d17214fc67c8521952558 URL: https://github.com/llvm/llvm-project/commit/7766648c3aff43408b5d17214fc67c8521952558 DIFF: https://github.com/llvm/llvm-project/commit/7766648c3aff43408b5d17214fc67c8521952558.diff

[clang] bdbc6c6 - [clang][AST][NFC] Turn some single-line comments into doc comments

2023-04-24 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-25T07:17:58+02:00 New Revision: bdbc6c6c325adb6fc55b1e6228fef7c52b3d6731 URL: https://github.com/llvm/llvm-project/commit/bdbc6c6c325adb6fc55b1e6228fef7c52b3d6731 DIFF: https://github.com/llvm/llvm-project/commit/bdbc6c6c325adb6fc55b1e6228fef7c52b3d6731.diff

[clang] 8aea6e0 - [clang][Interp][NFC] Take a QualType in visitZeroInitializer()

2023-04-24 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-24T17:58:15+02:00 New Revision: 8aea6e004fd2edafbdee2d3d13571ab5eace004e URL: https://github.com/llvm/llvm-project/commit/8aea6e004fd2edafbdee2d3d13571ab5eace004e DIFF: https://github.com/llvm/llvm-project/commit/8aea6e004fd2edafbdee2d3d13571ab5eace004e.diff

[clang] 57304bb - [clang][Sema][NFC] Add const where appropriate

2023-04-22 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-22T08:28:27+02:00 New Revision: 57304bbda20014b23d5c706f99fefec7b5f6a31c URL: https://github.com/llvm/llvm-project/commit/57304bbda20014b23d5c706f99fefec7b5f6a31c DIFF: https://github.com/llvm/llvm-project/commit/57304bbda20014b23d5c706f99fefec7b5f6a31c.diff

[clang] 80fda7a - [clang][Sema][NFC] Make a bunch of things const if possible

2023-04-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-20T12:23:51+02:00 New Revision: 80fda7a346630e490e8bc3a9cc0d5e0d35526ecb URL: https://github.com/llvm/llvm-project/commit/80fda7a346630e490e8bc3a9cc0d5e0d35526ecb DIFF: https://github.com/llvm/llvm-project/commit/80fda7a346630e490e8bc3a9cc0d5e0d35526ecb.diff

[clang] 9bbe25e - [clang][Lex][NFC] Use a range for loop in StringLiteralParser

2023-04-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-20T11:51:05+02:00 New Revision: 9bbe25eca534b0627e03749437713183452ec8c5 URL: https://github.com/llvm/llvm-project/commit/9bbe25eca534b0627e03749437713183452ec8c5 DIFF: https://github.com/llvm/llvm-project/commit/9bbe25eca534b0627e03749437713183452ec8c5.diff

[clang] 30aea03 - [clang][Sema][NFC] Use existing TargetInfo local variable

2023-04-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-20T11:25:46+02:00 New Revision: 30aea0320271502796b0afeed43c1ba2e8059e15 URL: https://github.com/llvm/llvm-project/commit/30aea0320271502796b0afeed43c1ba2e8059e15 DIFF: https://github.com/llvm/llvm-project/commit/30aea0320271502796b0afeed43c1ba2e8059e15.diff

[clang] 70ba243 - [clang][Interp][NFC] Small State.cpp refactoring

2023-04-19 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-19T08:13:16+02:00 New Revision: 70ba243c6a6ed645efa20443026c520c2d62ff72 URL: https://github.com/llvm/llvm-project/commit/70ba243c6a6ed645efa20443026c520c2d62ff72 DIFF: https://github.com/llvm/llvm-project/commit/70ba243c6a6ed645efa20443026c520c2d62ff72.diff

[clang] 455c9ef - [clang][NFC] Use range-for loop in SemaLookup.cpp

2023-04-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-17T09:49:04+02:00 New Revision: 455c9efb41de101eaf5e3d4d521097428b5c75d3 URL: https://github.com/llvm/llvm-project/commit/455c9efb41de101eaf5e3d4d521097428b5c75d3 DIFF: https://github.com/llvm/llvm-project/commit/455c9efb41de101eaf5e3d4d521097428b5c75d3.diff

[clang] 82fdd5b - [clang][NFC] Make parameters to NoteOverloadCandidate const

2023-04-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-17T09:27:51+02:00 New Revision: 82fdd5b5123ee8528267a5bed1c443a30f3f93d7 URL: https://github.com/llvm/llvm-project/commit/82fdd5b5123ee8528267a5bed1c443a30f3f93d7 DIFF: https://github.com/llvm/llvm-project/commit/82fdd5b5123ee8528267a5bed1c443a30f3f93d7.diff

[clang] 4a6a4f8 - [clang][Interp] Add a failing test case

2023-04-13 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-13T15:55:57+02:00 New Revision: 4a6a4f84a7af7212d36aea9c34a1a8b9bb05d733 URL: https://github.com/llvm/llvm-project/commit/4a6a4f84a7af7212d36aea9c34a1a8b9bb05d733 DIFF: https://github.com/llvm/llvm-project/commit/4a6a4f84a7af7212d36aea9c34a1a8b9bb05d733.diff

[clang] f508d9b - [clang][Interp] Don't create global variables more than once

2023-04-13 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-13T15:41:43+02:00 New Revision: f508d9b1d4fa48e7586b9587a22be23c976297a7 URL: https://github.com/llvm/llvm-project/commit/f508d9b1d4fa48e7586b9587a22be23c976297a7 DIFF: https://github.com/llvm/llvm-project/commit/f508d9b1d4fa48e7586b9587a22be23c976297a7.diff

[clang] 25d6123 - [clang][Interp] Make sure we have a variable scope for initializers

2023-04-13 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-13T15:35:30+02:00 New Revision: 25d6123854d16370463ba884e750f303d09e9001 URL: https://github.com/llvm/llvm-project/commit/25d6123854d16370463ba884e750f303d09e9001 DIFF: https://github.com/llvm/llvm-project/commit/25d6123854d16370463ba884e750f303d09e9001.diff

[clang] dfafb7f - [clang][NFC] More range for loops in TextDiagnostic.cpp

2023-04-13 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-13T13:43:57+02:00 New Revision: dfafb7fe5af3e55ff35fb5dbc685a4337af5b29c URL: https://github.com/llvm/llvm-project/commit/dfafb7fe5af3e55ff35fb5dbc685a4337af5b29c DIFF: https://github.com/llvm/llvm-project/commit/dfafb7fe5af3e55ff35fb5dbc685a4337af5b29c.diff

[clang] 650d69f - [clang][NFC] Fix comment typo

2023-04-13 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-13T13:42:58+02:00 New Revision: 650d69ffe4d0ff2d2c84b8bf19555a8a9b10aae8 URL: https://github.com/llvm/llvm-project/commit/650d69ffe4d0ff2d2c84b8bf19555a8a9b10aae8 DIFF: https://github.com/llvm/llvm-project/commit/650d69ffe4d0ff2d2c84b8bf19555a8a9b10aae8.diff

[clang] 3704752 - [clang][NFC] Use range-for loop in TextDiagnostic.cpp

2023-04-12 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-12T18:50:37+02:00 New Revision: 37047523a9fb5ffa74eaf94d9d52db831f99c062 URL: https://github.com/llvm/llvm-project/commit/37047523a9fb5ffa74eaf94d9d52db831f99c062 DIFF: https://github.com/llvm/llvm-project/commit/37047523a9fb5ffa74eaf94d9d52db831f99c062.diff

[clang] f43adc4 - [clang][Interp] Add missing static_assert message

2023-04-08 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-08T15:44:11+02:00 New Revision: f43adc498065fdfa120bd1aeea02c64f7ecea8f9 URL: https://github.com/llvm/llvm-project/commit/f43adc498065fdfa120bd1aeea02c64f7ecea8f9 DIFF: https://github.com/llvm/llvm-project/commit/f43adc498065fdfa120bd1aeea02c64f7ecea8f9.diff

[clang] 0260ea3 - [clang][Interp][NFC] Add test for e7f55bb

2023-04-08 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-08T15:28:47+02:00 New Revision: 0260ea3a5b1cfa0b0dbb9852742da7480fda620c URL: https://github.com/llvm/llvm-project/commit/0260ea3a5b1cfa0b0dbb9852742da7480fda620c DIFF: https://github.com/llvm/llvm-project/commit/0260ea3a5b1cfa0b0dbb9852742da7480fda620c.diff

[clang] 1c818b0 - [clang][Interp] Fix a crash when calling invalid constexpr functions

2023-04-08 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-08T15:28:47+02:00 New Revision: 1c818b0a4f92abd6a450841ebca37f3ef5dac0bc URL: https://github.com/llvm/llvm-project/commit/1c818b0a4f92abd6a450841ebca37f3ef5dac0bc DIFF: https://github.com/llvm/llvm-project/commit/1c818b0a4f92abd6a450841ebca37f3ef5dac0bc.diff

[clang] 11ad7d2 - [clang][Sema][NFC] Save token name instead of the full token

2023-04-08 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-08T09:02:19+02:00 New Revision: 11ad7d2935afe965c9e8c7ba4732215b404ff57f URL: https://github.com/llvm/llvm-project/commit/11ad7d2935afe965c9e8c7ba4732215b404ff57f DIFF: https://github.com/llvm/llvm-project/commit/11ad7d2935afe965c9e8c7ba4732215b404ff57f.diff

[clang] e7f55bb - [clang][Interp][NFCI] Call* ops don't modify the PC

2023-04-08 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-08T08:49:22+02:00 New Revision: e7f55bbdb880eb0c096b05d915ee920fe1f2fb98 URL: https://github.com/llvm/llvm-project/commit/e7f55bbdb880eb0c096b05d915ee920fe1f2fb98 DIFF: https://github.com/llvm/llvm-project/commit/e7f55bbdb880eb0c096b05d915ee920fe1f2fb98.diff

[clang] 7d9511b - [clang][Interp] Add missing static_assert messages

2023-04-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-06T12:03:45+02:00 New Revision: 7d9511b2e33f1981cd846dd2493c6d96ece2c77e URL: https://github.com/llvm/llvm-project/commit/7d9511b2e33f1981cd846dd2493c6d96ece2c77e DIFF: https://github.com/llvm/llvm-project/commit/7d9511b2e33f1981cd846dd2493c6d96ece2c77e.diff

[clang] 70e5a2a - [clang][Interp] Fix zero-initializing of floating types

2023-04-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-06T10:52:01+02:00 New Revision: 70e5a2a94354fd7cec577d3e0c3892cc5e7ef07a URL: https://github.com/llvm/llvm-project/commit/70e5a2a94354fd7cec577d3e0c3892cc5e7ef07a DIFF: https://github.com/llvm/llvm-project/commit/70e5a2a94354fd7cec577d3e0c3892cc5e7ef07a.diff

[clang] 47ee851 - [clang][Interp][NFC] Context: Add getFloatSemantics()

2023-04-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-06T10:39:49+02:00 New Revision: 47ee8519ec2620ffe376d9b28cba8a2a0a73214a URL: https://github.com/llvm/llvm-project/commit/47ee8519ec2620ffe376d9b28cba8a2a0a73214a DIFF: https://github.com/llvm/llvm-project/commit/47ee8519ec2620ffe376d9b28cba8a2a0a73214a.diff

[clang] 4016e5d - [clang][Interp][NFC] Call emit*Ptr directly

2023-04-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-06T10:25:57+02:00 New Revision: 4016e5d9499e3cbcde32dbfe1d0a5085a9b16c96 URL: https://github.com/llvm/llvm-project/commit/4016e5d9499e3cbcde32dbfe1d0a5085a9b16c96 DIFF: https://github.com/llvm/llvm-project/commit/4016e5d9499e3cbcde32dbfe1d0a5085a9b16c96.diff

[clang] 92417f2 - [clang][Interp] Record initialization via conditional operator

2023-04-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-06T09:44:02+02:00 New Revision: 92417f2d4b1706326717cc5e782f3aa77a7157bb URL: https://github.com/llvm/llvm-project/commit/92417f2d4b1706326717cc5e782f3aa77a7157bb DIFF: https://github.com/llvm/llvm-project/commit/92417f2d4b1706326717cc5e782f3aa77a7157bb.diff

[clang] 626b7e5 - [clang][Interp][NFC] Remove Integral.h include from PrimType.h

2023-04-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-04T10:44:56+02:00 New Revision: 626b7e5dd249f569203e024141c1a2a0f618df9c URL: https://github.com/llvm/llvm-project/commit/626b7e5dd249f569203e024141c1a2a0f618df9c DIFF: https://github.com/llvm/llvm-project/commit/626b7e5dd249f569203e024141c1a2a0f618df9c.diff

[clang] ee71cbd - [clang][Interp] Ignore more non-VarDecl declarations

2023-04-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-04T10:41:46+02:00 New Revision: ee71cbddb77f8da9285657cac248b431928143b9 URL: https://github.com/llvm/llvm-project/commit/ee71cbddb77f8da9285657cac248b431928143b9 DIFF: https://github.com/llvm/llvm-project/commit/ee71cbddb77f8da9285657cac248b431928143b9.diff

[clang] 82facc2 - [clang][Interp] Add missing static_assert message

2023-04-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-03T17:12:05+02:00 New Revision: 82facc2b2462441a83ca35d2d6ef1ab28244a1b3 URL: https://github.com/llvm/llvm-project/commit/82facc2b2462441a83ca35d2d6ef1ab28244a1b3 DIFF: https://github.com/llvm/llvm-project/commit/82facc2b2462441a83ca35d2d6ef1ab28244a1b3.diff

[clang] 192c2c5 - [clang][Interp] Ignore StaticAssertDecls

2023-04-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-03T16:56:58+02:00 New Revision: 192c2c5c89477e28d0129f37a7d262112585b353 URL: https://github.com/llvm/llvm-project/commit/192c2c5c89477e28d0129f37a7d262112585b353 DIFF: https://github.com/llvm/llvm-project/commit/192c2c5c89477e28d0129f37a7d262112585b353.diff

[clang] b15a946 - [clang][Interp][NFC] Refactor VisitDeclRefExpr

2023-04-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-03T16:42:25+02:00 New Revision: b15a946b9f59f91518ae5e2cb6125592d9c1bf3c URL: https://github.com/llvm/llvm-project/commit/b15a946b9f59f91518ae5e2cb6125592d9c1bf3c DIFF: https://github.com/llvm/llvm-project/commit/b15a946b9f59f91518ae5e2cb6125592d9c1bf3c.diff

[clang] 056042d - [clang][Interp] Fix initializing fields after base class members

2023-04-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-03T15:55:11+02:00 New Revision: 056042d21b72a86653f88719c0b54b07e35d2144 URL: https://github.com/llvm/llvm-project/commit/056042d21b72a86653f88719c0b54b07e35d2144 DIFF: https://github.com/llvm/llvm-project/commit/056042d21b72a86653f88719c0b54b07e35d2144.diff

[clang] 58cf70b - [clang][Interp] Fix diagnostics for calling non-constexpr constructors

2023-04-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-03T15:42:08+02:00 New Revision: 58cf70b2cdc17a905f7db2ec5a6f9d497f9bd133 URL: https://github.com/llvm/llvm-project/commit/58cf70b2cdc17a905f7db2ec5a6f9d497f9bd133 DIFF: https://github.com/llvm/llvm-project/commit/58cf70b2cdc17a905f7db2ec5a6f9d497f9bd133.diff

[clang] db3dcdc - [clang][Interp] Fix initializing base class members

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

[clang] 968b417 - [clang][Interp] Fix derived-to-base casts for >1 levels

2023-04-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-03T11:35:55+02:00 New Revision: 968b4172f6a9878e56dc911f3f9df089d2a9134f URL: https://github.com/llvm/llvm-project/commit/968b4172f6a9878e56dc911f3f9df089d2a9134f DIFF: https://github.com/llvm/llvm-project/commit/968b4172f6a9878e56dc911f3f9df089d2a9134f.diff

[clang] 943ef06 - [clang][Interp] Check This pointer without creating InterpFrame

2023-03-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-31T16:18:15+02:00 New Revision: 943ef06420105cad23e3caea24d6a274cdb0316f URL: https://github.com/llvm/llvm-project/commit/943ef06420105cad23e3caea24d6a274cdb0316f DIFF: https://github.com/llvm/llvm-project/commit/943ef06420105cad23e3caea24d6a274cdb0316f.diff

[clang] 8d2899a - [clang][Interp] Handle TypeTraitExprs

2023-03-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-31T15:54:44+02:00 New Revision: 8d2899acbcf1b8ce120bc219aeb30207d4422042 URL: https://github.com/llvm/llvm-project/commit/8d2899acbcf1b8ce120bc219aeb30207d4422042 DIFF: https://github.com/llvm/llvm-project/commit/8d2899acbcf1b8ce120bc219aeb30207d4422042.diff

[clang] d472c55 - [clang][Interp] Fix double-printing InterpFrame::describe()

2023-03-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-31T15:25:30+02:00 New Revision: d472c55fa28a249e1845908b47a1be6f2e05a1cd URL: https://github.com/llvm/llvm-project/commit/d472c55fa28a249e1845908b47a1be6f2e05a1cd DIFF: https://github.com/llvm/llvm-project/commit/d472c55fa28a249e1845908b47a1be6f2e05a1cd.diff

[clang] d29f706 - [clang][Interp] Fix binary comma operators

2023-03-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-31T14:54:51+02:00 New Revision: d29f70670db8ca43a49b6df9112035dc4b646182 URL: https://github.com/llvm/llvm-project/commit/d29f70670db8ca43a49b6df9112035dc4b646182 DIFF: https://github.com/llvm/llvm-project/commit/d29f70670db8ca43a49b6df9112035dc4b646182.diff

[clang] cef69ce - [clang][Interp] Fix record initialization via CallExpr subclasses

2023-03-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-31T13:16:49+02:00 New Revision: cef69ce7791f2b6415ef3991347904381717a1ec URL: https://github.com/llvm/llvm-project/commit/cef69ce7791f2b6415ef3991347904381717a1ec DIFF: https://github.com/llvm/llvm-project/commit/cef69ce7791f2b6415ef3991347904381717a1ec.diff

[clang] 068e0e0 - [clang][Interp][NFC] Add failing test case for InterpFrame::describe()

2023-03-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-31T08:32:42+02:00 New Revision: 068e0e001d63a76fcec0cb585ffe8832794115eb URL: https://github.com/llvm/llvm-project/commit/068e0e001d63a76fcec0cb585ffe8832794115eb DIFF: https://github.com/llvm/llvm-project/commit/068e0e001d63a76fcec0cb585ffe8832794115eb.diff

[clang] e9b150c - [clang][Interp][NFC] Add missing static_assert message

2023-03-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-31T08:22:34+02:00 New Revision: e9b150c2d9bb856f371d201d9968b504e12d98a3 URL: https://github.com/llvm/llvm-project/commit/e9b150c2d9bb856f371d201d9968b504e12d98a3 DIFF: https://github.com/llvm/llvm-project/commit/e9b150c2d9bb856f371d201d9968b504e12d98a3.diff

[clang] fce093c - [clang][Interp] Fix parameter map when re-visiting function

2023-03-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-31T08:06:06+02:00 New Revision: fce093ccb1c56b57bc26c47b47e2a0388953a27f URL: https://github.com/llvm/llvm-project/commit/fce093ccb1c56b57bc26c47b47e2a0388953a27f DIFF: https://github.com/llvm/llvm-project/commit/fce093ccb1c56b57bc26c47b47e2a0388953a27f.diff

[clang] 30f96a8 - [clang][Interp] Properly identify not-yet-defined functions

2023-03-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-31T07:27:04+02:00 New Revision: 30f96a8fb4511bed31a75863d4abec51c3d967a8 URL: https://github.com/llvm/llvm-project/commit/30f96a8fb4511bed31a75863d4abec51c3d967a8 DIFF: https://github.com/llvm/llvm-project/commit/30f96a8fb4511bed31a75863d4abec51c3d967a8.diff

[clang] 3930e33 - [clang][Interp] Add missing static_assert messages

2023-03-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-30T15:43:43+02:00 New Revision: 3930e3331e7173bbacb7181015d8f7ca93f4aaef URL: https://github.com/llvm/llvm-project/commit/3930e3331e7173bbacb7181015d8f7ca93f4aaef DIFF: https://github.com/llvm/llvm-project/commit/3930e3331e7173bbacb7181015d8f7ca93f4aaef.diff

[clang] 3ad1673 - [clang][Interp] Implement function pointers

2023-03-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-30T15:37:49+02:00 New Revision: 3ad167329aafde02e70b0327c0488602111a81ee URL: https://github.com/llvm/llvm-project/commit/3ad167329aafde02e70b0327c0488602111a81ee DIFF: https://github.com/llvm/llvm-project/commit/3ad167329aafde02e70b0327c0488602111a81ee.diff

[clang] 243b355 - [clang][Interp] Support destructors

2023-03-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-30T13:17:04+02:00 New Revision: 243b355ee0f063cff4988f061215839020c2175b URL: https://github.com/llvm/llvm-project/commit/243b355ee0f063cff4988f061215839020c2175b DIFF: https://github.com/llvm/llvm-project/commit/243b355ee0f063cff4988f061215839020c2175b.diff

[clang] 814177e - Revert "[clang][Interp][NFC] Add tests for __fp16"

2023-03-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-23T10:33:51+01:00 New Revision: 814177e434d8daf70a3d67345c166d40457f68f1 URL: https://github.com/llvm/llvm-project/commit/814177e434d8daf70a3d67345c166d40457f68f1 DIFF: https://github.com/llvm/llvm-project/commit/814177e434d8daf70a3d67345c166d40457f68f1.diff

[clang] 0691bcb - [clang][Interp][NFC] Add tests for __fp16

2023-03-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-23T10:08:34+01:00 New Revision: 0691bcb18024a28e82e8dd9a08ab0820b40c9a37 URL: https://github.com/llvm/llvm-project/commit/0691bcb18024a28e82e8dd9a08ab0820b40c9a37 DIFF: https://github.com/llvm/llvm-project/commit/0691bcb18024a28e82e8dd9a08ab0820b40c9a37.diff

[clang] c5d22f4 - [clang][Sema][NFC] Make local variable const

2023-03-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-23T08:23:00+01:00 New Revision: c5d22f4e1866549f0d8c3aad598c0153c31679e7 URL: https://github.com/llvm/llvm-project/commit/c5d22f4e1866549f0d8c3aad598c0153c31679e7 DIFF: https://github.com/llvm/llvm-project/commit/c5d22f4e1866549f0d8c3aad598c0153c31679e7.diff

[clang] 6603c68 - [clang][sema][NFC] Make a few functions const

2023-03-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-14T13:48:11+01:00 New Revision: 6603c68302c16e52be6d6262033def4348a9f864 URL: https://github.com/llvm/llvm-project/commit/6603c68302c16e52be6d6262033def4348a9f864 DIFF: https://github.com/llvm/llvm-project/commit/6603c68302c16e52be6d6262033def4348a9f864.diff

[clang] 0041f08 - [clang][Interp][NFC] Take a const Descriptor* in dtor,move,ctorFns

2023-03-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-09T16:08:59+01:00 New Revision: 0041f081962c60a96d45d9a3a964c2d00216c16d URL: https://github.com/llvm/llvm-project/commit/0041f081962c60a96d45d9a3a964c2d00216c16d DIFF: https://github.com/llvm/llvm-project/commit/0041f081962c60a96d45d9a3a964c2d00216c16d.diff

[clang] 5e12002 - Revert "[clang][Interp] Support destructors"

2023-03-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-05T13:18:13+01:00 New Revision: 5e12002c6cea7601073888c2281525131caa77e3 URL: https://github.com/llvm/llvm-project/commit/5e12002c6cea7601073888c2281525131caa77e3 DIFF: https://github.com/llvm/llvm-project/commit/5e12002c6cea7601073888c2281525131caa77e3.diff

[clang] 78e4237 - [clang][Interp] Support destructors

2023-03-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-05T10:02:42+01:00 New Revision: 78e4237460bf58f3d6b75f275e0424f38e3b1d04 URL: https://github.com/llvm/llvm-project/commit/78e4237460bf58f3d6b75f275e0424f38e3b1d04 DIFF: https://github.com/llvm/llvm-project/commit/78e4237460bf58f3d6b75f275e0424f38e3b1d04.diff

[clang] 33ba940 - [clang][Interp][NFCI] Support more expression in initializers

2023-03-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-05T09:57:52+01:00 New Revision: 33ba940de0401c91b4d7e12d98972e6ba0f0f662 URL: https://github.com/llvm/llvm-project/commit/33ba940de0401c91b4d7e12d98972e6ba0f0f662 DIFF: https://github.com/llvm/llvm-project/commit/33ba940de0401c91b4d7e12d98972e6ba0f0f662.diff

[clang] 2708869 - Re-land "[clang][Interp] Implement C++ Range-for loops"

2023-03-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-04T15:17:44+01:00 New Revision: 2708869801ae00f4681f6b2d9d69b25b3fce26b6 URL: https://github.com/llvm/llvm-project/commit/2708869801ae00f4681f6b2d9d69b25b3fce26b6 DIFF: https://github.com/llvm/llvm-project/commit/2708869801ae00f4681f6b2d9d69b25b3fce26b6.diff

[clang] 43e6770 - Revert "[clang][Interp] Implement C++ Range-for loops"

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

[clang] 90d921f - [clang][Interp] Handle record initialization via CastExpr

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

[clang] 6b5afda - [clang][Interp] Add ArrayElemPtr{,Pop} opcode

2023-03-02 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-02T09:45:18+01:00 New Revision: 6b5afda61c4ad6890e62cb8572a13a538316d31c URL: https://github.com/llvm/llvm-project/commit/6b5afda61c4ad6890e62cb8572a13a538316d31c DIFF: https://github.com/llvm/llvm-project/commit/6b5afda61c4ad6890e62cb8572a13a538316d31c.diff

[clang] 569222e - [clang][Interp] Only check constructors for global variables

2023-03-02 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-02T09:13:47+01:00 New Revision: 569222e172e5d28d66e9607325475b107cee20cb URL: https://github.com/llvm/llvm-project/commit/569222e172e5d28d66e9607325475b107cee20cb DIFF: https://github.com/llvm/llvm-project/commit/569222e172e5d28d66e9607325475b107cee20cb.diff

[clang] bce8b3c - [clang][Interp] Implement C++ Range-for loops

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

[clang] bf6c134 - [clang][Interp] Handle defined functions without a body

2023-03-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-02T08:17:48+01:00 New Revision: bf6c1344ec1898d27760e135b77ad2676f88a697 URL: https://github.com/llvm/llvm-project/commit/bf6c1344ec1898d27760e135b77ad2676f88a697 DIFF: https://github.com/llvm/llvm-project/commit/bf6c1344ec1898d27760e135b77ad2676f88a697.diff

[clang] f18b71d - [clang][Interp] Implement remaining MaterializeTemporaryExpr bits

2023-03-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-02T07:51:54+01:00 New Revision: f18b71d14f7efdbc76aba888fdfe233bf0de7841 URL: https://github.com/llvm/llvm-project/commit/f18b71d14f7efdbc76aba888fdfe233bf0de7841 DIFF: https://github.com/llvm/llvm-project/commit/f18b71d14f7efdbc76aba888fdfe233bf0de7841.diff

[clang] 730eca6 - [clang][Interp] Handle DecompositionDecls

2023-03-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-01T17:11:57+01:00 New Revision: 730eca6a3de85ae66bb905ee32c47332b5395226 URL: https://github.com/llvm/llvm-project/commit/730eca6a3de85ae66bb905ee32c47332b5395226 DIFF: https://github.com/llvm/llvm-project/commit/730eca6a3de85ae66bb905ee32c47332b5395226.diff

[clang] 8d09bd6 - [clang][Interp] This pointers are writable in de-/constructors

2023-03-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-01T15:41:10+01:00 New Revision: 8d09bd616be8e347d2769d7b17cd8e717c855c45 URL: https://github.com/llvm/llvm-project/commit/8d09bd616be8e347d2769d7b17cd8e717c855c45 DIFF: https://github.com/llvm/llvm-project/commit/8d09bd616be8e347d2769d7b17cd8e717c855c45.diff

[clang] edeb0f4 - [clang][Interp][NFC] Clean up InterpState.cpp

2023-02-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-02-28T16:36:16+01:00 New Revision: edeb0f49794c63d22a4c7fd6d2672c8544038dca URL: https://github.com/llvm/llvm-project/commit/edeb0f49794c63d22a4c7fd6d2672c8544038dca DIFF: https://github.com/llvm/llvm-project/commit/edeb0f49794c63d22a4c7fd6d2672c8544038dca.diff

[clang] 523640f - [clang][Interp][NFC] Use qualified name in Function::getName()

2023-02-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-02-28T15:54:25+01:00 New Revision: 523640f7a4c0b038ce630939af161fdfa964dba4 URL: https://github.com/llvm/llvm-project/commit/523640f7a4c0b038ce630939af161fdfa964dba4 DIFF: https://github.com/llvm/llvm-project/commit/523640f7a4c0b038ce630939af161fdfa964dba4.diff

[clang] 9166842 - [clang][NFC] Fix a documentation typo

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

[clang] 4a2c4ac - [clang][Interp] Support pointers in compound assignment operators

2023-02-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-02-03T16:42:46+01:00 New Revision: 4a2c4acb98694bb90c04e05052898708a03a7ebc URL: https://github.com/llvm/llvm-project/commit/4a2c4acb98694bb90c04e05052898708a03a7ebc DIFF: https://github.com/llvm/llvm-project/commit/4a2c4acb98694bb90c04e05052898708a03a7ebc.diff

[clang] 5059193 - Revert "[clang][Interp] Only generate disassembly in debug builds"

2023-02-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-02-03T16:24:04+01:00 New Revision: 50591936a1befc44f2853f1a6493ee1ef2afaa6e URL: https://github.com/llvm/llvm-project/commit/50591936a1befc44f2853f1a6493ee1ef2afaa6e DIFF: https://github.com/llvm/llvm-project/commit/50591936a1befc44f2853f1a6493ee1ef2afaa6e.diff

[clang] a7f3bca - [clang][Interp][NFCI] Handle DiscardResult for ExprWithCleanups

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

<    4   5   6   7   8   9   10   11   12   >