[PATCH] D20914: [esan|cfrag] Compute the struct field access variance

Qin Zhao via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 2 08:42:03 PDT 2016


zhaoqin created this revision.
zhaoqin added a reviewer: aizatsky.
zhaoqin added subscribers: bruening, kcc, vitalybuka, eugenis, llvm-commits, zhaoqin.
Herald added a subscriber: kubabrecka.

Computes the struct field access variance based on each field access
count.

Adds two flags to control the variance computation and report
thresholds.

Updates struct-simple.cpp with variance report output.

http://reviews.llvm.org/D20914

Files:
  lib/esan/cache_frag.cpp
  lib/esan/esan_flags.inc
  test/esan/TestCases/struct-simple.cpp
  test/esan/TestCases/verbose-simple.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D20914.59387.patch
Type: text/x-patch
Size: 9338 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160602/98b6b5f2/attachment.bin>


More information about the llvm-commits mailing list