diff options
author | Tobias Grosser <tobias@grosser.es> | 2015-09-06 08:47:57 +0000 |
---|---|---|
committer | Tobias Grosser <tobias@grosser.es> | 2015-09-06 08:47:57 +0000 |
commit | 86bc93a9b200f21b7492fc4eb71302dad0c770ad (patch) | |
tree | e71ccede34801ad1a972f00b8f4c557762658162 /clang/lib/Basic/Targets.cpp | |
parent | e58d35817154c5b05d1c53f3122ea002686057ea (diff) | |
download | bcm5719-llvm-86bc93a9b200f21b7492fc4eb71302dad0c770ad.tar.gz bcm5719-llvm-86bc93a9b200f21b7492fc4eb71302dad0c770ad.zip |
Add option -polly-codegen-add-debug-printing
When this option is enabled, Polly will emit printf calls for each scalar
load/and store which dump the scalar value loaded/stored at run time.
This patch also refactors the RuntimeDebugBuilder to use variadic templates
when generating CPU printfs. As result, it now becomes easier to print
strings that consist of a set of arguments. Also, as a single printf
call is emitted, it is more likely for such strings to be emitted atomically
if executed multi-threaded.
llvm-svn: 246941
Diffstat (limited to 'clang/lib/Basic/Targets.cpp')
0 files changed, 0 insertions, 0 deletions