Commit Graph

169 Commits

Author SHA1 Message Date
Nico Weber cce2947952 [gn build] port aa484c90cf 2022-09-07 18:55:07 -04:00
LLVM GN Syncbot f252b8477e [gn build] Port d931ac9e27 2022-09-01 10:19:04 +00:00
LLVM GN Syncbot 3622e9bea0 [gn build] Port 74c8d9d5fc 2022-08-31 18:52:31 +00:00
LLVM GN Syncbot 1830302b3f [gn build] Port c9033eeb2e 2022-08-31 17:02:52 +00:00
LLVM GN Syncbot 6fed13f502 [gn build] Port 0ac597f3ca 2022-08-18 21:18:53 +00:00
LLVM GN Syncbot 429de1437d [gn build] Port 4b03ad6506 2022-07-18 12:40:10 +00:00
LLVM GN Syncbot 879164a3f1 [gn build] Port c9666d2339 2022-07-13 10:35:56 +00:00
LLVM GN Syncbot 0fbb0ca810 [gn build] Port d6d0dc1f45 2022-07-12 07:12:21 +00:00
LLVM GN Syncbot de5d7bf975 [gn build] Port c8a28ae214 2022-07-11 16:57:49 +00:00
LLVM GN Syncbot f1867af580 [gn build] Port 69fcf4fd5a 2022-07-11 16:19:49 +00:00
Sam Estep 6a97be27a1 [clang][dataflow] Delete SourceLocationsLattice
This patch deletes the now-unused `SourceLocationsLattice` class, along with its containing files and surrounding helper functions and tests.

Reviewed By: xazax.hun, ymandel, sgatev, gribozavr2

Differential Revision: https://reviews.llvm.org/D128448
2022-06-29 20:14:07 +00:00
LLVM GN Syncbot 475d722ace [gn build] Port 9ed2e68c9a 2022-06-26 02:21:47 +00:00
LLVM GN Syncbot 05558c0692 [gn build] Port 7a3918b540 2022-06-24 11:33:41 +00:00
LLVM GN Syncbot f09dad0c85 [gn build] Port 6546fdbe36 2022-06-24 11:18:35 +00:00
LLVM GN Syncbot 75ac914b14 [gn build] Port b58a420ff4 2022-05-26 20:01:22 +00:00
LLVM GN Syncbot 3948962b45 [gn build] Port 4df795bff7 2022-05-19 08:04:45 +00:00
Nico Weber 3fdc3d63f6 [gn build] (manually) port a7691dee2d (TestAST)
This makes clang/lib/Testing the very first non-test()-target that includes
gtest headers, which means it needs an explicit dep on gtest.
2022-04-21 21:37:48 -04:00
LLVM GN Syncbot b5e962a510 [gn build] Port c57f03415f 2022-04-19 20:13:49 +00:00
LLVM GN Syncbot 04a3f3f167 [gn build] Port 6ba1b9075d 2022-04-14 09:08:24 +00:00
LLVM GN Syncbot dbf1557359 [gn build] Port 95f0f69f1f 2022-04-12 09:55:37 +00:00
LLVM GN Syncbot dbd80d7d27 [gn build] Port 5a5be4044f 2022-04-12 08:49:06 +00:00
LLVM GN Syncbot a099bc3c77 [gn build] Port 7aa8c38a9e 2022-04-09 20:16:19 +00:00
Fangrui Song a58d0af058 Revert D121556 "[randstruct] Add randomize structure layout support"
This reverts commit 3f0587d0c6.

Not all tests pass after a few rounds of fixes.

I spot one failure that std::shuffle (potentially different results with
different STL implementations) was misused and replaced it with llvm::shuffle,
but there appears to be another failure in a Windows build.

The latest failure is reported on https://reviews.llvm.org/D121556#3440383
2022-04-08 18:37:26 -07:00
LLVM GN Syncbot 62c8b185ff [gn build] Port 46b2a463bd 2022-04-09 01:14:57 +00:00
LLVM GN Syncbot 6bf7c1b6ac [gn build] Port 2a2149c754 2022-04-09 00:50:44 +00:00
LLVM GN Syncbot c807141d27 [gn build] Port 3f0587d0c6 2022-04-08 20:26:24 +00:00
LLVM GN Syncbot 00145bcb4c [gn build] Port a36c2dd6d5 2022-03-18 14:44:37 +00:00
Nico Weber fd20ec6b6e [gn build] (manually) port 89cd86bbc5 (clang-pseudo move) 2022-03-15 20:45:36 -04:00
Nico Weber e32d061abe [gn build] (manually) port af98b0af67 2022-03-10 07:14:47 -05:00
LLVM GN Syncbot d229765e61 [gn build] Port 54d6b5b67f 2022-03-07 16:44:43 +00:00
LLVM GN Syncbot fa8293bbc7 [gn build] Port c88deef0a7 2022-03-04 17:22:23 +00:00
LLVM GN Syncbot a1e91b53f6 [gn build] Port 7ee97c24ef 2022-03-04 17:22:23 +00:00
LLVM GN Syncbot 91e9af32fc [gn build] Port ae60884dfe 2022-03-02 08:58:54 +00:00
LLVM GN Syncbot f23e5c0322 [gn build] Port 53dcd9efd1 2022-02-25 14:48:36 +00:00
LLVM GN Syncbot dc19c70c81 [gn build] Port 7c1ee5e95f 2022-02-23 17:12:13 +00:00
LLVM GN Syncbot ef9a659631 [gn build] Port a2fab82f33 2022-02-23 08:21:48 +00:00
LLVM GN Syncbot 3efdfe722d [gn build] Port 00cd6c0420 2022-02-14 17:28:29 +00:00
LLVM GN Syncbot e92ff1b4fa [gn build] Port f1984b1433 2022-02-09 17:34:07 +00:00
LLVM GN Syncbot 990996bf8b [gn build] Port 46a6f5ae14 2022-02-09 17:34:06 +00:00
Haojian Wu 2189960e65 [pseudo] Rename Tests.cpp => Test.cpp
To be consistent with other files in clang unittest directory.
2022-02-04 09:48:14 +01:00
Nico Weber 9b65641d5e [gn build] (manually) port 20e05b9f0e (ClangPseudoTests) 2022-02-03 10:55:53 -05:00
Nico Weber fce1c6fb67 [gn build] (manually) port f77d115cc1 more 2022-01-11 14:49:14 -05:00
Nico Weber 5fc9abe474 [gn build] (manually) port 8503c688d5 2022-01-11 09:47:28 -05:00
LLVM GN Syncbot 2b1c38f737 [gn build] Port 4dcc47aaea 2022-01-04 14:32:08 +00:00
LLVM GN Syncbot ba70fb6460 [gn build] Port 4950198116 2022-01-04 14:32:07 +00:00
LLVM GN Syncbot fb7bea0a5a [gn build] Port af7bc39ba1 2022-01-04 09:23:00 +00:00
LLVM GN Syncbot a361320d75 [gn build] Port 6f6f88ffda 2022-01-03 20:50:31 +00:00
LLVM GN Syncbot 5949a3d210 [gn build] Port 8179e1fd51 2021-12-15 19:34:58 +00:00
Yitzhak Mandelbaum 93fbaa46c8 Revert "Revert "[clang][dataflow] Add framework for testing analyses.""
This reverts commit 78ff12da11 and fixes the initial cause of the revert.
2021-12-11 23:16:59 +00:00
Nico Weber 78ff12da11 Revert "[clang][dataflow] Add framework for testing analyses."
Doesn't build on Windows.

This reverts commit 5a40df6381
and commit db494bd4e8.
2021-12-10 11:06:40 -05:00