Please clang by making explicit instantiations non-static.

Change-Id: I4112bf62c69b4f28ca369c4bf3c626be43692afd
diff --git a/runtime/entrypoints/quick/quick_trampoline_entrypoints.cc b/runtime/entrypoints/quick/quick_trampoline_entrypoints.cc
index 61ed472..963c3d1 100644
--- a/runtime/entrypoints/quick/quick_trampoline_entrypoints.cc
+++ b/runtime/entrypoints/quick/quick_trampoline_entrypoints.cc
@@ -1684,10 +1684,10 @@
 // Explicit artInvokeCommon template function declarations to please analysis tool.
 #define EXPLICIT_INVOKE_COMMON_TEMPLATE_DECL(type, access_check)                                \
   template SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)                                          \
-  static uint64_t artInvokeCommon<type, access_check>(uint32_t method_idx,                      \
-                                                      mirror::Object* this_object,              \
-                                                      mirror::ArtMethod* caller_method,         \
-                                                      Thread* self, mirror::ArtMethod** sp)     \
+  uint64_t artInvokeCommon<type, access_check>(uint32_t method_idx,                             \
+                                               mirror::Object* this_object,                     \
+                                               mirror::ArtMethod* caller_method,                \
+                                               Thread* self, mirror::ArtMethod** sp)            \
 
 EXPLICIT_INVOKE_COMMON_TEMPLATE_DECL(kVirtual, false);
 EXPLICIT_INVOKE_COMMON_TEMPLATE_DECL(kVirtual, true);