Home
last modified time | relevance | path

Searched refs:BoolT (Results 1 – 20 of 20) sorted by relevance

/external/v8/src/
Dcode-stub-assembler.h448 TNode<BoolT> Is##name(SloppyTNode<Object> value); \
449 TNode<BoolT> IsNot##name(SloppyTNode<Object> value);
493 TNode<BoolT> IsValidPositiveSmi(TNode<IntPtrT> value);
563 TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
651 void FastCheck(TNode<BoolT> condition);
676 TNode<A> Select(SloppyTNode<BoolT> condition, const F& true_body, in Select()
686 TNode<A> SelectConstant(TNode<BoolT> condition, TNode<A> true_value, in SelectConstant()
692 TNode<Int32T> SelectInt32Constant(SloppyTNode<BoolT> condition,
694 TNode<IntPtrT> SelectIntPtrConstant(SloppyTNode<BoolT> condition,
696 TNode<Oddball> SelectBooleanConstant(SloppyTNode<BoolT> condition);
[all …]
Dcode-stub-assembler.cc163 void CodeStubAssembler::FastCheck(TNode<BoolT> condition) { in FastCheck()
171 Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition, in SelectImpl()
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()
245 compiler::TNode<BoolT> CodeStubAssembler::Is##name( \
249 compiler::TNode<BoolT> CodeStubAssembler::IsNot##name( \
355 TNode<BoolT> CodeStubAssembler::WordIsPowerOfTwo(SloppyTNode<IntPtrT> value) { in WordIsPowerOfTwo()
579 TNode<BoolT> CodeStubAssembler::IsValidSmi(TNode<Smi> smi) { in IsValidSmi()
[all …]
/external/v8/src/compiler/
Dcode-assembler.h110 struct BoolT : Word32T {}; struct
431 V(Float32Equal, BoolT, Float32T, Float32T) \
432 V(Float32LessThan, BoolT, Float32T, Float32T) \
433 V(Float32LessThanOrEqual, BoolT, Float32T, Float32T) \
434 V(Float32GreaterThan, BoolT, Float32T, Float32T) \
435 V(Float32GreaterThanOrEqual, BoolT, Float32T, Float32T) \
436 V(Float64Equal, BoolT, Float64T, Float64T) \
437 V(Float64NotEqual, BoolT, Float64T, Float64T) \
438 V(Float64LessThan, BoolT, Float64T, Float64T) \
439 V(Float64LessThanOrEqual, BoolT, Float64T, Float64T) \
[all …]
Dcode-assembler.cc884 TNode<BoolT> CodeAssembler::Name(SloppyTNode<ArgT> left, \
890 return UncheckedCast<BoolT>(raw_assembler()->Name(left, right)); \
1394 void CodeAssembler::Branch(TNode<BoolT> condition, in Branch()
1412 void CodeAssembler::Branch(TNode<BoolT> condition, Label* true_label, in Branch()
1425 void CodeAssembler::Branch(TNode<BoolT> condition, in Branch()
/external/v8/src/builtins/
Dbuiltins-async-generator-gen.cc33 TNode<BoolT> if_notsmi = TaggedIsNotSmi(tagged_object); in TaggedIsAsyncGenerator()
34 return Select<BoolT>(if_notsmi, in TaggedIsAsyncGenerator()
45 inline TNode<BoolT> IsGeneratorStateClosed(SloppyTNode<Smi> const state) { in IsGeneratorStateClosed()
48 inline TNode<BoolT> IsGeneratorClosed(Node* const generator) { in IsGeneratorClosed()
52 inline TNode<BoolT> IsGeneratorStateSuspended(SloppyTNode<Smi> const state) { in IsGeneratorStateSuspended()
56 inline TNode<BoolT> IsGeneratorSuspended(Node* const generator) { in IsGeneratorSuspended()
60 inline TNode<BoolT> IsGeneratorStateSuspendedAtStart( in IsGeneratorStateSuspendedAtStart()
65 inline TNode<BoolT> IsGeneratorStateNotExecuting( in IsGeneratorStateNotExecuting()
70 inline TNode<BoolT> IsGeneratorNotExecuting(Node* const generator) { in IsGeneratorNotExecuting()
74 inline TNode<BoolT> IsGeneratorAwaiting(Node* const generator) { in IsGeneratorAwaiting()
[all …]
Dbuiltins-regexp-gen.h33 TNode<BoolT> is_fast_regexp,
89 TNode<BoolT> IsFastRegExp(SloppyTNode<Context> context,
99 TNode<BoolT> IsFastRegExpWithOriginalExec(TNode<Context> context,
Dbuiltins-object-gen.cc32 void AddToDictionaryIf(TNode<BoolT> condition,
67 TNode<BoolT> IsPropertyEnumerable(TNode<Uint32T> details);
69 TNode<BoolT> IsPropertyKindAccessor(TNode<Uint32T> kind);
71 TNode<BoolT> IsPropertyKindData(TNode<Uint32T> kind);
157 TNode<BoolT> is_special = in IsSpecialReceiverMap()
164 SelectConstant<BoolT>(IsSetWord32(LoadMapBitField(map), mask), in IsSpecialReceiverMap()
177 TNode<BoolT> ObjectEntriesValuesBuiltinsAssembler::IsPropertyEnumerable( in IsPropertyEnumerable()
184 TNode<BoolT> ObjectEntriesValuesBuiltinsAssembler::IsPropertyKindAccessor( in IsPropertyKindAccessor()
189 TNode<BoolT> ObjectEntriesValuesBuiltinsAssembler::IsPropertyKindData( in IsPropertyKindData()
280 TNode<BoolT> has_enum_cache = WordNotEqual( in FastGetOwnValuesOrEntries()
[all …]
Dbuiltins-regexp-gen.cc697 TNode<BoolT> should_update_last_index = in RegExpPrototypeExecBodyWithoutResult()
857 TNode<BoolT> RegExpBuiltinsAssembler::IsFastRegExpWithOriginalExec( in IsFastRegExpWithOriginalExec()
862 TVARIABLE(BoolT, var_result); in IsFastRegExpWithOriginalExec()
869 TNode<BoolT> is_regexp = HasInstanceType(object, JS_REGEXP_TYPE); in IsFastRegExpWithOriginalExec()
881 TNode<BoolT> has_initialexec = WordEqual(regexp_exec, original_exec); in IsFastRegExpWithOriginalExec()
884 TNode<BoolT> is_undefined = IsUndefined(regexp_exec); in IsFastRegExpWithOriginalExec()
954 TNode<BoolT> RegExpBuiltinsAssembler::IsFastRegExp(SloppyTNode<Context> context, in IsFastRegExp()
957 TVARIABLE(BoolT, var_result); in IsFastRegExp()
2001 TNode<BoolT> is_fast_regexp, char const* method_name) { in MatchAllIterator()
3104 TNode<BoolT> HasDoneFlag(TNode<Smi> flags) { in HasDoneFlag()
[all …]
Dbuiltins-wasm-gen.cc96 TNode<BoolT> num_pages_fits_in_smi = in TF_BUILTIN()
Dbuiltins-string-gen.h87 TNode<BoolT> SmiIsNegative(TNode<Smi> value) { in SmiIsNegative()
Dbuiltins-typed-array-gen.h62 TNode<BoolT> ByteLengthIsValid(TNode<Number> byte_length);
Dbuiltins-collections-gen.cc111 TNode<BoolT> is_fast_jsarray);
116 TNode<BoolT> HasInitialCollectionPrototype(Variant variant,
166 TVARIABLE(BoolT, use_fast_loop, in AddConstructorEntries()
330 TNode<BoolT> is_target_unmodified = WordEqual(constructor, new_target); in AllocateJSCollection()
453 TNode<Object> initial_entries, TNode<BoolT> is_fast_jsarray) { in EstimatedInitialSize()
466 TNode<BoolT> BaseCollectionsAssembler::HasInitialCollectionPrototype( in HasInitialCollectionPrototype()
2033 TNode<BoolT> ShouldRehash(TNode<IntPtrT> number_of_elements,
2224 TNode<BoolT> WeakCollectionsBuiltinsAssembler::ShouldRehash( in ShouldRehash()
Dbuiltins-typed-array-gen.cc544 TNode<BoolT> TypedArrayBuiltinsAssembler::ByteLengthIsValid( in ByteLengthIsValid()
547 TVARIABLE(BoolT, is_valid); in ByteLengthIsValid()
1647 TVARIABLE(BoolT, mapping, Int32FalseConstant()); in TF_BUILTIN()
Dbase.tq20 type bool generates 'TNode<BoolT>' constexpr 'bool';
Dbuiltins-string-gen.cc1583 TVARIABLE(BoolT, var_is_fast_regexp); in TF_BUILTIN()
/external/v8/src/ic/
Dkeyed-store-generic.h24 TNode<BoolT> is_simple_receiver, TNode<Name> name,
Dkeyed-store-generic.cc35 TNode<BoolT> is_simple_receiver, TNode<Name> unique_name,
129 TNode<JSReceiver> receiver, TNode<BoolT> is_simple_receiver, in SetProperty()
1033 TNode<BoolT> is_simple_receiver, in SetProperty()
/external/clang/test/Misc/
Ddiag-template-diffing.cpp1259 template <bool B> struct BoolT {};
1264 BoolT<false> X;
1265 foo<BoolT<true>>(X);
/external/v8/src/interpreter/
Dinterpreter-assembler.cc729 TNode<BoolT> is_monomorphic = IsWeakReferenceTo(feedback, CAST(target)); in CollectCallableFeedback()
/external/clang/lib/Sema/
DSemaExpr.cpp15071 QualType BoolT = Context.ObjCBuiltinBoolTy; in ActOnObjCBoolLiteral() local
15082 BoolT = Context.getBOOLType(); in ActOnObjCBoolLiteral()
15084 ObjCBoolLiteralExpr(Kind == tok::kw___objc_yes, BoolT, OpLoc); in ActOnObjCBoolLiteral()