Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
q10 committed Mar 11, 2024
1 parent 4545de3 commit 4c2fc69
Showing 1 changed file with 1 addition and 7 deletions.
8 changes: 1 addition & 7 deletions bench/BenchUtils.cc
Original file line number Diff line number Diff line change
Expand Up @@ -53,19 +53,13 @@ void randFill(aligned_vector<int64_t>& vec, int64_t low, int64_t high) {
std::generate(vec.begin(), vec.end(), [&] { return dis(eng); });
}

FBGEMM_PUSH_WARNING_AND_DISABLE("-Wdeprecated-volatile")
FBGEMM_PUSH_WARNING_AND_DISABLE("-Wvolatile")

void llc_flush(std::vector<char>& llc) {
volatile char* data = llc.data();
const auto * data = llc.data();
for (size_t i = 0; i < llc.size(); i++) {
data[i]++;
}
}

FBGEMM_POP_WARNING
FBGEMM_POP_WARNING

#ifdef __aarch64__
void aarch64_flush_cache_line(void* addr) {
asm volatile("dc civac, %0" ::"r"(addr) : "memory");
Expand Down

0 comments on commit 4c2fc69

Please sign in to comment.