[PATCH] D20483: [esan] EfficiencySanitizer working set tool fastpath

Derek Bruening via llvm-commits llvm-commits at lists.llvm.org
Fri May 20 13:17:18 PDT 2016


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

Adds fastpath instrumentation for esan's working set tool.  The
instrumentation for aligned loads and stores consists of inlined writes
to shadow memory bits for each accessed cache line.

Adds a basic test for this instrumentation.

http://reviews.llvm.org/D20483

Files:
  include/llvm/Transforms/Instrumentation.h
  lib/Transforms/Instrumentation/EfficiencySanitizer.cpp
  test/Instrumentation/EfficiencySanitizer/working_set_basic.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D20483.57976.patch
Type: text/x-patch
Size: 13191 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160520/df12b375/attachment.bin>


More information about the llvm-commits mailing list