Add an arm32 port of nterp.

Currently using arm32, will try thumb once this CL lands to compare
performance.

Test: test.py, run-libcore-tests, device boots
Bug: 112676029

Change-Id: I6535e2982a3ceed83eba6664fc8ba8609974bc08
diff --git a/tools/cpp-define-generator/globals.def b/tools/cpp-define-generator/globals.def
index 50ca3d6..50f9b33 100644
--- a/tools/cpp-define-generator/globals.def
+++ b/tools/cpp-define-generator/globals.def
@@ -83,3 +83,5 @@
            GetStackOverflowReservedBytes(art::kRuntimeISA))
 ASM_DEFINE(NTERP_HOTNESS_MASK,
            art::interpreter::kNterpHotnessMask)
+ASM_DEFINE(NTERP_HOTNESS_BITS,
+           art::POPCOUNT(art::interpreter::kNterpHotnessMask))