/third_party/node/deps/v8/src/compiler/ |
H A D | code-assembler.h | 221 V(Int32GreaterThan, BoolT, Word32T, Word32T) \ 222 V(Int32GreaterThanOrEqual, BoolT, Word32T, Word32T) \ 223 V(Int32LessThan, BoolT, Word32T, Word32T) \ 224 V(Int32LessThanOrEqual, BoolT, Word32T, Word32T) \ 231 V(Uint32LessThan, BoolT, Word32T, Word32T) \ [all...] |
H A D | code-assembler.cc | 588 TNode<Word32T> CodeAssembler::Word32Shr(TNode<Word32T> value, int shift) { in Word32Shr() 592 TNode<Word32T> CodeAssembler::Word32Sar(TNode<Word32T> value, int shift) { in Word32Sar() 608 CODE_ASSEMBLER_COMPARE(Word32Equal, Word32T, int32_t, TryToInt32Constant, ==) 609 CODE_ASSEMBLER_COMPARE(Word32NotEqual, Word32T, int32_t, TryToInt32Constant, !=) 614 TNode<UintPtrT> CodeAssembler::ChangeUint32ToWord(TNode<Word32T> value) { in ChangeUint32ToWord() 622 TNode<IntPtrT> CodeAssembler::ChangeInt32ToIntPtr(TNode<Word32T> value) { in ChangeInt32ToIntPtr() 876 TNode<WordT> offset, TNode<Word32T> value) { in AtomicStore() 893 TNode<Word32T> CodeAssemble [all...] |
/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-data-view-gen.h | 31 TNode<Word32T> value) { in StoreWord8() 46 TNode<Word32T> bitfield = LoadBigIntBitfield(value); in DataViewDecodeBigIntLength() 51 TNode<Word32T> bitfield = LoadBigIntBitfield(value); in DataViewDecodeBigIntSign()
|
H A D | builtins-string-gen.h | 24 void StringEqual_Core(TNode<String> lhs, TNode<Word32T> lhs_instance_type, 25 TNode<String> rhs, TNode<Word32T> rhs_instance_type, 88 void StringEqual_Loop(TNode<String> lhs, TNode<Word32T> lhs_instance_type, 90 TNode<Word32T> rhs_instance_type, MachineType rhs_type, 94 TNode<Word32T> string_instance_type);
|
H A D | builtins-string-gen.cc | 23 TNode<String> string, TNode<Word32T> string_instance_type) { in DirectStringData() 167 TNode<String> lhs, TNode<Word32T> lhs_instance_type, TNode<String> rhs, in StringEqual_Core() 168 TNode<Word32T> rhs_instance_type, TNode<IntPtrT> length, Label* if_equal, in StringEqual_Core() 177 TNode<Word32T> both_instance_types = Word32Or( in StringEqual_Core() 210 TNode<Word32T> masked_instance_types = in StringEqual_Core() 244 TNode<String> lhs, TNode<Word32T> lhs_instance_type, MachineType lhs_type, in StringEqual_Loop() 245 TNode<String> rhs, TNode<Word32T> rhs_instance_type, MachineType rhs_type, in StringEqual_Loop() 265 TNode<Word32T> lhs_value = UncheckedCast<Word32T>( in StringEqual_Loop() 269 TNode<Word32T> rhs_valu in StringEqual_Loop() [all...] |
H A D | builtins-bigint-gen.h | 20 TNode<Word32T> bitfield = LoadBigIntBitfield(value); in ReadBigIntLength() 26 TNode<Word32T> bitfield = LoadBigIntBitfield(value); in ReadBigIntSign()
|
H A D | builtins-sharedarraybuffer-gen.cc | 20 using AssemblerFunction = TNode<Word32T> (CodeAssembler::*)( 22 TNode<Word32T> value); 314 TNode<Word32T> value_word32 = TruncateTaggedToWord32(context, value_integer); 441 TNode<Word32T> value_word32 = TruncateTaggedToWord32(context, value_integer); 584 TNode<Word32T> old_value_word32 = 586 TNode<Word32T> new_value_word32 = 753 TNode<Word32T> value_word32 = TruncateTaggedToWord32(context, value_integer);
|
H A D | builtins-collections-gen.h | 188 TNode<Word32T> InsufficientCapacityToAdd(TNode<IntPtrT> capacity, 204 TNode<Word32T> ShouldShrink(TNode<IntPtrT> capacity,
|
H A D | builtins-typed-array-gen.h | 89 TNode<Word32T> elements_kind, const TypedArraySwitchCase& case_function);
|
H A D | builtins-typed-array-gen.cc | 383 TNode<Word32T> elements_kind, const TypedArraySwitchCase& case_function) { in DispatchTypedArrayByElementsKind() 505 std::is_same<TValue, Word32T>::value || in StoreJSTypedArrayElementFromPreparedValue() 509 "Only Word32T, Float32T, Float64T or BigInt values are allowed"); in StoreJSTypedArrayElementFromPreparedValue() 531 auto prepared_value = PrepareValueForWriteToTypedArray<Word32T>( in StoreJSTypedArrayElementFromTagged()
|
H A D | builtins-intl-gen.cc | 82 TVARIABLE(Word32T, var_did_change, Int32Constant(0)); in TF_BUILTIN()
|
H A D | builtins-regexp-gen.cc | 1082 TNode<Word32T> flag_value = UncheckedCast<Word32T>( \ in FlagsGetter() 1362 TNode<Word32T> flag_value = UncheckedCast<Word32T>(Load( in SlowFlagGetter()
|
H A D | builtins-collections-gen.cc | 643 TNode<Word32T> ComputeUnseededHash(TNode<IntPtrT> key); 1151 TNode<Word32T> CollectionsBuiltinsAssembler::ComputeUnseededHash( 1154 TNode<Word32T> hash = TruncateIntPtrToInt32(key); 2487 TNode<Word32T> WeakCollectionsBuiltinsAssembler::InsufficientCapacityToAdd( 2529 TNode<Word32T> WeakCollectionsBuiltinsAssembler::ShouldShrink(
|
/third_party/node/deps/v8/src/codegen/ |
H A D | tnode.h | 46 struct Word32T : IntegralT { struct 50 struct Int32T : Word32T { 53 struct Uint32T : Word32T { 117 struct BoolT : Word32T {}; 215 std::is_base_of<Word32T, T>::value ? MachineRepresentation::kWord32 300 static const bool value = types_have_common_values<Word32T, U>::value; 304 static const bool value = types_have_common_values<Word32T, U>::value; 308 static const bool value = types_have_common_values<Word32T, U>::value;
|
H A D | code-stub-assembler.h | 269 const TNode<Word32T> argc = (csa)->UncheckedParameter<Word32T>( \ 517 return Word32Equal(ReinterpretCast<Word32T>(a), in TaggedEqual() 518 ReinterpretCast<Word32T>(b)); in TaggedEqual() 561 TNode<Int32T> PopulationCount32(TNode<Word32T> value); 563 TNode<Int32T> CountTrailingZeros32(TNode<Word32T> value); 565 TNode<Int32T> CountLeadingZeros32(TNode<Word32T> value); 771 TNode<Number> BitwiseOp(TNode<Word32T> left32, TNode<Word32T> right32, 800 void Dcheck(TNode<Word32T> condition_nod [all...] |
H A D | code-stub-assembler.cc | 93 void CodeStubAssembler::Dcheck(TNode<Word32T> condition_node, in Dcheck() 137 void CodeStubAssembler::Check(TNode<Word32T> condition_node, in Check() 627 TNode<Int32T> CodeStubAssembler::PopulationCount32(TNode<Word32T> value) { in PopulationCount32() 662 TNode<Int32T> CodeStubAssembler::CountTrailingZeros32(TNode<Word32T> value) { in CountTrailingZeros32() 669 TNode<Word32T> lhs = Word32BitwiseNot(value); in CountTrailingZeros32() 670 TNode<Word32T> rhs = Int32Sub(Signed(value), Int32Constant(1)); in CountTrailingZeros32() 682 TNode<Int32T> CodeStubAssembler::CountLeadingZeros32(TNode<Word32T> value) { in CountLeadingZeros32() 1526 TNode<Word32T> bitfield = LoadBigIntBitfield(bigint); 1779 TNode<Word32T> CodeStubAssembler::IsStringWrapperElementsKind(TNode<Map> map) { 2382 TVARIABLE(Word32T, var_sig [all...] |
/third_party/node/deps/v8/src/ic/ |
H A D | accessor-assembler.h | 293 TNode<IntPtrT> name_index, TNode<Word32T> representation, 449 void HandleStoreICSmiHandlerCase(TNode<Word32T> handler_word, 453 TNode<Context> context, TNode<Word32T> handler_word, 455 void HandleStoreFieldAndReturn(TNode<Word32T> handler_word, 464 TNode<Word32T> handler_word); 470 TNode<Word32T> handler_word); 499 void CheckHeapObjectTypeMatchesDescriptor(TNode<Word32T> handler_word, 505 void CheckDescriptorConsidersNumbersMutable(TNode<Word32T> handler_word, 519 void EmitElementLoad(TNode<HeapObject> object, TNode<Word32T> elements_kind,
|
H A D | keyed-store-generic.cc | 127 TNode<Word32T> elements_kind, 143 TNode<Word32T> current_elements_kind, 148 TNode<Word32T> current_elements_kind, 324 TNode<Word32T> current_elements_kind, TNode<Context> context, in TryChangeToHoleyMap() 339 TNode<Word32T> current_elements_kind, TNode<Context> context, in TryChangeToHoleyMapMulti() 374 TNode<FixedArrayBase> elements, TNode<Word32T> elements_kind, in StoreElementWithCapacity()
|
H A D | binary-op-assembler.cc | 605 TVARIABLE(Word32T, var_left_word32); in Generate_BitwiseBinaryOpWithOptionalFeedback() 606 TVARIABLE(Word32T, var_right_word32); in Generate_BitwiseBinaryOpWithOptionalFeedback() 696 TVARIABLE(Word32T, var_left_word32); in Generate_BitwiseBinaryOpWithSmiOperandAndOptionalFeedback()
|
H A D | accessor-assembler.cc | 1184 TNode<Word32T> handler_word) { in HandleStoreICNativeDataProperty() 1196 TNode<Context> context, TNode<Word32T> handler_word, TNode<JSObject> holder, in HandleStoreICSmiHandlerJSSharedStructFieldCase() 1485 TNode<Word32T> representation, in CheckFieldType() 1780 TNode<Word32T> handler_word) { in HandleStoreAccessor() 2017 void AccessorAssembler::HandleStoreICSmiHandlerCase(TNode<Word32T> handler_word, in HandleStoreICSmiHandlerCase() 2085 TNode<Word32T> handler_word, TNode<JSObject> holder, TNode<Object> value, in CheckHeapObjectTypeMatchesDescriptor() 2111 TNode<Word32T> handler_word, TNode<JSObject> holder, Label* bailout) { in CheckDescriptorConsidersNumbersMutable() 2133 TNode<Word32T> handler_word, TNode<JSObject> holder, TNode<Object> value, in HandleStoreFieldAndReturn() 2309 TNode<HeapObject> object, TNode<Word32T> elements_kind, in EmitElementLoad() 2892 TNode<Word32T> has in StubCachePrimaryOffset() [all...] |
H A D | unary-op-assembler.cc | 26 TVARIABLE(Word32T, var_word32); in BitwiseNot()
|
/third_party/node/deps/v8/src/interpreter/ |
H A D | interpreter-assembler.h | 88 RegListNodePair(TNode<IntPtrT> base_reg_location, TNode<Word32T> reg_count) in RegListNodePair() 91 TNode<Word32T> reg_count() const { return reg_count_; } in reg_count() 96 TNode<Word32T> reg_count_; 160 TNode<Word32T> arg_count, 339 TNode<Word32T> BytecodeOperandReadUnaligned(int relative_offset,
|
H A D | interpreter-assembler.cc | 384 TNode<Word32T> InterpreterAssembler::BytecodeOperandReadUnaligned( in BytecodeOperandReadUnaligned() 416 TNode<Word32T> bytes[kMaxCount]; in BytecodeOperandReadUnaligned() 422 bytes[i] = UncheckedCast<Word32T>( in BytecodeOperandReadUnaligned() 427 TNode<Word32T> result = bytes[--count]; in BytecodeOperandReadUnaligned() 430 TNode<Word32T> value = Word32Shl(bytes[count], shift); in BytecodeOperandReadUnaligned() 715 TNode<Word32T> args_count = args.reg_count(); in CallJSAndDispatch() 736 TNode<Word32T> arg_count, in CallJSAndDispatch() 764 TNode<Object> function, TNode<Context> context, TNode<Word32T> arg_count, 767 TNode<Object> function, TNode<Context> context, TNode<Word32T> arg_count, 770 TNode<Object> function, TNode<Context> context, TNode<Word32T> arg_coun [all...] |
H A D | interpreter-intrinsics-generator.cc | 40 void AbortIfArgCountMismatch(int expected, TNode<Word32T> actual); 277 TNode<Word32T> actual) { in AbortIfArgCountMismatch()
|
H A D | interpreter-generator.cc | 2194 TNode<Word32T> osr_urgency = Word32And(osr_urgency_and_install_target, in IGNITION_HANDLER() 2205 TNode<Word32T> actual = Word32Or( in IGNITION_HANDLER() 2209 TNode<Word32T> expected = Word32And(osr_urgency_and_install_target, kMask); in IGNITION_HANDLER()
|