/external/v8/src/ |
D | code-stub-assembler.h | 448 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 …]
|
D | code-stub-assembler.cc | 163 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/ |
D | code-assembler.h | 110 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 …]
|
D | code-assembler.cc | 884 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/ |
D | builtins-async-generator-gen.cc | 33 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 …]
|
D | builtins-regexp-gen.h | 33 TNode<BoolT> is_fast_regexp, 89 TNode<BoolT> IsFastRegExp(SloppyTNode<Context> context, 99 TNode<BoolT> IsFastRegExpWithOriginalExec(TNode<Context> context,
|
D | builtins-object-gen.cc | 32 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 …]
|
D | builtins-regexp-gen.cc | 697 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 …]
|
D | builtins-wasm-gen.cc | 96 TNode<BoolT> num_pages_fits_in_smi = in TF_BUILTIN()
|
D | builtins-string-gen.h | 87 TNode<BoolT> SmiIsNegative(TNode<Smi> value) { in SmiIsNegative()
|
D | builtins-typed-array-gen.h | 62 TNode<BoolT> ByteLengthIsValid(TNode<Number> byte_length);
|
D | builtins-collections-gen.cc | 111 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()
|
D | builtins-typed-array-gen.cc | 544 TNode<BoolT> TypedArrayBuiltinsAssembler::ByteLengthIsValid( in ByteLengthIsValid() 547 TVARIABLE(BoolT, is_valid); in ByteLengthIsValid() 1647 TVARIABLE(BoolT, mapping, Int32FalseConstant()); in TF_BUILTIN()
|
D | base.tq | 20 type bool generates 'TNode<BoolT>' constexpr 'bool';
|
D | builtins-string-gen.cc | 1583 TVARIABLE(BoolT, var_is_fast_regexp); in TF_BUILTIN()
|
/external/v8/src/ic/ |
D | keyed-store-generic.h | 24 TNode<BoolT> is_simple_receiver, TNode<Name> name,
|
D | keyed-store-generic.cc | 35 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/ |
D | diag-template-diffing.cpp | 1259 template <bool B> struct BoolT {}; 1264 BoolT<false> X; 1265 foo<BoolT<true>>(X);
|
/external/v8/src/interpreter/ |
D | interpreter-assembler.cc | 729 TNode<BoolT> is_monomorphic = IsWeakReferenceTo(feedback, CAST(target)); in CollectCallableFeedback()
|
/external/clang/lib/Sema/ |
D | SemaExpr.cpp | 15071 QualType BoolT = Context.ObjCBuiltinBoolTy; in ActOnObjCBoolLiteral() local 15082 BoolT = Context.getBOOLType(); in ActOnObjCBoolLiteral() 15084 ObjCBoolLiteralExpr(Kind == tok::kw___objc_yes, BoolT, OpLoc); in ActOnObjCBoolLiteral()
|