| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
llvm-svn: 365633
|
|
|
|
| |
llvm-svn: 365572
|
|
|
|
| |
llvm-svn: 365571
|
|
|
|
| |
llvm-svn: 365570
|
|
|
|
| |
llvm-svn: 365569
|
|
|
|
| |
llvm-svn: 365530
|
|
|
|
| |
llvm-svn: 365481
|
|
|
|
| |
llvm-svn: 365361
|
|
|
|
| |
llvm-svn: 365354
|
|
|
|
|
|
| |
Found by inspection; the sync script doesn't sync .ipp files.
llvm-svn: 365280
|
|
|
|
| |
llvm-svn: 365279
|
|
|
|
|
|
|
|
|
|
|
| |
Since these are in a custom list, `gn format` doesn't automatically sort
them.
Now their order matches the CMake build.
No additions or deletions, this just sorts the files that are there.
llvm-svn: 365277
|
|
|
|
| |
llvm-svn: 365276
|
|
|
|
| |
llvm-svn: 365213
|
|
|
|
| |
llvm-svn: 365185
|
|
|
|
| |
llvm-svn: 365167
|
|
|
|
| |
llvm-svn: 365166
|
|
|
|
| |
llvm-svn: 365165
|
|
|
|
| |
llvm-svn: 365164
|
|
|
|
| |
llvm-svn: 364942
|
|
|
|
| |
llvm-svn: 364908
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These lit configuration files are really Python source code. Using the
.py file extension helps editors and tools use the correct language
mode. LLVM and Clang already use this convention for lit configuration,
this change simply applies it to all of compiler-rt.
Reviewers: vitalybuka, dberris
Differential Revision: https://reviews.llvm.org/D63658
llvm-svn: 364591
|
|
|
|
| |
llvm-svn: 364583
|
|
|
|
|
|
|
|
|
|
|
| |
- Merge r364427 (GSYM lib) more: It was missing the new unit test
(as pointed out by llvm/utils/gn/build/sync_source_lists_from_cmake.py),
and it had some superfluous deps not present in the cmake build.
- Merge r364474 (clang DependencyScanning lib) more: The deps didn't
quite match cmake.
llvm-svn: 364501
|
|
|
|
| |
llvm-svn: 364493
|
|
|
|
| |
llvm-svn: 364491
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
opt pipeline."
Breaks sanitizers:
libFuzzer :: cxxstring.test
libFuzzer :: memcmp.test
libFuzzer :: recommended-dictionary.test
libFuzzer :: strcmp.test
libFuzzer :: value-profile-mem.test
libFuzzer :: value-profile-strcmp.test
llvm-svn: 364416
|
|
|
|
|
|
|
|
|
| |
This allows later passes (in particular InstCombine) to optimize more
cases.
One that's important to us is `memcmp(p, q, constant) < 0` and memcmp(p, q, constant) > 0.
llvm-svn: 364412
|
|
|
|
| |
llvm-svn: 364411
|
|
|
|
| |
llvm-svn: 364409
|
|
|
|
| |
llvm-svn: 364408
|
|
|
|
| |
llvm-svn: 364374
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When I executed gn.py gen out/gn I got the following error:
ERROR at //compiler-rt/lib/builtins/BUILD.gn:162:7: Only source, header, and object files belong in the sources of a static_library. //compiler-rt/lib/builtins/emutls.c is not one of the valid types.
"emutls.c ",
^----------
See //compiler-rt/lib/BUILD.gn:3:5: which caused the file to be included.
"//compiler-rt/lib/builtins",
^---------------------------
It turns out to be that the latest gn doesn't accept ill-format file name. And the emutls.c above has a trailing space.
Remove the trailing space should work.
Patch By: myhsu
Differential Revision: https://reviews.llvm.org/D63449
llvm-svn: 364162
|
|
|
|
| |
llvm-svn: 364116
|
|
|
|
|
|
| |
We can't link Analysis/plugins without -fPIC
llvm-svn: 364016
|
|
|
|
|
|
| |
Driver/print-file-name.c test
llvm-svn: 364015
|
|
|
|
| |
llvm-svn: 364004
|
|
|
|
| |
llvm-svn: 363960
|
|
|
|
| |
llvm-svn: 363865
|
|
|
|
| |
llvm-svn: 363864
|
|
|
|
| |
llvm-svn: 363863
|
|
|
|
| |
llvm-svn: 363862
|
|
|
|
| |
llvm-svn: 363861
|
|
|
|
| |
llvm-svn: 363860
|
|
|
|
| |
llvm-svn: 363673
|
|
|
|
|
|
|
| |
This reverts commit "gn build: Merge r363626" because r363626
was reverted in r363649.
llvm-svn: 363672
|
|
|
|
| |
llvm-svn: 363634
|
|
|
|
| |
llvm-svn: 363610
|
|
|
|
| |
llvm-svn: 363609
|
|
|
|
| |
llvm-svn: 363583
|