[libc][benchmarks] Link the memory benchmark exes to functions from LLVM libc.
Summary: To get the target order correct, the benchmarks directory has been moved one level higher. Previously, it was living in the utils directory. The utils directory is a collection of utils which are to be used by the tests and implementations. However, benchmarks *use* the implementations. So, moving it out of utils helps us setup proper target level dependencies. Reviewers: gchatelet Differential Revision: https://reviews.llvm.org/D81910
Showing
- libc/CMakeLists.txt 2 additions, 0 deletionslibc/CMakeLists.txt
- libc/benchmarks/CMakeLists.txt 6 additions, 5 deletionslibc/benchmarks/CMakeLists.txt
- libc/benchmarks/JSON.cpp 0 additions, 0 deletionslibc/benchmarks/JSON.cpp
- libc/benchmarks/JSON.h 0 additions, 0 deletionslibc/benchmarks/JSON.h
- libc/benchmarks/JSONTest.cpp 0 additions, 0 deletionslibc/benchmarks/JSONTest.cpp
- libc/benchmarks/LibcBenchmark.cpp 0 additions, 0 deletionslibc/benchmarks/LibcBenchmark.cpp
- libc/benchmarks/LibcBenchmark.h 0 additions, 0 deletionslibc/benchmarks/LibcBenchmark.h
- libc/benchmarks/LibcBenchmarkTest.cpp 0 additions, 0 deletionslibc/benchmarks/LibcBenchmarkTest.cpp
- libc/benchmarks/LibcMemoryBenchmark.cpp 0 additions, 0 deletionslibc/benchmarks/LibcMemoryBenchmark.cpp
- libc/benchmarks/LibcMemoryBenchmark.h 0 additions, 0 deletionslibc/benchmarks/LibcMemoryBenchmark.h
- libc/benchmarks/LibcMemoryBenchmarkMain.cpp 0 additions, 0 deletionslibc/benchmarks/LibcMemoryBenchmarkMain.cpp
- libc/benchmarks/LibcMemoryBenchmarkMain.h 0 additions, 0 deletionslibc/benchmarks/LibcMemoryBenchmarkMain.h
- libc/benchmarks/LibcMemoryBenchmarkTest.cpp 0 additions, 0 deletionslibc/benchmarks/LibcMemoryBenchmarkTest.cpp
- libc/benchmarks/Memcmp.cpp 0 additions, 0 deletionslibc/benchmarks/Memcmp.cpp
- libc/benchmarks/Memcpy.cpp 4 additions, 0 deletionslibc/benchmarks/Memcpy.cpp
- libc/benchmarks/Memset.cpp 6 additions, 2 deletionslibc/benchmarks/Memset.cpp
- libc/benchmarks/RATIONALE.md 0 additions, 0 deletionslibc/benchmarks/RATIONALE.md
- libc/benchmarks/README.md 0 additions, 0 deletionslibc/benchmarks/README.md
- libc/benchmarks/configuration_big.json 0 additions, 0 deletionslibc/benchmarks/configuration_big.json
- libc/benchmarks/configuration_small.json 0 additions, 0 deletionslibc/benchmarks/configuration_small.json
Loading
Please register or sign in to comment