Home
last modified time | relevance | path

Searched refs:SloppyTNode (Results 1 – 19 of 19) sorted by relevance

/external/v8/src/
Dcode-stub-assembler.h109 return implicit_cast<compiler::SloppyTNode<Word32T>>(x); \
146 return implicit_cast<compiler::SloppyTNode<Word32T>>( \
233 using SloppyTNode = compiler::SloppyTNode<T>; variable
277 Node* IntPtrToParameter(SloppyTNode<IntPtrT> value, ParameterMode mode) { in IntPtrToParameter()
282 Node* Int32ToParameter(SloppyTNode<Int32T> value, ParameterMode mode) { in Int32ToParameter()
291 Node* TaggedToParameter(SloppyTNode<Smi> value, ParameterMode mode) { in TaggedToParameter()
448 TNode<BoolT> Is##name(SloppyTNode<Object> value); \
449 TNode<BoolT> IsNot##name(SloppyTNode<Object> value);
469 TNode<IntPtrT> IntPtrMax(SloppyTNode<IntPtrT> left,
470 SloppyTNode<IntPtrT> right);
[all …]
Dcode-stub-assembler.cc22 using SloppyTNode = compiler::SloppyTNode<T>; typedef
195 SloppyTNode<BoolT> condition, int true_value, int false_value) { in SelectInt32Constant()
201 SloppyTNode<BoolT> condition, int true_value, int false_value) { in SelectIntPtrConstant()
207 SloppyTNode<BoolT> condition) { in SelectBooleanConstant()
211 TNode<Smi> CodeStubAssembler::SelectSmiConstant(SloppyTNode<BoolT> condition, in SelectSmiConstant()
246 SloppyTNode<Object> value) { \
250 SloppyTNode<Object> value) { \
355 TNode<BoolT> CodeStubAssembler::WordIsPowerOfTwo(SloppyTNode<IntPtrT> value) { in WordIsPowerOfTwo()
365 TNode<Float64T> CodeStubAssembler::Float64Round(SloppyTNode<Float64T> x) { in Float64Round()
383 TNode<Float64T> CodeStubAssembler::Float64Ceil(SloppyTNode<Float64T> x) { in Float64Ceil()
[all …]
/external/v8/src/compiler/
Dcode-assembler.h417 class SloppyTNode : public TNode<T> {
419 SloppyTNode(compiler::Node* node) // NOLINT(runtime/explicit)
423 SloppyTNode(const TNode<U>& other) // NOLINT(runtime/explicit)
642 operator SloppyTNode<A>() {
751 void Return(SloppyTNode<Object> value);
752 void Return(SloppyTNode<Object> value1, SloppyTNode<Object> value2);
753 void Return(SloppyTNode<Object> value1, SloppyTNode<Object> value2,
754 SloppyTNode<Object> value3);
771 void GotoIf(SloppyTNode<IntegralT> condition, Label* true_label);
772 void GotoIfNot(SloppyTNode<IntegralT> condition, Label* false_label);
[all …]
Dcode-assembler.cc394 void CodeAssembler::Return(SloppyTNode<Object> value) { in Return()
398 void CodeAssembler::Return(SloppyTNode<Object> value1, in Return()
399 SloppyTNode<Object> value2) { in Return()
403 void CodeAssembler::Return(SloppyTNode<Object> value1, in Return()
404 SloppyTNode<Object> value2, in Return()
405 SloppyTNode<Object> value3) { in Return()
478 SloppyTNode<Object> value) { in TaggedPoisonOnSpeculation()
483 TNode<WordT> CodeAssembler::WordPoisonOnSpeculation(SloppyTNode<WordT> value) { in WordPoisonOnSpeculation()
488 TNode<ResType> CodeAssembler::name(SloppyTNode<Arg1Type> a, \
489 SloppyTNode<Arg2Type> b) { \
[all …]
/external/v8/src/builtins/
Dbuiltins-math-gen.h23 TNode<Float64T> (CodeStubAssembler::*float64op)(SloppyTNode<Float64T>));
26 TNode<Float64T> (CodeStubAssembler::*float64op)(SloppyTNode<Float64T>));
29 SloppyTNode<Float64T>, SloppyTNode<Float64T>),
Dbuiltins-string-gen.h56 TNode<Smi> ToSmiBetweenZeroAnd(SloppyTNode<Context> context,
57 SloppyTNode<Object> value,
58 SloppyTNode<Smi> limit);
69 TNode<Int32T> LoadSurrogatePairAt(SloppyTNode<String> string,
70 SloppyTNode<IntPtrT> length,
71 SloppyTNode<IntPtrT> index,
Dbuiltins-call-gen.h19 SloppyTNode<Object> new_target,
23 SloppyTNode<Object> new_target,
Dbuiltins-call-gen.cc65 TNode<Object> target, SloppyTNode<Object> new_target, in CallOrConstructWithArrayLike()
237 TNode<Object> target, SloppyTNode<Object> new_target, in CallOrConstructDoubleVarargs()
368 SloppyTNode<Object> new_target = nullptr; in TF_BUILTIN()
376 SloppyTNode<Object> new_target = nullptr; in TF_BUILTIN()
Dbuiltins-async-generator-gen.cc45 inline TNode<BoolT> IsGeneratorStateClosed(SloppyTNode<Smi> const state) { in IsGeneratorStateClosed()
52 inline TNode<BoolT> IsGeneratorStateSuspended(SloppyTNode<Smi> const state) { in IsGeneratorStateSuspended()
61 SloppyTNode<Smi> const state) { in IsGeneratorStateSuspendedAtStart()
66 SloppyTNode<Smi> const state) { in IsGeneratorStateNotExecuting()
124 inline TNode<BoolT> IsAbruptResumeType(SloppyTNode<Smi> const resume_type) { in IsAbruptResumeType()
Dbuiltins-math-gen.cc100 TNode<Float64T> (CodeStubAssembler::*float64op)(SloppyTNode<Float64T>)) { in MathRoundingOperation()
146 TNode<Float64T> (CodeStubAssembler::*float64op)(SloppyTNode<Float64T>)) { in MathUnaryOperation()
155 TNode<Float64T> (CodeStubAssembler::*float64op)(SloppyTNode<Float64T>, in MathMaxMin()
156 SloppyTNode<Float64T>), in MathMaxMin()
Dbuiltins-regexp-gen.h89 TNode<BoolT> IsFastRegExp(SloppyTNode<Context> context,
90 SloppyTNode<Object> object);
Dbuiltins-constructor-gen.cc40 SloppyTNode<Object> new_target = CAST(Parameter(Descriptor::kNewTarget)); in TF_BUILTIN()
48 SloppyTNode<Object> new_target = CAST(Parameter(Descriptor::kNewTarget)); in TF_BUILTIN()
Dbuiltins-string-gen.cc2096 SloppyTNode<Context> context, SloppyTNode<Object> value, in ToSmiBetweenZeroAnd()
2097 SloppyTNode<Smi> limit) { in ToSmiBetweenZeroAnd()
2425 SloppyTNode<String> string, SloppyTNode<IntPtrT> length, in LoadSurrogatePairAt()
2426 SloppyTNode<IntPtrT> index, UnicodeEncoding encoding) { in LoadSurrogatePairAt()
Dbuiltins-internal-gen.cc625 SloppyTNode<HeapObject> promise_or_capability);
799 SloppyTNode<HeapObject> promise_or_capability) { in RunPromiseHook()
Dbuiltins-object-gen.cc45 Node* IsSpecialReceiverMap(SloppyTNode<Map> map);
155 Node* ObjectBuiltinsAssembler::IsSpecialReceiverMap(SloppyTNode<Map> map) { in IsSpecialReceiverMap()
Dbuiltins-regexp-gen.cc954 TNode<BoolT> RegExpBuiltinsAssembler::IsFastRegExp(SloppyTNode<Context> context, in IsFastRegExp()
955 SloppyTNode<Object> object) { in IsFastRegExp()
/external/v8/src/ic/
Daccessor-assembler.h25 using SloppyTNode = compiler::SloppyTNode<T>; variable
92 TNode<MaybeObject> LoadHandlerDataField(SloppyTNode<DataHandler> handler,
98 SloppyTNode<Object> value, Node* slot, Node* vector) in StoreICParameters()
101 SloppyTNode<Object> value;
143 TNode<Map> map, SloppyTNode<IntPtrT> descriptor);
177 SloppyTNode<Smi> smi_handler,
178 SloppyTNode<Object> handler, Label* miss,
245 SloppyTNode<Int32T> instance_type, Node* index,
250 SloppyTNode<Int32T> instance_type,
284 SloppyTNode<IntPtrT> key, Node* is_jsarray_condition,
[all …]
Daccessor-assembler.cc24 using SloppyTNode = compiler::SloppyTNode<T>; typedef
30 SloppyTNode<DataHandler> handler, int data_index) { in LoadHandlerDataField()
331 TNode<Map> map, SloppyTNode<IntPtrT> descriptor) { in LoadDescriptorValueOrFieldType()
344 const LoadICParameters* p, Node* holder, SloppyTNode<Smi> smi_handler, in HandleLoadICSmiHandlerCase()
345 SloppyTNode<Object> handler, Label* miss, ExitPoint* exit_point, in HandleLoadICSmiHandlerCase()
1764 SloppyTNode<IntPtrT> intptr_index, Node* is_jsarray_condition, in EmitElementLoad()
1956 SloppyTNode<Name> name, in NameDictionaryNegativeLookup()
2032 SloppyTNode<Int32T> instance_type, in GenericElementLoad()
2094 SloppyTNode<Int32T> instance_type, in GenericPropertyLoad()
Dkeyed-store-generic.cc73 void EmitGenericPropertyStore(SloppyTNode<JSReceiver> receiver, in EmitGenericPropertyStore()
74 SloppyTNode<Map> receiver_map, in EmitGenericPropertyStore()