__gcov_flush is not called from other functions in GCDAProfiling.c,
but have been used by Android, which needs an interface function
to flush profile data of multiple .so files.
New llvm_gcov_flush is invisible out of .so files, but can be used inside .so
file to flush profile of .so files.