Commit
2b197888e0e31d53b943d50c4faa5d52afabbbe4
by michaelrj[libc] fix the .yaml files not being tracked
adds the .yaml files clang-tidy generates as byproducts, which means that they will be updated properly and cleaned by `ninja -t clean`
Reviewed By: lntue
Differential Revision: https://reviews.llvm.org/D115290
|
 | libc/cmake/modules/LLVMLibCObjectRules.cmake |
Commit
bda3f2dd763b06427dd2713aa062e356c9d7bdc6
by phosek[compiler-rt] Use the runtimes build for custom libc++
Some of the compiler-rt runtimes use custom instrumented libc++ build. Use the runtimes build for building this custom libc++.
Differential Revision: https://reviews.llvm.org/D114922
|
 | compiler-rt/cmake/Modules/CustomLibcxx/CMakeLists.txt |
 | compiler-rt/cmake/Modules/AddCompilerRT.cmake |
Commit
5b3a51fda15218f3cd54b5f8a6dc1b5908bead81
by michaelrj[libc][obvious] fix missed rename
In https://reviews.llvm.org/D114302 I renamed ForLoopCopy to for_loop_copy, but these got missed.
Differential Revision: https://reviews.llvm.org/D115303
|
 | libc/src/string/memory_utils/elements.h |
Commit
8a1f2d65804de59fbe7811b74720e6572684e9ca
by jezng[lld-macho] Include archive name in bitcode files
Reviewed By: MaskRay
Differential Revision: https://reviews.llvm.org/D115281
|
 | lld/test/MachO/lto-archive.ll |
 | lld/MachO/InputFiles.cpp |
Commit
ad56941a5741e46e82ff51e072f9472d92f16851
by kstoimenov[ASan] Renamed SHADOW_XYZ to ASAN_SHADOW_XYZ.
Follow up from D115271.
Reviewed By: vitalybuka
Differential Revision: https://reviews.llvm.org/D115293
|
 | compiler-rt/lib/asan/asan_globals.cpp |
 | compiler-rt/lib/asan/asan_mapping.h |
 | compiler-rt/lib/asan/asan_activation.cpp |
 | compiler-rt/lib/asan/asan_allocator.cpp |
 | compiler-rt/lib/asan/asan_errors.cpp |
 | compiler-rt/lib/asan/asan_flags.cpp |
 | compiler-rt/lib/asan/asan_thread.cpp |
 | compiler-rt/lib/asan/asan_rtl.cpp |
 | compiler-rt/lib/asan/asan_fake_stack.cpp |
 | compiler-rt/lib/asan/asan_poisoning.h |
 | compiler-rt/lib/asan/asan_poisoning.cpp |
 | compiler-rt/lib/asan/asan_debugging.cpp |
 | compiler-rt/lib/asan/asan_linux.cpp |
Commit
572d1ecccc473ba4ddb46dd04759dc2e336f0e1c
by kstoimenov[ASan] Missed some SHADOW_XYZ uses on non-Linux platforms.
Reviewed By: kstoimenov
Differential Revision: https://reviews.llvm.org/D115307
|
 | compiler-rt/lib/asan/asan_mac.cpp |
 | compiler-rt/lib/asan/asan_premap_shadow.cpp |
 | compiler-rt/lib/asan/asan_win.cpp |
 | compiler-rt/lib/asan/asan_mapping_sparc64.h |
Commit
5dda2efde574d3a200d04c371f561a77ee9f4aff
by mtrofinRe-Reland "[benchmarks] Move libcxx's fork of google/benchmark and llvm/utils'"
This reverts commit b2fbd45d2395f1f6ef39db72b7156724fc101e40. D114922 fixed the reason of the 2nd revert.
This patch also re-applies 39e9f5d3685f3cfca0df072928ad96d973704dff.
Differential Revision: https://reviews.llvm.org/D112012
|
 | libcxx/utils/google-benchmark/WORKSPACE |
 | libcxx/utils/google-benchmark/src/timers.h |
 | third-party/benchmark/src/string_util.cc |
 | third-party/benchmark/src/commandlineflags.h |
 | third-party/benchmark/bindings/python/pybind11.BUILD |
 | third-party/benchmark/docs/releasing.md |
 | llvm/utils/benchmark/test/user_counters_tabular_test.cc |
 | third-party/benchmark/tools/requirements.txt |
 | libcxx/utils/google-benchmark/test/benchmark_test.cc |
 | third-party/benchmark/bindings/python/google_benchmark/BUILD |
 | llvm/utils/benchmark/src/re.h |
 | runtimes/CMakeLists.txt |
 | llvm/utils/benchmark/src/counter.h |
 | llvm/utils/benchmark/src/colorprint.cc |
 | libcxx/utils/google-benchmark/src/string_util.cc |
 | llvm/utils/benchmark/cmake/thread_safety_attributes.cpp |
 | libcxx/utils/google-benchmark/test/diagnostics_test.cc |
 | llvm/utils/benchmark/appveyor.yml |
 | llvm/utils/benchmark/src/benchmark_main.cc |
 | llvm/utils/benchmark/src/counter.cc |
 | third-party/benchmark/test/benchmark_gtest.cc |
 | libcxx/utils/google-benchmark/.github/ISSUE_TEMPLATE/bug_report.md |
 | llvm/utils/benchmark/docs/tools.md |
 | llvm/utils/benchmark/cmake/gnu_posix_regex.cpp |
 | libcxx/utils/google-benchmark/test/filter_test.cc |
 | third-party/benchmark/tools/gbench/util.py |
 | libcxx/utils/google-benchmark/appveyor.yml |
 | third-party/benchmark/src/cycleclock.h |
 | llvm/utils/benchmark/src/benchmark_register.cc |
 | libcxx/utils/google-benchmark/test/AssemblyTests.cmake |
 | libcxx/utils/google-benchmark/tools/gbench/Inputs/test4_run.json |
 | third-party/benchmark/cmake/thread_safety_attributes.cpp |
 | third-party/benchmark/src/statistics.cc |
 | libcxx/utils/google-benchmark/bindings/python/build_defs.bzl |
 | llvm/utils/benchmark/cmake/GetGitVersion.cmake |
 | third-party/benchmark/src/benchmark_main.cc |
 | libcxx/utils/google-benchmark/src/complexity.cc |
 | llvm/utils/benchmark/src/mutex.h |
 | third-party/benchmark/AUTHORS |
 | libcxx/utils/google-benchmark/tools/requirements.txt |
 | libcxx/utils/google-benchmark/.github/workflows/sanitizer.yml |
 | libcxx/utils/google-benchmark/.clang-format |
 | llvm/utils/benchmark/test/templated_fixture_test.cc |
 | third-party/benchmark/test/repetitions_test.cc |
 | llvm/utils/benchmark/test/state_assembly_test.cc |
 | libcxx/utils/google-benchmark/src/mutex.h |
 | libcxx/utils/google-benchmark/src/commandlineflags.cc |
 | libc/benchmarks/CMakeLists.txt |
 | third-party/benchmark/docs/tools.md |
 | third-party/benchmark/test/string_util_gtest.cc |
 | llvm/utils/benchmark/test/clobber_memory_assembly_test.cc |
 | llvm/utils/benchmark/test/options_test.cc |
 | third-party/benchmark/src/json_reporter.cc |
 | third-party/benchmark/cmake/llvm-toolchain.cmake |
 | libcxx/utils/google-benchmark/src/console_reporter.cc |
 | libcxx/utils/google-benchmark/test/benchmark_gtest.cc |
 | third-party/benchmark/test/benchmark_random_interleaving_gtest.cc |
 | third-party/benchmark/cmake/GoogleTest.cmake |
 | third-party/benchmark/test/map_test.cc |
 | libcxx/utils/google-benchmark/.github/workflows/pylint.yml |
 | libcxx/utils/google-benchmark/test/donotoptimize_assembly_test.cc |
 | libcxx/utils/google-benchmark/test/register_benchmark_test.cc |
 | third-party/benchmark/test/reporter_output_test.cc |
 | llvm/utils/benchmark/WORKSPACE |
 | third-party/benchmark/cmake/CXXFeatureCheck.cmake |
 | libcxx/utils/google-benchmark/docs/tools.md |
 | libcxx/utils/google-benchmark/bindings/python/google_benchmark/example.py |
 | llvm/utils/benchmark/cmake/Modules/FindLLVMRanLib.cmake |
 | third-party/benchmark/appveyor.yml |
 | libcxx/utils/google-benchmark/test/basic_test.cc |
 | llvm/utils/benchmark/tools/gbench/__init__.py |
 | libcxx/utils/google-benchmark/test/report_aggregates_only_test.cc |
 | third-party/benchmark/src/benchmark_runner.cc |
 | third-party/benchmark/src/benchmark_runner.h |
 | llvm/utils/benchmark/test/filter_test.cc |
 | llvm/utils/benchmark/src/complexity.h |
 | third-party/benchmark/test/BUILD |
 | libcxx/utils/google-benchmark/test/benchmark_name_gtest.cc |
 | libcxx/utils/google-benchmark/src/complexity.h |
 | libcxx/utils/google-benchmark/bindings/python/python_headers.BUILD |
 | libcxx/utils/google-benchmark/cmake/Config.cmake.in |
 | third-party/benchmark/BUILD.bazel |
 | libcxx/utils/google-benchmark/CONTRIBUTORS |
 | third-party/benchmark/setup.py |
 | libcxx/utils/google-benchmark/src/statistics.cc |
 | libcxx/utils/google-benchmark/src/csv_reporter.cc |
 | third-party/benchmark/bindings/python/google_benchmark/__init__.py |
 | libcxx/utils/google-benchmark/src/commandlineflags.h |
 | libcxx/utils/google-benchmark/test/user_counters_test.cc |
 | third-party/benchmark/test/donotoptimize_assembly_test.cc |
 | third-party/benchmark/test/report_aggregates_only_test.cc |
 | libcxx/utils/google-benchmark/test/perf_counters_test.cc |
 | third-party/benchmark/test/multiple_ranges_test.cc |
 | third-party/benchmark/test/perf_counters_test.cc |
 | third-party/benchmark/test/clobber_memory_assembly_test.cc |
 | third-party/benchmark/tools/BUILD.bazel |
 | libcxx/utils/google-benchmark/src/sysinfo.cc |
 | third-party/benchmark/tools/gbench/Inputs/test1_run2.json |
 | libcxx/utils/google-benchmark/src/internal_macros.h |
 | libcxx/utils/google-benchmark/src/benchmark.cc |
 | llvm/utils/benchmark/tools/gbench/report.py |
 | third-party/benchmark/cmake/benchmark.pc.in |
 | libcxx/utils/google-benchmark/.gitignore |
 | llvm/utils/benchmark/src/benchmark_api_internal.h |
 | llvm/utils/benchmark/cmake/split_list.cmake |
 | libcxx/utils/google-benchmark/cmake/GoogleTest.cmake |
 | third-party/benchmark/src/perf_counters.h |
 | third-party/benchmark/_config.yml |
 | llvm/utils/benchmark/test/fixture_test.cc |
 | llvm/utils/benchmark/test/skip_with_error_test.cc |
 | llvm/utils/benchmark/docs/AssemblyTests.md |
 | llvm/utils/benchmark/tools/gbench/Inputs/test2_run.json |
 | third-party/benchmark/cmake/split_list.cmake |
 | llvm/utils/benchmark/LICENSE |
 | libcxx/utils/google-benchmark/test/user_counters_tabular_test.cc |
 | libcxx/utils/google-benchmark/test/commandlineflags_gtest.cc |
 | libc/benchmarks/LibcBenchmark.cpp |
 | llvm/utils/benchmark/include/benchmark/benchmark.h |
 | llvm/utils/benchmark/CMakeLists.txt |
 | libcxx/utils/google-benchmark/test/args_product_test.cc |
 | llvm/utils/benchmark/test/donotoptimize_assembly_test.cc |
 | llvm/utils/benchmark/test/donotoptimize_test.cc |
 | third-party/benchmark/src/string_util.h |
 | third-party/benchmark/requirements.txt |
 | third-party/benchmark/tools/gbench/report.py |
 | libcxx/utils/google-benchmark/test/string_util_gtest.cc |
 | third-party/benchmark/test/filter_test.cc |
 | libcxx/utils/google-benchmark/src/colorprint.h |
 | libcxx/utils/google-benchmark/.github/.libcxx-setup.sh |
 | libcxx/utils/google-benchmark/tools/BUILD.bazel |
 | third-party/benchmark/test/diagnostics_test.cc |
 | llvm/utils/benchmark/test/statistics_gtest.cc |
 | llvm/utils/benchmark/test/CMakeLists.txt |
 | libcxx/utils/google-benchmark/tools/gbench/__init__.py |
 | libcxx/utils/google-benchmark/cmake/thread_safety_attributes.cpp |
 | libcxx/utils/google-benchmark/test/statistics_gtest.cc |
 | third-party/benchmark/test/commandlineflags_gtest.cc |
 | third-party/benchmark/tools/gbench/Inputs/test1_run1.json |
 | llvm/utils/benchmark/src/reporter.cc |
 | llvm/utils/benchmark/cmake/Modules/FindLLVMAr.cmake |
 | third-party/benchmark/test/CMakeLists.txt |
 | third-party/benchmark/tools/gbench/Inputs/test4_run.json |
 | llvm/utils/benchmark/test/map_test.cc |
 | libcxx/utils/google-benchmark/src/re.h |
 | llvm/utils/benchmark/src/commandlineflags.cc |
 | llvm/utils/benchmark/README.md |
 | llvm/utils/benchmark/src/internal_macros.h |
 | third-party/benchmark/bindings/python/google_benchmark/benchmark.cc |
 | third-party/benchmark/src/thread_timer.h |
 | llvm/utils/benchmark/src/arraysize.h |
 | third-party/benchmark/src/statistics.h |
 | llvm/utils/benchmark/src/string_util.cc |
 | libcxx/utils/google-benchmark/cmake/GoogleTest.cmake.in |
 | third-party/benchmark/src/counter.h |
 | libcxx/utils/google-benchmark/bindings/python/pybind11.BUILD |
 | third-party/benchmark/cmake/gnu_posix_regex.cpp |
 | llvm/utils/benchmark/cmake/std_regex.cpp |
 | libcxx/utils/google-benchmark/cmake/gnu_posix_regex.cpp |
 | third-party/benchmark/src/benchmark.cc |
 | libcxx/utils/google-benchmark/docs/releasing.md |
 | libcxx/utils/google-benchmark/CMakeLists.txt |
 | third-party/benchmark/tools/gbench/Inputs/test3_run1.json |
 | libcxx/utils/google-benchmark/test/memory_manager_test.cc |
 | libcxx/utils/google-benchmark/src/timers.cc |
 | third-party/benchmark/test/output_test.h |
 | llvm/utils/benchmark/test/output_test.h |
 | third-party/benchmark/include/benchmark/benchmark.h |
 | libcxx/utils/google-benchmark/src/CMakeLists.txt |
 | third-party/benchmark/src/CMakeLists.txt |
 | third-party/benchmark/tools/gbench/Inputs/test2_run.json |
 | llvm/utils/benchmark/src/csv_reporter.cc |
 | libcxx/utils/google-benchmark/README.md |
 | third-party/benchmark/docs/random_interleaving.md |
 | third-party/benchmark/bindings/python/python_headers.BUILD |
 | third-party/benchmark/bindings/python/requirements.txt |
 | third-party/benchmark/src/perf_counters.cc |
 | third-party/benchmark/test/perf_counters_gtest.cc |
 | third-party/benchmark/test/user_counters_test.cc |
 | third-party/benchmark/test/display_aggregates_only_test.cc |
 | third-party/benchmark/src/timers.h |
 | libcxx/utils/google-benchmark/test/options_test.cc |
 | libcxx/utils/google-benchmark/src/benchmark_runner.h |
 | third-party/benchmark/bindings/python/BUILD |
 | llvm/utils/benchmark/src/sleep.cc |
 | third-party/benchmark/src/mutex.h |
 | libcxx/utils/google-benchmark/dependencies.md |
 | libcxx/utils/google-benchmark/docs/random_interleaving.md |
 | third-party/benchmark/test/memory_manager_test.cc |
 | third-party/benchmark/tools/gbench/__init__.py |
 | libcxx/utils/google-benchmark/cmake/split_list.cmake |
 | libcxx/utils/google-benchmark/tools/gbench/Inputs/test1_run2.json |
 | libcxx/utils/google-benchmark/test/CMakeLists.txt |
 | llvm/utils/benchmark/CONTRIBUTING.md |
 | libcxx/utils/google-benchmark/cmake/std_regex.cpp |
 | libcxx/utils/google-benchmark/tools/gbench/report.py |
 | libcxx/utils/google-benchmark/.github/workflows/bazel.yml |
 | llvm/utils/benchmark/mingw.py |
 | libcxx/utils/google-benchmark/BUILD.bazel |
 | libcxx/utils/google-benchmark/CONTRIBUTING.md |
 | libcxx/utils/google-benchmark/test/output_test_helper.cc |
 | llvm/utils/benchmark/test/link_main_test.cc |
 | llvm/utils/benchmark/cmake/steady_clock.cpp |
 | llvm/utils/benchmark/tools/strip_asm.py |
 | llvm/utils/benchmark/test/register_benchmark_test.cc |
 | third-party/benchmark/src/re.h |
 | llvm/utils/benchmark/test/user_counters_test.cc |
 | third-party/benchmark/CONTRIBUTORS |
 | third-party/benchmark/src/reporter.cc |
 | libcxx/utils/google-benchmark/test/user_counters_thousands_test.cc |
 | third-party/benchmark/cmake/Config.cmake.in |
 | libcxx/utils/google-benchmark/test/benchmark_random_interleaving_gtest.cc |
 | llvm/utils/benchmark/test/cxx03_test.cc |
 | llvm/utils/benchmark/src/string_util.h |
 | third-party/benchmark/test/AssemblyTests.cmake |
 | libcxx/utils/google-benchmark/test/state_assembly_test.cc |
 | libcxx/utils/google-benchmark/src/log.h |
 | libcxx/utils/google-benchmark/docs/AssemblyTests.md |
 | third-party/benchmark/src/arraysize.h |
 | libcxx/utils/google-benchmark/tools/strip_asm.py |
 | llvm/utils/benchmark/test/complexity_test.cc |
 | llvm/utils/benchmark/test/diagnostics_test.cc |
 | llvm/utils/benchmark/cmake/posix_regex.cpp |
 | libcxx/utils/google-benchmark/test/internal_threading_test.cc |
 | llvm/utils/benchmark/tools/gbench/Inputs/test1_run2.json |
 | third-party/benchmark/cmake/std_regex.cpp |
 | libcxx/utils/google-benchmark/_config.yml |
 | libcxx/utils/google-benchmark/test/reporter_output_test.cc |
 | third-party/benchmark/src/commandlineflags.cc |
 | llvm/utils/benchmark/cmake/Modules/FindLLVMNm.cmake |
 | libcxx/utils/google-benchmark/src/benchmark_register.h |
 | libcxx/utils/google-benchmark/test/clobber_memory_assembly_test.cc |
 | libcxx/utils/google-benchmark/bindings/python/google_benchmark/BUILD |
 | libcxx/utils/google-benchmark/tools/compare.py |
 | third-party/benchmark/src/benchmark_register.h |
 | third-party/benchmark/test/fixture_test.cc |
 | llvm/utils/benchmark/CONTRIBUTORS |
 | third-party/benchmark/test/complexity_test.cc |
 | third-party/benchmark/src/timers.cc |
 | libcxx/utils/google-benchmark/tools/gbench/Inputs/test1_run1.json |
 | llvm/utils/benchmark/src/sysinfo.cc |
 | third-party/benchmark/docs/AssemblyTests.md |
 | libcxx/utils/google-benchmark/docs/_config.yml |
 | third-party/benchmark/test/output_test_helper.cc |
 | libcxx/utils/google-benchmark/test/output_test.h |
 | libcxx/utils/google-benchmark/LICENSE |
 | libcxx/utils/google-benchmark/src/benchmark_main.cc |
 | libcxx/utils/google-benchmark/src/benchmark_api_internal.h |
 | libcxx/utils/google-benchmark/.github/ISSUE_TEMPLATE/feature_request.md |
 | libcxx/utils/google-benchmark/src/colorprint.cc |
 | llvm/utils/benchmark/src/colorprint.h |
 | libcxx/utils/google-benchmark/cmake/steady_clock.cpp |
 | llvm/utils/benchmark/cmake/llvm-toolchain.cmake |
 | third-party/benchmark/src/benchmark_register.cc |
 | llvm/utils/benchmark/src/benchmark.cc |
 | third-party/benchmark/CONTRIBUTING.md |
 | third-party/benchmark/test/internal_threading_test.cc |
 | llvm/utils/benchmark/cmake/HandleGTest.cmake |
 | llvm/utils/benchmark/src/statistics.h |
 | llvm/utils/benchmark/AUTHORS |
 | libcxx/utils/google-benchmark/src/sleep.cc |
 | libcxx/utils/google-benchmark/test/skip_with_error_test.cc |
 | third-party/benchmark/LICENSE |
 | llvm/utils/benchmark/src/log.h |
 | llvm/utils/benchmark/src/thread_timer.h |
 | libcxx/utils/google-benchmark/src/reporter.cc |
 | libcxx/utils/google-benchmark/.github/workflows/test_bindings.yml |
 | llvm/utils/benchmark/src/thread_manager.h |
 | llvm/utils/benchmark/src/console_reporter.cc |
 | libcxx/utils/google-benchmark/test/perf_counters_gtest.cc |
 | libcxx/utils/google-benchmark/src/thread_timer.h |
 | third-party/benchmark/test/user_counters_tabular_test.cc |
 | llvm/utils/benchmark/test/multiple_ranges_test.cc |
 | libcxx/utils/google-benchmark/src/sleep.h |
 | libcxx/utils/google-benchmark/src/benchmark_runner.cc |
 | libcxx/utils/google-benchmark/requirements.txt |
 | llvm/utils/benchmark/src/timers.cc |
 | llvm/utils/benchmark/tools/compare.py |
 | llvm/utils/benchmark/test/output_test_helper.cc |
 | third-party/benchmark/src/complexity.h |
 | third-party/benchmark/src/benchmark_api_internal.cc |
 | llvm/utils/benchmark/src/commandlineflags.h |
 | libcxx/utils/google-benchmark/.github/workflows/build-and-test-perfcounters.yml |
 | libcxx/utils/google-benchmark/test/repetitions_test.cc |
 | third-party/benchmark/test/skip_with_error_test.cc |
 | libcxx/utils/google-benchmark/test/complexity_test.cc |
 | libcxx/utils/google-benchmark/bindings/python/requirements.txt |
 | libcxx/utils/google-benchmark/cmake/llvm-toolchain.cmake |
 | third-party/benchmark/src/complexity.cc |
 | third-party/benchmark/src/benchmark_api_internal.h |
 | libcxx/utils/google-benchmark/src/perf_counters.h |
 | third-party/benchmark/cmake/steady_clock.cpp |
 | third-party/benchmark/tools/gbench/Inputs/test3_run0.json |
 | third-party/benchmark/test/link_main_test.cc |
 | third-party/benchmark/src/console_reporter.cc |
 | libcxx/utils/google-benchmark/src/arraysize.h |
 | llvm/utils/benchmark/releasing.md |
 | llvm/utils/benchmark/src/sleep.h |
 | third-party/benchmark/test/benchmark_test.cc |
 | libcxx/utils/google-benchmark/bindings/python/google_benchmark/benchmark.cc |
 | libcxx/utils/google-benchmark/src/benchmark_api_internal.cc |
 | third-party/benchmark/test/cxx03_test.cc |
 | third-party/benchmark/README.md |
 | libcxx/utils/google-benchmark/test/templated_fixture_test.cc |
 | llvm/CMakeLists.txt |
 | third-party/benchmark/docs/perf_counters.md |
 | third-party/benchmark/src/colorprint.cc |
 | libcxx/utils/google-benchmark/src/counter.h |
 | third-party/benchmark/test/donotoptimize_test.cc |
 | libcxx/utils/google-benchmark/test/multiple_ranges_test.cc |
 | third-party/benchmark/test/statistics_gtest.cc |
 | libcxx/utils/google-benchmark/src/check.h |
 | libcxx/utils/google-benchmark/setup.py |
 | third-party/benchmark/src/counter.cc |
 | third-party/benchmark/test/benchmark_name_gtest.cc |
 | libcxx/utils/google-benchmark/cmake/CXXFeatureCheck.cmake |
 | llvm/utils/benchmark/src/benchmark_register.h |
 | libcxx/utils/google-benchmark/src/statistics.h |
 | libcxx/utils/google-benchmark/src/thread_manager.h |
 | third-party/benchmark/tools/strip_asm.py |
 | third-party/benchmark/cmake/posix_regex.cpp |
 | third-party/benchmark/CMakeLists.txt |
 | llvm/utils/benchmark/test/reporter_output_test.cc |
 | libcxx/benchmarks/CMakeLists.txt |
 | llvm/utils/benchmark/test/benchmark_gtest.cc |
 | libcxx/utils/google-benchmark/tools/gbench/Inputs/test3_run1.json |
 | third-party/benchmark/cmake/GoogleTest.cmake.in |
 | llvm/utils/benchmark/README.LLVM |
 | libcxx/utils/google-benchmark/.github/workflows/build-and-test.yml |
 | llvm/utils/benchmark/src/statistics.cc |
 | third-party/benchmark/src/csv_reporter.cc |
 | third-party/benchmark/src/sysinfo.cc |
 | third-party/benchmark/bindings/python/build_defs.bzl |
 | third-party/benchmark/test/args_product_test.cc |
 | third-party/benchmark/src/internal_macros.h |
 | libcxx/utils/google-benchmark/src/benchmark_name.cc |
 | libcxx/utils/google-benchmark/src/json_reporter.cc |
 | libcxx/utils/google-benchmark/test/fixture_test.cc |
 | llvm/utils/benchmark/src/CMakeLists.txt |
 | llvm/utils/benchmark/tools/gbench/util.py |
 | libcxx/utils/google-benchmark/tools/gbench/Inputs/test3_run0.json |
 | third-party/benchmark/cmake/AddCXXCompilerFlag.cmake |
 | libcxx/utils/google-benchmark/docs/perf_counters.md |
 | libcxx/utils/google-benchmark/.ycm_extra_conf.py |
 | third-party/benchmark/cmake/GetGitVersion.cmake |
 | llvm/utils/benchmark/src/check.h |
 | libcxx/utils/google-benchmark/cmake/AddCXXCompilerFlag.cmake |
 | libcxx/utils/google-benchmark/.travis.yml |
 | libcxx/utils/google-benchmark/src/benchmark_register.cc |
 | third-party/benchmark/test/state_assembly_test.cc |
 | llvm/utils/benchmark/test/benchmark_test.cc |
 | libcxx/utils/google-benchmark/cmake/GetGitVersion.cmake |
 | llvm/utils/benchmark/test/AssemblyTests.cmake |
 | llvm/utils/benchmark/cmake/Config.cmake.in |
 | libcxx/utils/google-benchmark/bindings/python/BUILD |
 | llvm/utils/benchmark/cmake/CXXFeatureCheck.cmake |
 | third-party/benchmark/docs/_config.yml |
 | third-party/benchmark/src/thread_manager.h |
 | third-party/benchmark/test/user_counters_thousands_test.cc |
 | libcxx/utils/google-benchmark/src/perf_counters.cc |
 | libcxx/utils/google-benchmark/cmake/posix_regex.cpp |
 | third-party/benchmark/src/log.h |
 | third-party/benchmark/test/register_benchmark_test.cc |
 | llvm/utils/benchmark/tools/gbench/Inputs/test1_run1.json |
 | third-party/benchmark/test/templated_fixture_test.cc |
 | llvm/utils/benchmark/cmake/benchmark.pc.in |
 | third-party/benchmark/src/colorprint.h |
 | libcxx/utils/google-benchmark/tools/gbench/util.py |
 | llvm/utils/benchmark/test/basic_test.cc |
 | llvm/utils/benchmark/src/cycleclock.h |
 | libcxx/utils/google-benchmark/src/cycleclock.h |
 | libcxx/utils/google-benchmark/test/link_main_test.cc |
 | llvm/utils/benchmark/src/timers.h |
 | llvm/utils/benchmark/src/complexity.cc |
 | libcxx/utils/google-benchmark/bindings/python/google_benchmark/__init__.py |
 | libcxx/utils/google-benchmark/tools/gbench/Inputs/test2_run.json |
 | libcxx/utils/google-benchmark/src/string_util.h |
 | third-party/benchmark/WORKSPACE |
 | third-party/benchmark/src/benchmark_name.cc |
 | libcxx/utils/google-benchmark/cmake/benchmark.pc.in |
 | libcxx/utils/google-benchmark/test/cxx03_test.cc |
 | third-party/benchmark/tools/compare.py |
 | third-party/benchmark/dependencies.md |
 | libcxx/utils/google-benchmark/test/display_aggregates_only_test.cc |
 | third-party/benchmark/src/check.h |
 | third-party/benchmark/test/options_test.cc |
 | llvm/utils/benchmark/cmake/AddCXXCompilerFlag.cmake |
 | third-party/benchmark/test/basic_test.cc |
 | libcxx/utils/google-benchmark/AUTHORS |
 | libcxx/utils/google-benchmark/test/BUILD |
 | libcxx/utils/google-benchmark/test/map_test.cc |
 | third-party/benchmark/src/sleep.cc |
 | third-party/benchmark/bindings/python/google_benchmark/example.py |
 | libcxx/utils/google-benchmark/include/benchmark/benchmark.h |
 | llvm/utils/benchmark/src/json_reporter.cc |
 | libcxx/utils/google-benchmark/test/donotoptimize_test.cc |
 | third-party/benchmark/src/sleep.h |
 | libcxx/utils/google-benchmark/src/counter.cc |
Commit
4a2c827b178f89d4cdeb56153d9440ad4ba786a3
by phoebe.wang[X86][clang] Emit diagnostic for float and double when we have features -x87 and -sse on 64-bits
A follow up of D114162.
Reviewed By: asavonic
Differential Revision: https://reviews.llvm.org/D114782
|
 | clang/test/Sema/x86_64-no-x87.cpp |
 | clang/lib/Basic/Targets/X86.cpp |
 | clang/lib/Sema/Sema.cpp |
 | clang/include/clang/Basic/DiagnosticSemaKinds.td |
 | clang/test/CodeGen/X86/x86_64-mno-sse.c |
Commit
8720247f60ebc451661764b5897c82d27ad361e9
by thakisReland "[gn build] (manually) port 1ee32055ea1d (benchmark move)"
This reverts commit bbccf4992219222c5b905e9965ec26b35e2c6af8. 1ee32055ea1d relanded in 5dda2efde57.
|
 | llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/benchmarks/BUILD.gn |
 | llvm/utils/gn/secondary/third-party/benchmark/BUILD.gn |
 | llvm/utils/gn/secondary/llvm/utils/benchmark/BUILD.gn |
Commit
63cd1842a7f3bdcb0d10b0a007242634ce16db88
by czhengsz[PowerPC] use lvx + splat directly for aligned splat load
Reviewed By: nemanjai
Differential Revision: https://reviews.llvm.org/D114062
|
 | llvm/test/CodeGen/PowerPC/load-and-splat.ll |
 | llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp |
 | llvm/lib/Target/PowerPC/PPCInstrVSX.td |
Commit
ee0908703d2917d7310b71c5078fef44e8270317
by joker.ephChange the printing/parsing behavior for Attributes used in declarative assembly format
The new form of printing attribute in the declarative assembly is eliding the `#dialect.mnemonic` prefix to only keep the `<....>` part.
Differential Revision: https://reviews.llvm.org/D113873
|
 | mlir/lib/Dialect/Vector/VectorTransforms.cpp |
 | mlir/test/lib/Dialect/Test/TestAttrDefs.td |
 | mlir/lib/Parser/AsmParserImpl.h |
 | mlir/test/mlir-tblgen/op-format.mlir |
 | mlir/test/Dialect/Vector/vector-multi-reduction-outer-lowering.mlir |
 | mlir/include/mlir/Dialect/ArmSVE/ArmSVE.td |
 | mlir/lib/IR/BuiltinTypes.cpp |
 | mlir/test/lib/Dialect/Test/TestOps.td |
 | mlir/test/Dialect/Vector/vector-reduce-to-contract.mlir |
 | mlir/test/lib/Dialect/Test/TestDialect.td |
 | mlir/include/mlir/IR/OpImplementation.h |
 | mlir/lib/IR/AsmPrinter.cpp |
 | mlir/test/mlir-tblgen/testdialect-typedefs.mlir |
 | mlir/lib/Dialect/ArmSVE/IR/ArmSVEDialect.cpp |
 | mlir/test/Dialect/Async/runtime.mlir |
 | mlir/test/Dialect/Linalg/vectorization.mlir |
 | mlir/lib/Dialect/Vector/VectorOps.cpp |
 | mlir/include/mlir/IR/DialectImplementation.h |
 | mlir/lib/IR/BuiltinAttributes.cpp |
 | mlir/test/Dialect/Vector/vector-multi-reduction-lowering.mlir |
 | mlir/test/lib/Dialect/Test/TestTypeDefs.td |
 | mlir/tools/mlir-tblgen/AttrOrTypeFormatGen.cpp |
 | mlir/test/Dialect/Async/async-to-async-runtime-eliminate-blocking.mlir |
 | mlir/test/Dialect/Vector/canonicalize.mlir |
 | mlir/include/mlir/IR/OpBase.td |
 | mlir/test/Dialect/Vector/invalid.mlir |
 | mlir/test/Dialect/Vector/ops.mlir |
 | mlir/test/Dialect/Async/async-to-async-runtime.mlir |
 | mlir/test/mlir-tblgen/attr-or-type-format.td |
 | mlir/test/lib/Dialect/Test/TestTypes.h |
 | mlir/test/Dialect/ArmSVE/roundtrip.mlir |
 | mlir/tools/mlir-tblgen/OpFormatGen.cpp |
Commit
5ff52be5d98a621db6de079ad09d0f94854938e8
by Vitaly Buka[sanitizer] Restore __thumb__ workaround
It was removed in D114934 and failed clang-thumbv7-full-2stage.
|
 | compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cpp |
 | compiler-rt/lib/sanitizer_common/sanitizer_allocator.cpp |
 | compiler-rt/lib/sanitizer_common/sanitizer_common.h |
Commit
0756aa397856d88f458c6836b24d36ca60fd1044
by Alex Lorenz[macho] add support for emitting macho files with two build version load commands
This patch extends LLVM IR to add metadata that can be used to emit macho files with two build version load commands. It utilizes "darwin.target_variant.triple" and "darwin.target_variant.SDK Version" metadata names for that, which will be set by a future patch in clang.
MachO uses two build version load commands to represent an object file / binary that is targeting both the macOS target, and the Mac Catalyst target. At runtime, a dynamic library that supports both targets can be loaded from either a native macOS or a Mac Catalyst app on a macOS system. We want to add support to this to upstream to LLVM to be able to build compiler-rt for both targets, to finish the complete support for the Mac Catalyst platform, which is right now targetable by upstream clang, but the compiler-rt bits aren't supported because of the lack of this multiple build version support.
Differential Revision: https://reviews.llvm.org/D112189
|
 | llvm/lib/MC/MachObjectWriter.cpp |
 | llvm/lib/MC/MCAssembler.cpp |
 | llvm/lib/IR/Module.cpp |
 | llvm/lib/MC/MCAsmStreamer.cpp |
 | llvm/include/llvm/MC/MCObjectFileInfo.h |
 | llvm/test/MC/MachO/darwin-target-variant-reverse.ll |
 | llvm/lib/MC/MCMachOStreamer.cpp |
 | llvm/include/llvm/IR/Module.h |
 | llvm/include/llvm/MC/MCStreamer.h |
 | llvm/include/llvm/MC/MCAssembler.h |
 | llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp |
 | llvm/test/MC/MachO/darwin-target-variant.ll |
 | llvm/lib/MC/MCStreamer.cpp |
Commit
c16c99ab03c6b7b4effb074acbaecda083b18b03
by czhengsz[Powerpc] testcases for D111485; nfc
|
 | llvm/test/CodeGen/PowerPC/elf64-byval-cc.ll |
Commit
ae73f3fdd6340a7cc20ba3ad878b5a5b6502968f
by Lang Hames[ORC] Add a MaterializationUnit::Interface struct.
MaterializationUnit::Interface holds the values that make up the interface (for ORC's purposes) of a materialization unit: the symbol flags map and initializer symbol.
Having a type for this will make functions that build materializer interfaces more readable and maintainable.
|
 | llvm/include/llvm/ExecutionEngine/Orc/Mangling.h |
 | llvm/lib/ExecutionEngine/Orc/Mangling.cpp |
 | llvm/include/llvm/ExecutionEngine/Orc/LazyReexports.h |
 | llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp |
 | llvm/lib/ExecutionEngine/Orc/Core.cpp |
 | llvm/lib/ExecutionEngine/Orc/Layer.cpp |
 | llvm/tools/llvm-jitlink/llvm-jitlink.cpp |
 | llvm/include/llvm/ExecutionEngine/Orc/Layer.h |
 | llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp |
 | llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp |
 | llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp |
 | llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp |
 | llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp |
 | llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h |
 | llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp |
 | llvm/unittests/ExecutionEngine/Orc/OrcTestCommon.h |
 | llvm/include/llvm/ExecutionEngine/Orc/Core.h |
Commit
d2c093e79d146f837ce0117f9b331e9e4508d2cf
by haohai.wen[CostModel][X86] Add i64 mul cost for avx512 as 1cy
i64 mul cost is 1cy for all cpu that support avx512. Currently all X86 cpu uses i64 mul cost in X64 cost table which is not true for cpu that support avx512 (skx, icx).
Reviewed By: pengfei, RKSimon
Differential Revision: https://reviews.llvm.org/D115016
|
 | llvm/test/Analysis/CostModel/X86/arith-fix.ll |
 | llvm/test/Analysis/CostModel/X86/mul.ll |
 | llvm/test/Analysis/CostModel/X86/rem.ll |
 | llvm/lib/Target/X86/X86TargetTransformInfo.cpp |
 | llvm/test/Analysis/CostModel/X86/arith.ll |
 | llvm/test/Analysis/CostModel/X86/arith-overflow.ll |
Commit
8ed4d2819dff7743ab979d184433cba8bffed833
by Vitaly Buka[NFC][lsan] Use kIgnored in MarkInvalidPCCb
kIgnored didn't exist when the code was added, but it should be equivalent to kReachable. The goal is to refactor MarkInvalidPCCb to avoid StackDepotGet in StopTheWorld.
|
 | compiler-rt/lib/lsan/lsan_common.cpp |