8204195: Clean up macroAssembler.inline.hpp and other inline.hpp files included in .hpp files
Summary: Moved macroAssembler.inline.hpp out of header file and distributed to .cpp files that included them: ie. c1_MacroAssembler.hpp and interp_masm.hpp. Also freeList.inline.hpp and allocation.inline.hpp.
Reviewed-by: jiangli, kvn
Welcome to OpenJDK!
===================
For information about building OpenJDK, including how to fully retrieve all
source code, please see either of these:
* doc/building.html (html version)
* doc/building.md (markdown version)
See http://openjdk.java.net/ for more information about OpenJDK.