Description[assembler] Make register definitions constexpr
I originally needed this for the initialization of a constexpr array in
the wasm lazy compile builtin, but since it's a bigger change, I now
split it off as this separate CL.
The style guide recommends constexpr over const, and even recommends to
change existing code. I thus apply the constexprificaton over all
headers that I touched anyway.
I also remove the ARM64_DEFINE_REG_STATICS hack. It was introduced when
merging in arm64 support more than three years ago, and I don't see the
purpose for this.
Also, some #defines can now be constexpr definitions, which was not
possible before according to the comment.
R=bmeurer@chromium.org, mstarzinger@chromium.org, ishell@chromium.org
Patch Set 1 #Patch Set 2 : [assembler] Make register definitions constexpr #
Dependent Patchsets: Messages
Total messages: 9 (9 generated)
|