ART: Clean up x86 asm in dex cache entrypoints

Change-Id: Icc315d1d5da16cc67eee3c0557cae5781623f3b6
Test: test-art-host
diff --git a/tools/cpp-define-generator/constant_dexcache.def b/tools/cpp-define-generator/constant_dexcache.def
index d10ca1e..ede16d2 100644
--- a/tools/cpp-define-generator/constant_dexcache.def
+++ b/tools/cpp-define-generator/constant_dexcache.def
@@ -24,5 +24,5 @@
     art::mirror::DexCache::kDexCacheStringCacheSize - 1)
 DEFINE_EXPR(STRING_DEX_CACHE_HASH_BITS,                int32_t,
     art::LeastSignificantBit(art::mirror::DexCache::kDexCacheStringCacheSize))
-DEFINE_EXPR(STRING_DEX_CACHE_ELEMENT_SIZE,             size_t,
+DEFINE_EXPR(STRING_DEX_CACHE_ELEMENT_SIZE,             int32_t,
     sizeof(art::mirror::StringDexCachePair))
\ No newline at end of file