Mathias Vorreiter Pedersen
|
e6a03a6152
|
C++: Fix exception handling for '__try __except'.
|
2022-12-21 14:08:26 +00:00 |
|
Mathias Vorreiter Pedersen
|
f0ba33ae74
|
C++: Accept test changes.
|
2022-12-20 18:19:18 +00:00 |
|
Mathias Vorreiter Pedersen
|
d2964a7d4a
|
C++: Also handle '__finally' blocks.
|
2022-12-20 13:28:33 +00:00 |
|
Mathias Vorreiter Pedersen
|
3c8efa88e0
|
C++: Handle Microsoft '__try __except' in the existing 'TryStmt' IR logic.
|
2022-12-20 13:28:28 +00:00 |
|
Jeroen Ketema
|
bb256514c0
|
Merge remote-tracking branch 'upstream/main' into mathiasvp/replace-ast-with-ir-use-usedataflow
|
2022-12-14 15:52:20 +01:00 |
|
Tom Hvitved
|
cfcb3a60ba
|
C++: Update expected test output
|
2022-12-13 09:53:01 +01:00 |
|
Mathias Vorreiter Pedersen
|
1169c1b898
|
C++: Accept test changes caused by the new consitency check.
|
2022-12-09 09:20:29 +00:00 |
|
Robert Marsh
|
f235b991db
|
Merge pull request #11374 from MathiasVP/indirect-outnodes-are-post-update-nodes
C++: Field flow through reference-returning functions
|
2022-12-08 10:46:19 -05:00 |
|
Mathias Vorreiter Pedersen
|
4fd6ac5657
|
Merge branch 'main' into mathiasvp/replace-ast-with-ir-use-usedataflow
|
2022-12-08 13:10:18 +00:00 |
|
Tom Hvitved
|
7972db68bc
|
C++: Update expected test output
|
2022-12-05 17:07:32 +01:00 |
|
Mathias Vorreiter Pedersen
|
623372238d
|
C++: Better support for flow-through.
|
2022-11-22 13:54:44 +00:00 |
|
Mathias Vorreiter Pedersen
|
a2ce51fdf7
|
C++: Accept test changes.
|
2022-11-22 09:50:45 +00:00 |
|
Mathias Vorreiter Pedersen
|
d1274e2769
|
C++: Accept more test changes.
|
2022-11-21 18:33:14 +00:00 |
|
Mathias Vorreiter Pedersen
|
1f43a1a924
|
Merge branch 'replace-ast-with-ir-use-usedataflow' into merge-some-indirect-and-instruction-nodes
|
2022-11-15 16:00:52 +00:00 |
|
Jeroen Ketema
|
2b37ebd7ed
|
Merge remote-tracking branch 'upstream/main' into mathiasvp/replace-ast-with-ir-use-usedataflow
|
2022-11-11 17:24:34 +01:00 |
|
Mathias Vorreiter Pedersen
|
0c7f57e0c4
|
C++: Accept test changes.
|
2022-11-11 11:09:38 +00:00 |
|
Rasmus Wriedt Larsen
|
88f703af1f
|
DataFlow: Accept changes to .expected
|
2022-11-10 22:13:34 +01:00 |
|
Mathias Vorreiter Pedersen
|
f3be58e2ba
|
C++: Accept more test changes.
|
2022-10-28 14:53:24 +02:00 |
|
Mathias Vorreiter Pedersen
|
172261495f
|
Merge branch 'replace-ast-with-ir-use-usedataflow' into fix-as-expr
|
2022-10-28 10:32:31 +02:00 |
|
Mathias Vorreiter Pedersen
|
2fc7e6159e
|
C++: Accept test changes.
|
2022-10-27 12:12:34 +02:00 |
|
Robert Marsh
|
8e2d34f0b6
|
C++: Accept dataflow test changes
|
2022-10-26 14:10:23 -04:00 |
|
Mathias Vorreiter Pedersen
|
562f052eb0
|
C++: Accept test changes.
|
2022-10-26 17:06:38 +02:00 |
|
Mathias Vorreiter Pedersen
|
373c849b18
|
C++: Accept library-test changes
|
2022-10-14 10:14:52 +02:00 |
|
Mathias Vorreiter Pedersen
|
41cbef81ec
|
C++: Replace AST dataflow with IR dataflow.
|
2022-10-14 10:14:52 +02:00 |
|
Tom Hvitved
|
7a694d5da5
|
C++: Update expected test output
|
2022-09-22 15:01:40 +02:00 |
|
Mathias Vorreiter Pedersen
|
885bf427bd
|
C++: Accept test changes.
|
2022-09-05 23:26:03 +01:00 |
|
Jeroen Ketema
|
584a0189a8
|
C++: Update test results after changes
|
2022-08-19 21:50:45 +02:00 |
|
Robert Marsh
|
07a0b4df84
|
C++: update test expaectations
|
2022-06-14 11:43:05 -04:00 |
|
Robert Marsh
|
fe52dd93ef
|
C++: sync and accept new consistency test
|
2022-04-29 15:29:07 -04:00 |
|
Robert Marsh
|
259580aeeb
|
Revert "Merge pull request #8933 from MathiasVP/revert-globals"
This reverts commit 2517371a37, reversing
changes made to db856798b9.
|
2022-04-29 11:45:10 -04:00 |
|
Mathias Vorreiter Pedersen
|
75c1e56bbd
|
Revert "Merge pull request #8515 from rdmarsh2/rdmarsh2/ir-global-vars"
This reverts commit 800e4ea7df, reversing
changes made to 7ce040f331.
|
2022-04-27 16:04:28 +01:00 |
|
Mathias Vorreiter Pedersen
|
800e4ea7df
|
Merge pull request #8515 from rdmarsh2/rdmarsh2/ir-global-vars
C++: generate IR for global variables with initializers
|
2022-04-26 18:17:13 +01:00 |
|
Jeroen Ketema
|
73e4f0c044
|
C++: Set clang_version to the default from previous frontend version
This ensures that `__atomic_fetch_min` parses and that the number of
builtins does not changed compared to the previous version of the
frontend.
|
2022-04-25 21:15:28 +02:00 |
|
Robert Marsh
|
f94fcf11cd
|
C++: accept dataflow test changes
|
2022-04-19 13:32:19 -04:00 |
|
Jeroen Ketema
|
bfe9fb1721
|
Revert "Revert "Merge pull request #8592 from jketema/implied-cctor-source""
This reverts commit b1d9a070f4.
|
2022-04-07 12:29:43 +02:00 |
|
Jeroen Ketema
|
b1d9a070f4
|
Revert "Merge pull request #8592 from jketema/implied-cctor-source"
This reverts commit d4834cb7ff, reversing
changes made to 268a3fd1c5.
|
2022-04-07 12:02:37 +02:00 |
|
Jeroen Ketema
|
e91c04234e
|
C++: Update tests for copy constructor calls with implied source
|
2022-04-04 12:48:02 +02:00 |
|
Jeroen Ketema
|
94f014d948
|
C++: Update tests for handling of bitwise copies in copy constructors
|
2022-03-25 11:43:01 +01:00 |
|
Paolo Tranquilli
|
d626745ab1
|
fix ThisArgumentOperand location
The correct check to do to choose between using `getAnyDef` and `getUse`
is to check whether the location is an instance of UknonwnLocation.
|
2021-11-23 15:28:16 +00:00 |
|
Paolo Tranquilli
|
30805d964c
|
add ThisArgumentOperand special case
|
2021-11-23 15:28:15 +00:00 |
|
Paolo Tranquilli
|
0547e4ccf2
|
update further test with new locations
|
2021-11-23 15:28:15 +00:00 |
|
Mathias Vorreiter Pedersen
|
cb4f10c609
|
C++: Move the union field check to the IPA branch of 'TFieldContent'.
|
2021-10-30 10:04:17 +01:00 |
|
Mathias Vorreiter Pedersen
|
2cd23e5ee0
|
Accept test changes.
|
2021-10-28 12:36:36 +01:00 |
|
Mathias Vorreiter Pedersen
|
7d0cfc69f1
|
C++: Don't override getParameterSizeIndex in the model for Accept. This fixes IR construction of calls to accept.
|
2021-03-23 09:53:09 +01:00 |
|
Mathias Vorreiter Pedersen
|
0ff7cc845c
|
C++: Add reduced testcase that broke IR construction in #5492.
|
2021-03-23 09:53:04 +01:00 |
|
Mathias Vorreiter Pedersen
|
299f371715
|
C++: Accept more test changes.
|
2021-02-19 16:01:31 +01:00 |
|
Jonas Jensen
|
064568c36d
|
Revert "Merge pull request #4784 from MathiasVP/mathiasvp/reverse-read-take-3"
This reverts commit 1b3d69d617, reversing
changes made to 527c41520e.
|
2021-02-03 08:49:37 +01:00 |
|
Mathias Vorreiter Pedersen
|
77aa9615c0
|
C++: Accept test changes in paths.
|
2020-12-22 09:14:55 +01:00 |
|
Mathias Vorreiter Pedersen
|
4c3a26fea8
|
Revert "Merge pull request #4558 from rdmarsh2/rdmarsh2/cpp/remove-initialize-nonlocal"
This reverts commit 08efd7fbd9, reversing
changes made to cb8c5e8cca.
|
2020-11-25 15:51:52 +01:00 |
|
Dave Bartolomeo
|
08efd7fbd9
|
Merge pull request #4558 from rdmarsh2/rdmarsh2/cpp/remove-initialize-nonlocal
Remove InitializeNonlocalInstruction
|
2020-11-18 20:23:08 -05:00 |
|