Turn off optimizations for ppc64's Decoder in clang
commita96a9507c84586170120f7375c39a5b4cb85bf51
authorAlex Malyshev <alexanderm@fb.com>
Wed, 22 Jun 2016 03:49:16 +0000 (21 20:49 -0700)
committerHhvm Bot <hhvm-bot-bot@fb.com>
Wed, 22 Jun 2016 04:08:55 +0000 (21 21:08 -0700)
treea6919384c08f0942943508d0219b424eb6e806b7
parentcc563c9876fa986130ce25818cb926a52d0a267a
Turn off optimizations for ppc64's Decoder in clang

Summary:
The optimize attribute appears to only work under gcc.  In clang it seems to be
called optnone.

Move Decoder::Decoder() and associated macros over to its .cpp file as well.
There's no point inlining this guy.

Reviewed By: mxw, Orvid

Differential Revision: D3465428

fbshipit-source-id: a5b3d1f536757c79167ebef12b46292f55c63aca
hphp/ppc64-asm/decoder-ppc64.cpp
hphp/ppc64-asm/decoder-ppc64.h
hphp/util/portability.h