Chris claims we should never have visibility_hidden inside any .cpp file but that's still not true even after this commit. llvm-svn: 85042
To-do ----- * Instruction encodings * Tailcalls * Investigate loop alignment * Add builtins * Make better use of lmul / macc