Home
last modified time | relevance | path

Searched refs:Word32T (Results 1 - 25 of 27) sorted by relevance

12

/third_party/node/deps/v8/src/compiler/
H A Dcode-assembler.h221 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 Dcode-assembler.cc588 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 Dbuiltins-data-view-gen.h31 TNode<Word32T> value) { in StoreWord8()
46 TNode<Word32T> bitfield = LoadBigIntBitfield(value); in DataViewDecodeBigIntLength()
51 TNode<Word32T> bitfield = LoadBigIntBitfield(value); in DataViewDecodeBigIntSign()
H A Dbuiltins-string-gen.h24 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 Dbuiltins-string-gen.cc23 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 Dbuiltins-bigint-gen.h20 TNode<Word32T> bitfield = LoadBigIntBitfield(value); in ReadBigIntLength()
26 TNode<Word32T> bitfield = LoadBigIntBitfield(value); in ReadBigIntSign()
H A Dbuiltins-sharedarraybuffer-gen.cc20 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 Dbuiltins-collections-gen.h188 TNode<Word32T> InsufficientCapacityToAdd(TNode<IntPtrT> capacity,
204 TNode<Word32T> ShouldShrink(TNode<IntPtrT> capacity,
H A Dbuiltins-typed-array-gen.h89 TNode<Word32T> elements_kind, const TypedArraySwitchCase& case_function);
H A Dbuiltins-typed-array-gen.cc383 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 Dbuiltins-intl-gen.cc82 TVARIABLE(Word32T, var_did_change, Int32Constant(0)); in TF_BUILTIN()
H A Dbuiltins-regexp-gen.cc1082 TNode<Word32T> flag_value = UncheckedCast<Word32T>( \ in FlagsGetter()
1362 TNode<Word32T> flag_value = UncheckedCast<Word32T>(Load( in SlowFlagGetter()
H A Dbuiltins-collections-gen.cc643 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 Dtnode.h46 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 Dcode-stub-assembler.h269 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 Dcode-stub-assembler.cc93 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 Daccessor-assembler.h293 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 Dkeyed-store-generic.cc127 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 Dbinary-op-assembler.cc605 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 Daccessor-assembler.cc1184 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 Dunary-op-assembler.cc26 TVARIABLE(Word32T, var_word32); in BitwiseNot()
/third_party/node/deps/v8/src/interpreter/
H A Dinterpreter-assembler.h88 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 Dinterpreter-assembler.cc384 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 Dinterpreter-intrinsics-generator.cc40 void AbortIfArgCountMismatch(int expected, TNode<Word32T> actual);
277 TNode<Word32T> actual) { in AbortIfArgCountMismatch()
H A Dinterpreter-generator.cc2194 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()

Completed in 43 milliseconds

12