diff options
Diffstat (limited to 'chromium/v8/src/interpreter/interpreter-assembler.cc')
-rw-r--r-- | chromium/v8/src/interpreter/interpreter-assembler.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/chromium/v8/src/interpreter/interpreter-assembler.cc b/chromium/v8/src/interpreter/interpreter-assembler.cc index 49adee5bf75..1d15ed77a09 100644 --- a/chromium/v8/src/interpreter/interpreter-assembler.cc +++ b/chromium/v8/src/interpreter/interpreter-assembler.cc @@ -683,8 +683,9 @@ TNode<Uint32T> InterpreterAssembler::BytecodeOperandIntrinsicId( TNode<Object> InterpreterAssembler::LoadConstantPoolEntry(TNode<WordT> index) { TNode<FixedArray> constant_pool = CAST(LoadObjectField( BytecodeArrayTaggedPointer(), BytecodeArray::kConstantPoolOffset)); - return UnsafeLoadFixedArrayElement( - constant_pool, UncheckedCast<IntPtrT>(index), LoadSensitivity::kCritical); + return UnsafeLoadFixedArrayElement(constant_pool, + UncheckedCast<IntPtrT>(index), 0, + LoadSensitivity::kCritical); } TNode<IntPtrT> InterpreterAssembler::LoadAndUntagConstantPoolEntry( |