Mathias Vorreiter Pedersen
|
aa058c2cca
|
C++: Generate IR for assertions in release builds.
|
2026-01-12 21:07:55 +00:00 |
|
Mathias Vorreiter Pedersen
|
6e3fd25b09
|
C++: Add tests for assertions in release builds.
|
2026-01-12 21:06:02 +00:00 |
|
Jeroen Ketema
|
217c5cb78b
|
C++: Update tests after adding extractor support for logical vector operations
|
2026-01-08 11:55:47 +01:00 |
|
Jeroen Ketema
|
89c11b8daf
|
C++: Add tests for logical vector operations
|
2026-01-08 11:54:49 +01:00 |
|
Jeroen Ketema
|
1ebf623541
|
C++: Add space in tests for adding new tests in a logical place
|
2026-01-08 11:54:42 +01:00 |
|
Jeroen Ketema
|
3cd9938ebe
|
C++: Update expected test results after IR changes
|
2026-01-06 17:37:22 +01:00 |
|
Jeroen Ketema
|
17b22bc088
|
C++: Update expected test results after frontend _Generic fix
|
2026-01-06 13:53:45 +01:00 |
|
Jeroen Ketema
|
87a9065d61
|
C++: Update expected test results after frontend update
|
2026-01-06 13:53:34 +01:00 |
|
Mathias Vorreiter Pedersen
|
353ee8baa0
|
C++: Port a test from the experimental directory to show that it works in the non-experimental "new" range analysis.
|
2025-10-01 11:33:47 +01:00 |
|
Jeroen Ketema
|
f4df3881f8
|
C++: Handle *& sequences in sizeof VLA expressions
|
2025-09-02 12:29:24 +02:00 |
|
Jeroen Ketema
|
8a7553232f
|
C++: Add more sizeof VLA tests
|
2025-09-02 12:29:19 +02:00 |
|
Jeroen Ketema
|
f68d3477d4
|
C++: Output necessary conversions in the sizeof VLA IR
|
2025-09-02 12:29:17 +02:00 |
|
Jeroen Ketema
|
6a9324fab0
|
C++: Fix obtaining the base type of a VLA
|
2025-09-02 12:29:13 +02:00 |
|
Jeroen Ketema
|
ffbc83deeb
|
C++: Update expected test results
|
2025-09-02 12:29:10 +02:00 |
|
Jeroen Ketema
|
74f5687660
|
C++: Update expected test results
|
2025-09-02 12:29:07 +02:00 |
|
Jeroen Ketema
|
5bd08e8174
|
C++: Add more sizeof VLA tests
|
2025-09-02 12:29:02 +02:00 |
|
Jeroen Ketema
|
dc78330529
|
C++: Update expected test results
|
2025-09-02 12:29:00 +02:00 |
|
Jeroen Ketema
|
60845001dd
|
C++: Add sizeof VLA IR test cases
|
2025-09-02 12:28:56 +02:00 |
|
Mathias Vorreiter Pedersen
|
4116292888
|
C++: Accept test changes.
|
2025-08-28 12:13:19 +02:00 |
|
Mathias Vorreiter Pedersen
|
d0e766da3e
|
C++: Add a testcase with invalid IR.
|
2025-08-28 12:06:21 +02:00 |
|
Mathias Vorreiter Pedersen
|
14345a8288
|
C++: Accept test changes.
|
2025-08-01 16:09:44 +01:00 |
|
Mathias Vorreiter Pedersen
|
18289702ca
|
C++: Add an example of double negation to the IR tests.
|
2025-07-31 15:49:05 +01:00 |
|
Jeroen Ketema
|
f319381f27
|
C++: Support the spaceship operator in the IR
|
2025-07-16 17:53:55 +02:00 |
|
Jeroen Ketema
|
807ab986f4
|
C++: Update more exoected test results
|
2025-07-16 16:19:40 +02:00 |
|
Jeroen Ketema
|
2709bf0615
|
C++: Add test that shows that IR generation for <=> is broken
|
2025-07-16 15:54:18 +02:00 |
|
Jeroen Ketema
|
70bff4e726
|
C++: Fix typeid IR translation
|
2025-07-15 20:24:17 +02:00 |
|
Jeroen Ketema
|
477edd215c
|
C++: Add test showing that the IR translation for typeid is broken
|
2025-07-15 17:29:00 +02:00 |
|
Jeroen Ketema
|
463ae4b1eb
|
C++: Address review comments
|
2025-07-04 23:13:37 +02:00 |
|
Jeroen Ketema
|
d010b6eb01
|
C++: Update expected test results
|
2025-07-04 14:28:17 +02:00 |
|
Jeroen Ketema
|
799f33eb3a
|
C++: Add more postfix-crement tests
|
2025-07-04 14:08:29 +02:00 |
|
idrissrio
|
62e55edbad
|
C++: accept new test results after changes
|
2025-06-30 17:11:59 +02:00 |
|
Jeroen Ketema
|
ca961386b2
|
C++: Handle Arm SVE in the IR
|
2025-06-23 12:33:42 +02:00 |
|
Jeroen Ketema
|
17ce5f42e6
|
C++: Update expected test results after extractor changes
|
2025-06-20 13:51:36 +02:00 |
|
Mathias Vorreiter Pedersen
|
9f3569b980
|
C++: Accept test changes.
|
2025-06-16 17:53:35 +01:00 |
|
Jeroen Ketema
|
4228828b66
|
C++: Address review comments
|
2025-06-16 15:02:08 +02:00 |
|
Jeroen Ketema
|
9d6a1a9885
|
C++: Generate SEH edges for pointer dereference loads in __try blocks
|
2025-06-16 12:39:53 +02:00 |
|
Jeroen Ketema
|
3eb768c1e9
|
C++: Generate SEH edges for pointer dereference stores in __try blocks
|
2025-06-16 12:39:50 +02:00 |
|
Jeroen Ketema
|
67d623fb06
|
C++: Add __try with load test case
Fix some formatting while here.
|
2025-06-16 12:39:47 +02:00 |
|
Jeroen Ketema
|
1b2813dcf6
|
C++: Also generate an SEH edge for calls in initializers
|
2025-06-14 00:16:47 +02:00 |
|
Jeroen Ketema
|
815ae37a7e
|
C++: Add test case with call in initialization
Fix formatting while here.
|
2025-06-14 00:05:00 +02:00 |
|
Jeroen Ketema
|
4a42ca8c69
|
C++: Limit SEH exception edges to calls in __try blocks
|
2025-06-13 20:34:35 +02:00 |
|
Jeroen Ketema
|
c7a7447768
|
C++: Generate an SEH exception edge for each call inside a SEH block
|
2025-06-13 16:30:25 +02:00 |
|
Jeroen Ketema
|
6f41d3c4e3
|
C++: Use SEH exception edges for functions that unconditionally throw those
|
2025-06-13 16:30:23 +02:00 |
|
Jeroen Ketema
|
a4be27659b
|
C++: Minor test case reformatting
|
2025-06-10 15:55:18 +02:00 |
|
Jeroen Ketema
|
7d1b5ce584
|
C++: Add basic Aarch64 Neon test
|
2025-06-10 15:34:06 +02:00 |
|
Jeroen Ketema
|
0e34ee18df
|
C++: Update expected test results after frontend update
|
2025-06-04 14:03:43 +02:00 |
|
Jeroen Ketema
|
401281331f
|
C++: Fix IR edge case where there are no function calls taking an argument
|
2025-05-14 13:44:29 +02:00 |
|
Jeroen Ketema
|
96bd9a96e5
|
C++: Add test case for IR edge case
|
2025-05-14 13:36:52 +02:00 |
|
Jeroen Ketema
|
4b85ea3bc6
|
Merge pull request #18502 from jketema/consteval
C++: Support `if consteval` and `if ! consteval`
|
2025-01-20 12:49:02 +01:00 |
|
Jeroen Ketema
|
a9e0f20861
|
C++: Simplify consteval if to be just a single class with an isNot predicate
|
2025-01-20 11:20:11 +01:00 |
|