/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-microtask-queue-gen.cc | 24 TNode<RawPtrT> GetMicrotaskQueue(TNode<Context> context); 25 TNode<RawPtrT> GetMicrotaskRingBuffer(TNode<RawPtrT> microtask_queue); 26 TNode<IntPtrT> GetMicrotaskQueueCapacity(TNode<RawPtrT> microtask_queue); 27 TNode<IntPtrT> GetMicrotaskQueueSize(TNode<RawPtrT> microtask_queue); 28 void SetMicrotaskQueueSize(TNode<RawPtrT> microtask_queue, 30 TNode<IntPtrT> GetMicrotaskQueueStart(TNode<RawPtrT> microtask_queue); 31 void SetMicrotaskQueueStart(TNode<RawPtrT> microtask_queue, 40 void IncrementFinishedMicrotaskCount(TNode<RawPtrT> microtask_queue); 56 TNode<RawPtrT> MicrotaskQueueBuiltinsAssemble [all...] |
H A D | builtins-typed-array-gen.h | 57 void CallCMemmove(TNode<RawPtrT> dest_ptr, TNode<RawPtrT> src_ptr, 60 void CallCRelaxedMemmove(TNode<RawPtrT> dest_ptr, TNode<RawPtrT> src_ptr, 63 void CallCMemcpy(TNode<RawPtrT> dest_ptr, TNode<RawPtrT> src_ptr, 66 void CallCRelaxedMemcpy(TNode<RawPtrT> dest_ptr, TNode<RawPtrT> src_ptr, 69 void CallCMemset(TNode<RawPtrT> dest_ptr, TNode<IntPtrT> value, 95 TNode<RawPtrT> bas [all...] |
H A D | builtins-string-gen.h | 68 const TNode<RawPtrT> subject_ptr, const TNode<IntPtrT> subject_length, 69 const TNode<RawPtrT> search_ptr, const TNode<IntPtrT> search_length, 72 const TNode<RawPtrT> subject_ptr, const TNode<IntPtrT> subject_length, 73 const TNode<RawPtrT> search_ptr, const TNode<IntPtrT> search_length, 76 const TNode<RawPtrT> subject_ptr, const TNode<IntPtrT> subject_length, 77 const TNode<RawPtrT> search_ptr, const TNode<IntPtrT> search_length, 80 const TNode<RawPtrT> subject_ptr, const TNode<IntPtrT> subject_length, 81 const TNode<RawPtrT> search_ptr, const TNode<IntPtrT> search_length, 84 const TNode<RawPtrT> subject_ptr, const TNode<IntPtrT> subject_length, 85 const TNode<RawPtrT> search_pt [all...] |
H A D | builtins-data-view-gen.h | 20 TNode<Uint8T> LoadUint8(TNode<RawPtrT> data_pointer, TNode<UintPtrT> offset) { in LoadUint8() 25 TNode<Int8T> LoadInt8(TNode<RawPtrT> data_pointer, TNode<UintPtrT> offset) { in LoadInt8() 30 void StoreWord8(TNode<RawPtrT> data_pointer, TNode<UintPtrT> offset, in StoreWord8()
|
H A D | builtins-typed-array-gen.cc | 287 void TypedArrayBuiltinsAssembler::CallCMemmove(TNode<RawPtrT> dest_ptr, in CallCMemmove() 288 TNode<RawPtrT> src_ptr, in CallCMemmove() 299 TNode<RawPtrT> dest_ptr, TNode<RawPtrT> src_ptr, in CallCRelaxedMemmove() 309 void TypedArrayBuiltinsAssembler::CallCMemcpy(TNode<RawPtrT> dest_ptr, in CallCMemcpy() 310 TNode<RawPtrT> src_ptr, in CallCMemcpy() 321 TNode<RawPtrT> dest_ptr, TNode<RawPtrT> src_ptr, in CallCRelaxedMemcpy() 331 void TypedArrayBuiltinsAssembler::CallCMemset(TNode<RawPtrT> dest_ptr, in CallCMemset() 452 StoreJSTypedArrayExternalPointerPtr(holder, ReinterpretCast<RawPtrT>(offse in SetJSTypedArrayOnHeapDataPtr() [all...] |
H A D | builtins-string-gen.cc | 22 TNode<RawPtrT> StringBuiltinsAssembler::DirectStringData( in DirectStringData() 25 TVARIABLE(RawPtrT, var_data); in DirectStringData() 35 ReinterpretCast<RawPtrT>(BitcastTaggedToWord(string)), in DirectStringData() 52 const TNode<RawPtrT> subject_ptr, const TNode<IntPtrT> subject_length, in CallSearchStringRaw() 53 const TNode<RawPtrT> search_ptr, const TNode<IntPtrT> search_length, in CallSearchStringRaw() 74 const TNode<RawPtrT> subject_ptr, const TNode<IntPtrT> subject_length, in SearchOneByteStringInTwoByteString() 75 const TNode<RawPtrT> search_ptr, const TNode<IntPtrT> search_length, in SearchOneByteStringInTwoByteString() 81 const TNode<RawPtrT> subject_ptr, const TNode<IntPtrT> subject_length, in SearchOneByteStringInOneByteString() 82 const TNode<RawPtrT> search_ptr, const TNode<IntPtrT> search_length, in SearchOneByteStringInOneByteString() 88 const TNode<RawPtrT> subject_pt in SearchTwoByteStringInTwoByteString() [all...] |
H A D | builtins-regexp-gen.h | 24 TNode<RawPtrT> LoadCodeObjectEntry(TNode<CodeT> code); 47 void GetStringPointers(TNode<RawPtrT> string_data, TNode<IntPtrT> offset, 51 TVariable<RawPtrT>* var_string_start, 52 TVariable<RawPtrT>* var_string_end);
|
H A D | builtins-sharedarraybuffer-gen.cc | 21 MachineType type, TNode<RawPtrT> base, TNode<UintPtrT> offset, 25 TNode<RawPtrT> base, TNode<UintPtrT> offset, TNode<UintPtrT> value, 29 TNode<Int32T>* out_elements_kind, TNode<RawPtrT>* out_backing_store, 56 TNode<Int32T>* out_elements_kind, TNode<RawPtrT>* out_backing_store, in ValidateIntegerTypedArray() 99 TNode<RawPtrT> backing_store = LoadJSArrayBufferBackingStorePtr(array_buffer); in ValidateIntegerTypedArray() 182 TNode<RawPtrT> backing_store; 285 TNode<RawPtrT> backing_store; 403 TNode<RawPtrT> backing_store; 542 TNode<RawPtrT> backing_store; 717 TNode<RawPtrT> backing_stor [all...] |
H A D | builtins-regexp-gen.cc | 50 TNode<RawPtrT> RegExpBuiltinsAssembler::LoadCodeObjectEntry(TNode<CodeT> code) { in LoadCodeObjectEntry() 57 TVARIABLE(RawPtrT, var_result); in LoadCodeObjectEntry() 67 var_result = ReinterpretCast<RawPtrT>( in LoadCodeObjectEntry() 80 var_result = ReinterpretCast<RawPtrT>( in LoadCodeObjectEntry() 412 TNode<RawPtrT> string_data, TNode<IntPtrT> offset, in GetStringPointers() 414 String::Encoding encoding, TVariable<RawPtrT>* var_string_start, in GetStringPointers() 415 TVariable<RawPtrT>* var_string_end) { in GetStringPointers() 426 ReinterpretCast<RawPtrT>(IntPtrAdd(string_data, from_offset)); in GetStringPointers() 430 *var_string_end = ReinterpretCast<RawPtrT>(IntPtrAdd(string_data, to_offset)); in GetStringPointers() 508 TVARIABLE(RawPtrT, var_string_star in RegExpExecInternal() [all...] |
H A D | builtins-wasm-gen.cc | 115 Load<RawPtrT>(thread_in_wasm_flag_address_address); in TF_BUILTIN()
|
H A D | builtins-proxy-gen.cc | 126 UncheckedCast<RawPtrT>(LoadFramePointer()), in TF_BUILTIN() 179 UncheckedCast<RawPtrT>(LoadFramePointer()), in TF_BUILTIN()
|
H A D | builtins-call-gen.cc | 738 TNode<RawPtrT> callback = LoadForeignForeignAddressPtr(foreign); in CallFunctionTemplate()
|
H A D | builtins-array-gen.cc | 224 TNode<RawPtrT> data_ptr = LoadJSTypedArrayDataPtr(typed_array); in VisitAllTypedArrayElements() 1361 TNode<RawPtrT> data_ptr = LoadJSTypedArrayDataPtr(CAST(array)); in TF_BUILTIN()
|
/third_party/node/deps/v8/src/compiler/ |
H A D | code-assembler.h | 536 TNode<RawPtrT> PointerConstant(void* value) { in PointerConstant() 537 return ReinterpretCast<RawPtrT>(IntPtrConstant(bit_cast<intptr_t>(value))); in PointerConstant() 727 TNode<RawPtrT> LoadFramePointer(); 728 TNode<RawPtrT> LoadParentFramePointer(); 748 TNode<Type> AtomicLoad(AtomicMemoryOrder order, TNode<RawPtrT> base, in AtomicLoad() 754 TNode<Type> AtomicLoad64(AtomicMemoryOrder order, TNode<RawPtrT> base, 776 TNode<Type> UnalignedLoad(TNode<RawPtrT> base, TNode<IntPtrT> offset) { in UnalignedLoad() 795 void StoreFullTaggedNoWriteBarrier(TNode<RawPtrT> base, 797 void StoreFullTaggedNoWriteBarrier(TNode<RawPtrT> base, TNode<IntPtrT> offset, 817 TNode<RawPtrT> bas [all...] |
H A D | code-assembler.cc | 561 TNode<RawPtrT> CodeAssembler::LoadFramePointer() { in LoadFramePointer() 562 return UncheckedCast<RawPtrT>(raw_assembler()->LoadFramePointer()); in LoadFramePointer() 565 TNode<RawPtrT> CodeAssembler::LoadParentFramePointer() { in LoadParentFramePointer() 566 return UncheckedCast<RawPtrT>(raw_assembler()->LoadParentFramePointer()); in LoadParentFramePointer() 681 return BitcastWordToTagged(Load<RawPtrT>(base)); in LoadFullTagged() 688 return BitcastWordToTagged(Load<RawPtrT>(base, offset)); in LoadFullTagged() 692 TNode<RawPtrT> base, TNode<WordT> offset) { in AtomicLoad() 700 TNode<RawPtrT> base, in AtomicLoad64() 707 AtomicMemoryOrder order, TNode<RawPtrT> base, TNode<WordT> offset); 709 AtomicMemoryOrder order, TNode<RawPtrT> bas [all...] |
H A D | graph-assembler.cc | 414 TNode<RawPtrT> GraphAssembler::StackSlot(int size, int alignment) { in StackSlot() 415 return AddNode<RawPtrT>( in StackSlot()
|
H A D | graph-assembler.h | 308 TNode<RawPtrT> StackSlot(int size, int alignment);
|
H A D | wasm-compiler.cc | 3946 TNode<RawPtrT> info = in TraceMemoryOperation()
|
/third_party/node/deps/v8/src/codegen/ |
H A D | code-stub-assembler.h | 477 TNode<RawPtrT> OpName(TNode<RawPtrT> a, TNode<RawPtrT> b) { \ 478 return ReinterpretCast<RawPtrT>(IntPtrOpName( \ 494 TNode<BoolT> OpName(TNode<RawPtrT> a, TNode<RawPtrT> b) { \ 836 TNode<Object> o = BitcastWordToTagged(Load<RawPtrT>( in FromCodeT() 871 TNode<RawPtrT> GetCodeEntry(TNode<CodeT> code); 895 TNode<Object> CallApiCallback(TNode<Object> context, TNode<RawPtrT> callback, 899 TNode<Object> CallApiCallback(TNode<Object> context, TNode<RawPtrT> callbac [all...] |
H A D | tnode.h | 34 struct RawPtrT : WordT { struct 38 // A RawPtrT that is guaranteed to point into the sandbox. 44 struct RawPtr : RawPtrT {}; 205 static const MachineRepresentation value = RawPtrT::kMachineRepresentation; 290 struct is_subtype<ExternalReference, RawPtrT> {
|
H A D | code-stub-assembler.cc | 293 TNode<RawPtrT> CodeStubAssembler::IntPtrOrSmiConstant<RawPtrT>(int value) { in IntPtrOrSmiConstant() 294 return ReinterpretCast<RawPtrT>(IntPtrConstant(value)); in IntPtrOrSmiConstant() 1212 TNode<RawPtrT> top_address, 1213 TNode<RawPtrT> limit_address) { 1232 TNode<RawPtrT> top = Load<RawPtrT>(top_address); 1233 TNode<RawPtrT> limit = Load<RawPtrT>(limit_address); 1332 TNode<RawPtrT> top_addres [all...] |
/third_party/node/deps/v8/src/interpreter/ |
H A D | interpreter-assembler.cc | 72 TNode<RawPtrT> InterpreterAssembler::GetInterpretedFramePointer() { in GetInterpretedFramePointer() 112 TNode<RawPtrT> base = GetInterpretedFramePointer(); in SaveBytecodeOffset() 230 TNode<RawPtrT> base = GetInterpretedFramePointer(); in LoadAndUntagRegister() 977 TNode<RawPtrT> function_table = ReinterpretCast<RawPtrT>(ExternalConstant( in CallRuntimeN() 983 TNode<RawPtrT> function_entry = Load<RawPtrT>( in CallRuntimeN() 1076 TNode<RawPtrT> target_bytecode = in Jump() 1077 UncheckedCast<RawPtrT>(LoadBytecode(new_bytecode_offset)); in Jump() 1244 TNode<RawPtrT> target_code_entr in DispatchToBytecode() [all...] |
H A D | interpreter-assembler.h | 303 TNode<RawPtrT> GetInterpretedFramePointer(); 413 void DispatchToBytecodeHandlerEntry(TNode<RawPtrT> handler_entry, 422 CodeStubAssembler::TVariable<RawPtrT> interpreted_frame_pointer_;
|
/third_party/node/deps/v8/src/ic/ |
H A D | accessor-assembler.cc | 269 TNode<RawPtrT> callback = LoadForeignForeignAddressPtr(foreign); in HandleLoadAccessor() 398 TNode<RawPtrT> data_pointer = in HandleLoadWasmField() 399 ReinterpretCast<RawPtrT>(BitcastTaggedToWord(holder)); in HandleLoadWasmField() 1948 TNode<RawPtrT> callback = LoadForeignForeignAddressPtr(foreign); in HandleStoreICProtoHandler() 2433 TVARIABLE(RawPtrT, data_ptr); in EmitElementLoad()
|