llvm-project/clang/lib
Justin Bogner 07193cc80b InstrProf: Replace the RegionCounter class with a simpler direct approach
This removes the RegionCounter class, which is only used as a helper
in teh ComputeRegionCounts stmt visitor. This class is just an extra
layer of abstraction that makes the code harder to follow at this
point, and removing it makes the logic quite a bit more direct.

llvm-svn: 236364
2015-05-01 23:41:09 +00:00
..
ARCMigrate [modules] Stop trying to fake up a linear MacroDirective history. 2015-04-29 23:20:19 +00:00
AST Remove some code left around for debugging purposes 2015-05-01 21:42:19 +00:00
ASTMatchers Add conversionDecl matcher for node CXXConversionDecl. 2015-04-20 20:58:50 +00:00
Analysis PR23334: Perform semantic checking of lambda capture initialization in the right context. 2015-04-27 21:27:54 +00:00
Basic ARM: merge Cyclone into other ARMv8 CPUs and add tests for features. 2015-05-01 21:17:25 +00:00
CodeGen InstrProf: Replace the RegionCounter class with a simpler direct approach 2015-05-01 23:41:09 +00:00
Driver InstrProf: Support for setting profile output from command line 2015-04-30 23:49:42 +00:00
Edit [edit] Don't hit an assert when trying to delete a trailing space at EOF 2015-03-29 18:07:29 +00:00
Format clang-format: Don't merge short else blocks. 2015-04-30 09:24:17 +00:00
Frontend [modules] Add -fmodules-local-submodule-visibility flag. 2015-05-01 21:22:17 +00:00
FrontendTool Provide a BuryPointer for unique_ptrs. 2014-08-29 16:53:14 +00:00
Headers AVX-512: Added AVX-512 intrinsics and tests 2015-04-30 09:24:29 +00:00
Index Remove empty non-virtual destructors or mark them =default when non-public 2015-04-11 15:58:30 +00:00
Lex [modules] Add -fmodules-local-submodule-visibility flag. 2015-05-01 21:22:17 +00:00
Parse Also correct typos in the middle of a ternary expression when the RHS is invalid. 2015-05-01 20:59:18 +00:00
Rewrite Remove empty non-virtual destructors or mark them =default when non-public 2015-04-11 15:58:30 +00:00
Sema Make helper functions static. NFC. 2015-05-01 13:59:53 +00:00
Serialization [modules] Add -fmodules-local-submodule-visibility flag. 2015-05-01 21:22:17 +00:00
StaticAnalyzer Add a missing forward def of CheckerManager. NFC. 2015-04-17 17:00:16 +00:00
Tooling Fix bug in Replacement's toString on Windows (missing flush). 2015-04-20 06:58:56 +00:00
CMakeLists.txt Fix build with various feature flag combinations 2014-07-14 22:17:22 +00:00
Makefile Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00