This is a cherrypick of the upstream fix commit a77d5f7 onto
llvm/utils/benchmark and libcxx/utils/google-benchmark.
This fixes LLVM's 32-bit RISC-V compilation, and the issues
mentioned in https://github.com/google/benchmark/pull/955
An additional cherrypick of ecc1685 fixes some minor formatting
issues introduced by the preceding commit.
Details
Details
- Reviewers
asb lenary rogfer01 lebedev.ri ldionne - Group Reviewers
Restricted Project - Commits
- rG60ce987bf31d: [RISCV][PowerPC] Fix google/benchmark benchmark::cycleclock::Now
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Thank you for this.
Please also update *benchmark/README.LLVM to note the cherry-pick.
Also, there's one more copy in test-suite, you may want to patch that one too, though that one is not in the monorepor.
Comment Actions
- Also apply a cherrypick that minimizes LLVM lint formatting issues;
- List the cherrypicks in benchmark*/README.LLVM;
- Update summary accordingly.
Comment Actions
Merged the */README.LLVM change entries, as having separate entries for a single LLVM commit could be confusing.
clang-format: please reformat the code