Mercurial > hg > Members > tobaru > cbc > CbC_llvm
comparison include/llvm/Pass.h @ 100:7d135dc70f03
LLVM 3.9
author | Miyagi Mitsuki <e135756@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 26 Jan 2016 22:53:40 +0900 |
parents | afa8332a0e37 |
children | 1172e4bd9c6f |
comparison
equal
deleted
inserted
replaced
96:6418606d0ead | 100:7d135dc70f03 |
---|---|
367 /// If the user specifies the -time-passes argument on an LLVM tool command line | 367 /// If the user specifies the -time-passes argument on an LLVM tool command line |
368 /// then the value of this boolean will be true, otherwise false. | 368 /// then the value of this boolean will be true, otherwise false. |
369 /// @brief This is the storage for the -time-passes option. | 369 /// @brief This is the storage for the -time-passes option. |
370 extern bool TimePassesIsEnabled; | 370 extern bool TimePassesIsEnabled; |
371 | 371 |
372 /// isFunctionInPrintList - returns true if a function should be printed via | |
373 // debugging options like -print-after-all/-print-before-all. | |
374 // @brief Tells if the function IR should be printed by PrinterPass. | |
375 extern bool isFunctionInPrintList(StringRef FunctionName); | |
372 } // End llvm namespace | 376 } // End llvm namespace |
373 | 377 |
374 // Include support files that contain important APIs commonly used by Passes, | 378 // Include support files that contain important APIs commonly used by Passes, |
375 // but that we want to separate out to make it easier to read the header files. | 379 // but that we want to separate out to make it easier to read the header files. |
376 // | 380 // |