summaryrefslogtreecommitdiff
path: root/deps/v8/src/builtins/builtins-data-view-gen.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/builtins/builtins-data-view-gen.h')
-rw-r--r--deps/v8/src/builtins/builtins-data-view-gen.h14
1 files changed, 3 insertions, 11 deletions
diff --git a/deps/v8/src/builtins/builtins-data-view-gen.h b/deps/v8/src/builtins/builtins-data-view-gen.h
index 6c755c4d08..4a55a90eef 100644
--- a/deps/v8/src/builtins/builtins-data-view-gen.h
+++ b/deps/v8/src/builtins/builtins-data-view-gen.h
@@ -17,25 +17,17 @@ class DataViewBuiltinsAssembler : public BaseBuiltinsFromDSLAssembler {
explicit DataViewBuiltinsAssembler(compiler::CodeAssemblerState* state)
: BaseBuiltinsFromDSLAssembler(state) {}
- TNode<Number> LoadDataViewByteOffset(TNode<JSDataView> data_view) {
- return CAST(LoadObjectField(data_view, JSDataView::kByteOffsetOffset));
- }
-
- TNode<Number> LoadDataViewByteLength(TNode<JSDataView> data_view) {
- return CAST(LoadObjectField(data_view, JSDataView::kByteLengthOffset));
- }
-
- TNode<Int32T> LoadUint8(TNode<RawPtrT> data_pointer, TNode<IntPtrT> offset) {
+ TNode<Int32T> LoadUint8(TNode<RawPtrT> data_pointer, TNode<UintPtrT> offset) {
return UncheckedCast<Int32T>(
Load(MachineType::Uint8(), data_pointer, offset));
}
- TNode<Int32T> LoadInt8(TNode<RawPtrT> data_pointer, TNode<IntPtrT> offset) {
+ TNode<Int32T> LoadInt8(TNode<RawPtrT> data_pointer, TNode<UintPtrT> offset) {
return UncheckedCast<Int32T>(
Load(MachineType::Int8(), data_pointer, offset));
}
- void StoreWord8(TNode<RawPtrT> data_pointer, TNode<IntPtrT> offset,
+ void StoreWord8(TNode<RawPtrT> data_pointer, TNode<UintPtrT> offset,
TNode<Word32T> value) {
StoreNoWriteBarrier(MachineRepresentation::kWord8, data_pointer, offset,
value);