aboutsummaryrefslogtreecommitdiff
path: root/libc/benchmarks/gpu/LibcGpuBenchmarkMain.cpp
AgeCommit message (Collapse)AuthorFilesLines
2024-08-11Revert "libc: Remove `extern "C"` from main declarations" (#102827)Schrodinger ZHU Yifan1-1/+1
Reverts llvm/llvm-project#102825
2024-08-11libc: Remove `extern "C"` from main declarations (#102825)David Blaikie1-1/+1
This is invalid in C++, and clang recently started warning on it as of #101853
2024-06-26[libc] NVPTX Profiling (#92009)jameshu158691-0/+6
PR for adding microbenchmarking infrastructure for NVPTX. `nvlink` cannot perform LTO, so we cannot inline `libc` functions and this function call overhead is not adjusted for during microbenchmarking.