diff options
Diffstat (limited to 'deps/v8/src/ppc/assembler-ppc.h')
-rw-r--r-- | deps/v8/src/ppc/assembler-ppc.h | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/deps/v8/src/ppc/assembler-ppc.h b/deps/v8/src/ppc/assembler-ppc.h index d1411c142d..77c1422424 100644 --- a/deps/v8/src/ppc/assembler-ppc.h +++ b/deps/v8/src/ppc/assembler-ppc.h @@ -341,7 +341,7 @@ typedef DoubleRegister Simd128Register; constexpr DoubleRegister R = DoubleRegister::from_code<kDoubleCode_##R>(); DOUBLE_REGISTERS(DEFINE_REGISTER) #undef DEFINE_REGISTER -constexpr Register no_dreg = Register::no_reg(); +constexpr DoubleRegister no_dreg = DoubleRegister::no_reg(); constexpr DoubleRegister kFirstCalleeSavedDoubleReg = d14; constexpr DoubleRegister kLastCalleeSavedDoubleReg = d31; @@ -461,12 +461,10 @@ class MemOperand BASE_EMBEDDED { // PowerPC - base register Register ra() const { - DCHECK(ra_ != no_reg); return ra_; } Register rb() const { - DCHECK(offset_ == 0 && rb_ != no_reg); return rb_; } @@ -503,14 +501,15 @@ class Assembler : public AssemblerBase { // relocation information starting from the end of the buffer. See CodeDesc // for a detailed comment on the layout (globals.h). // - // If the provided buffer is NULL, the assembler allocates and grows its own - // buffer, and buffer_size determines the initial buffer size. The buffer is - // owned by the assembler and deallocated upon destruction of the assembler. + // If the provided buffer is nullptr, the assembler allocates and grows its + // own buffer, and buffer_size determines the initial buffer size. The buffer + // is owned by the assembler and deallocated upon destruction of the + // assembler. // - // If the provided buffer is not NULL, the assembler uses the provided buffer - // for code generation and assumes its size to be buffer_size. If the buffer - // is too small, a fatal error occurs. No deallocation of the buffer is done - // upon destruction of the assembler. + // If the provided buffer is not nullptr, the assembler uses the provided + // buffer for code generation and assumes its size to be buffer_size. If the + // buffer is too small, a fatal error occurs. No deallocation of the buffer is + // done upon destruction of the assembler. Assembler(Isolate* isolate, void* buffer, int buffer_size) : Assembler(IsolateData(isolate), buffer, buffer_size) {} Assembler(IsolateData isolate_data, void* buffer, int buffer_size); @@ -1641,7 +1640,6 @@ class Assembler : public AssemblerBase { friend class RegExpMacroAssemblerPPC; friend class RelocInfo; - friend class CodePatcher; friend class BlockTrampolinePoolScope; friend class EnsureSpace; |