summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets.cpp
diff options
context:
space:
mode:
authorTobias Grosser <tobias@grosser.es>2015-09-06 08:47:57 +0000
committerTobias Grosser <tobias@grosser.es>2015-09-06 08:47:57 +0000
commit86bc93a9b200f21b7492fc4eb71302dad0c770ad (patch)
treee71ccede34801ad1a972f00b8f4c557762658162 /clang/lib/Basic/Targets.cpp
parente58d35817154c5b05d1c53f3122ea002686057ea (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud