summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Transforms/LoopTiling.cpp
diff options
context:
space:
mode:
authorRiver Riddle <riverriddle@google.com>2019-03-10 14:45:47 -0700
committerjpienaar <jpienaar@google.com>2019-03-29 17:10:06 -0700
commit2d2b40bce5b6c77c3eee1a7b7437c7f6c602a699 (patch)
treede26fc0d0d909fe32d72a5cb2ade7de5de5fca63 /mlir/lib/Transforms/LoopTiling.cpp
parent861eb8747185ae32fba5fa62bc73b15571cb82b5 (diff)
downloadbcm5719-llvm-2d2b40bce5b6c77c3eee1a7b7437c7f6c602a699.tar.gz
bcm5719-llvm-2d2b40bce5b6c77c3eee1a7b7437c7f6c602a699.zip
Add basic infrastructure for instrumenting pass execution and analysis computation. A virtual class, PassInstrumentation, is provided to allow for different parts of the pass manager infrastructure. The currently available hooks allow for instrumenting:
* before/after pass execution * after a pass fails * before/after an analysis is computed After getting this infrastructure in place, we can start providing common developer utilities like pass timing, IR printing after pass execution, etc. PiperOrigin-RevId: 237709692
Diffstat (limited to 'mlir/lib/Transforms/LoopTiling.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud