Chromium Code Reviews| Index: src/x64/assembler-x64.h |
| =================================================================== |
| --- src/x64/assembler-x64.h (revision 6183) |
| +++ src/x64/assembler-x64.h (working copy) |
| @@ -195,6 +195,12 @@ |
| return names[index]; |
| } |
| + static XMMRegister from_code(int code) { |
| + ASSERT(code >= 0); |
| + ASSERT(code < kNumRegisters); |
| + XMMRegister r = { code }; |
| + return r; |
| + } |
| bool is_valid() const { return 0 <= code_ && code_ < kNumRegisters; } |
| int code() const { |
| ASSERT(is_valid()); |