/external/v8/src/builtins/ |
D | builtins-regexp-gen.h | 113 TNode<BoolT> IsFastRegExpNoPrototype(TNode<Context> context, 115 TNode<BoolT> IsFastRegExpNoPrototype(TNode<Context> context, 125 TNode<BoolT> FastFlagGetter(TNode<JSRegExp> regexp, JSRegExp::Flag flag); 126 TNode<BoolT> FastFlagGetterGlobal(TNode<JSRegExp> regexp) { in FastFlagGetterGlobal() 129 TNode<BoolT> FastFlagGetterUnicode(TNode<JSRegExp> regexp) { in FastFlagGetterUnicode() 132 TNode<BoolT> SlowFlagGetter(TNode<Context> context, TNode<Object> regexp, 134 TNode<BoolT> FlagGetter(TNode<Context> context, TNode<Object> regexp, 143 TNode<BoolT> is_unicode, bool is_fastpath); 146 TNode<BoolT> is_unicode) { in AdvanceStringIndexFast() 151 TNode<BoolT> is_unicode) { in AdvanceStringIndexSlow() [all …]
|
D | builtins-typed-array-gen.h | 28 TNode<BoolT> IsMockArrayBufferAllocatorFlag(); 33 TNode<BoolT> IsUint8ElementsKind(TNode<Int32T> kind); 36 TNode<BoolT> IsBigInt64ElementsKind(TNode<Int32T> kind);
|
D | builtins-async-generator-gen.cc | 32 inline TNode<BoolT> IsGeneratorStateClosed(const TNode<Smi> state) { in IsGeneratorStateClosed() 35 inline TNode<BoolT> IsGeneratorClosed( in IsGeneratorClosed() 40 inline TNode<BoolT> IsGeneratorStateSuspended(const TNode<Smi> state) { in IsGeneratorStateSuspended() 44 inline TNode<BoolT> IsGeneratorSuspended( in IsGeneratorSuspended() 49 inline TNode<BoolT> IsGeneratorStateSuspendedAtStart(const TNode<Smi> state) { in IsGeneratorStateSuspendedAtStart() 53 inline TNode<BoolT> IsGeneratorStateNotExecuting(const TNode<Smi> state) { in IsGeneratorStateNotExecuting() 57 inline TNode<BoolT> IsGeneratorNotExecuting( in IsGeneratorNotExecuting() 62 inline TNode<BoolT> IsGeneratorAwaiting( in IsGeneratorAwaiting() 113 inline TNode<BoolT> IsAbruptResumeType(const TNode<Smi> resume_type) { in IsAbruptResumeType()
|
D | builtins-object-gen.cc | 30 void AddToDictionaryIf(TNode<BoolT> condition, 43 TNode<BoolT> enumerable, 44 TNode<BoolT> configurable); 47 TNode<BoolT> writable, 48 TNode<BoolT> enumerable, 49 TNode<BoolT> configurable); 63 TNode<BoolT> IsPropertyEnumerable(TNode<Uint32T> details); 65 TNode<BoolT> IsPropertyKindAccessor(TNode<Uint32T> kind); 67 TNode<BoolT> IsPropertyKindData(TNode<Uint32T> kind); 99 TNode<BoolT> enumerable, TNode<BoolT> configurable) { in ConstructAccessorDescriptor() [all …]
|
D | builtins-proxy-gen.cc | 246 TNode<BoolT> read_only = IsSetWord32( in CheckGetSetTrapResult() 344 TNode<BoolT> non_configurable = IsSetWord32( in CheckHasTrapResult() 349 TNode<BoolT> target_extensible = IsExtensibleMap(target_map); in CheckHasTrapResult() 396 TNode<BoolT> non_configurable = IsSetWord32( in CheckDeleteTrapResult() 401 TNode<BoolT> target_extensible = IsExtensibleMap(target_map); in CheckDeleteTrapResult()
|
D | builtins-regexp-gen.cc | 708 TNode<BoolT> RegExpBuiltinsAssembler::IsFastRegExpNoPrototype( in IsFastRegExpNoPrototype() 711 TVARIABLE(BoolT, var_result); in IsFastRegExpNoPrototype() 723 const TNode<BoolT> has_initialmap = TaggedEqual(map, initial_map); in IsFastRegExpNoPrototype() 738 TNode<BoolT> RegExpBuiltinsAssembler::IsFastRegExpNoPrototype( in IsFastRegExpNoPrototype() 762 TNode<BoolT> has_initialmap = TaggedEqual(map, initial_map); in BranchIfFastRegExp() 1066 TNode<BoolT> pattern_is_regexp = IsRegExp(context, pattern); in TF_BUILTIN() 1219 TNode<BoolT> RegExpBuiltinsAssembler::FastFlagGetter(TNode<JSRegExp> regexp, in FastFlagGetter() 1223 return ReinterpretCast<BoolT>(SmiToInt32( in FastFlagGetter() 1229 TNode<BoolT> RegExpBuiltinsAssembler::SlowFlagGetter(TNode<Context> context, in SlowFlagGetter() 1233 TVARIABLE(BoolT, var_result); in SlowFlagGetter() [all …]
|
D | builtins-internal-gen.cc | 119 TNode<BoolT> IsMarking() { in IsMarking() 125 TNode<BoolT> IsPageFlagSet(TNode<IntPtrT> object, int mask) { in IsPageFlagSet() 134 TNode<BoolT> IsWhite(TNode<IntPtrT> object) { in IsWhite() 173 TNode<BoolT> ShouldSkipFPRegs(TNode<Smi> mode) { in ShouldSkipFPRegs() 177 TNode<BoolT> ShouldEmitRememberSet(TNode<Smi> remembered_set) { in ShouldEmitRememberSet() 340 TNode<BoolT> value_is_young = in TF_BUILTIN() 346 TNode<BoolT> object_is_young = in TF_BUILTIN() 601 TNode<BoolT> target_is_simple_receiver = IsSimpleObjectMap(target_map); in SetOrCopyDataProperties()
|
D | builtins-array-gen.h | 117 TNode<BoolT> fast_typed_array_target_;
|
D | builtins-typed-array-gen.cc | 172 TNode<BoolT> TypedArrayBuiltinsAssembler::IsUint8ElementsKind( in IsUint8ElementsKind() 178 TNode<BoolT> TypedArrayBuiltinsAssembler::IsBigInt64ElementsKind( in IsBigInt64ElementsKind()
|
D | builtins-string-gen.h | 109 TNode<BoolT> SmiIsNegative(TNode<Smi> value) { in SmiIsNegative()
|
D | builtins-collections-gen.cc | 125 TNode<BoolT> is_fast_jsarray); 130 TNode<BoolT> HasInitialCollectionPrototype(Variant variant, 174 TVARIABLE(BoolT, use_fast_loop, in AddConstructorEntries() 394 TNode<BoolT> is_target_unmodified = TaggedEqual(constructor, new_target); in AllocateJSCollection() 516 TNode<Object> initial_entries, TNode<BoolT> is_fast_jsarray) { in EstimatedInitialSize() 549 TNode<BoolT> BaseCollectionsAssembler::HasInitialCollectionPrototype( in HasInitialCollectionPrototype() 1025 TVARIABLE(BoolT, var_result); in BranchIfIterableWithOriginalValueSetIterator() 2475 TNode<BoolT> ShouldRehash(TNode<IntPtrT> number_of_elements, 2668 TNode<BoolT> WeakCollectionsBuiltinsAssembler::ShouldRehash( in ShouldRehash()
|
/external/v8/src/codegen/ |
D | code-stub-assembler.h | 217 (csa)->Check([&]() -> TNode<BoolT> { return x; }, #x, __FILE__, __LINE__) 253 [&]() -> TNode<BoolT> { \ 470 TNode<BoolT> OpName(TNode<Smi> a, TNode<Smi> b) { return SmiOpName(a, b); } \ in PARAMETER_BINOP() 471 TNode<BoolT> OpName(TNode<IntPtrT> a, TNode<IntPtrT> b) { \ 474 TNode<BoolT> OpName(TNode<UintPtrT> a, TNode<UintPtrT> b) { \ 477 TNode<BoolT> OpName(TNode<RawPtrT> a, TNode<RawPtrT> b) { \ 498 TNode<BoolT> TaggedEqual(TNode<AnyTaggedT> a, TNode<AnyTaggedT> b) { in TaggedEqual() 507 TNode<BoolT> TaggedNotEqual(TNode<AnyTaggedT> a, TNode<AnyTaggedT> b) { in TaggedNotEqual() 528 TNode<BoolT> Is##name(SloppyTNode<Object> value); \ 529 TNode<BoolT> IsNot##name(SloppyTNode<Object> value); [all …]
|
D | code-stub-assembler.cc | 78 void CodeStubAssembler::Assert(const NodeGenerator<BoolT>& condition_body, in Assert() 121 void CodeStubAssembler::Check(const NodeGenerator<BoolT>& condition_body, in Check() 125 TNode<BoolT> condition = condition_body(); in Check() 157 void CodeStubAssembler::FastCheck(TNode<BoolT> condition) { in FastCheck() 200 TNode<Int32T> CodeStubAssembler::SelectInt32Constant(TNode<BoolT> condition, in SelectInt32Constant() 207 TNode<IntPtrT> CodeStubAssembler::SelectIntPtrConstant(TNode<BoolT> condition, in SelectIntPtrConstant() 215 TNode<BoolT> condition) { in SelectBooleanConstant() 219 TNode<Smi> CodeStubAssembler::SelectSmiConstant(TNode<BoolT> condition, in SelectSmiConstant() 253 TNode<BoolT> CodeStubAssembler::Is##name(SloppyTNode<Object> value) { \ in HEAP_IMMUTABLE_IMMOVABLE_OBJECT_LIST() 256 TNode<BoolT> CodeStubAssembler::IsNot##name(SloppyTNode<Object> value) { \ [all …]
|
D | tnode.h | 107 struct BoolT : Word32T {}; struct 274 struct types_have_common_values<BoolT, U> {
|
/external/v8/src/compiler/ |
D | code-assembler.h | 213 V(Float32Equal, BoolT, Float32T, Float32T) \ 214 V(Float32LessThan, BoolT, Float32T, Float32T) \ 215 V(Float32LessThanOrEqual, BoolT, Float32T, Float32T) \ 216 V(Float32GreaterThan, BoolT, Float32T, Float32T) \ 217 V(Float32GreaterThanOrEqual, BoolT, Float32T, Float32T) \ 218 V(Float64Equal, BoolT, Float64T, Float64T) \ 219 V(Float64NotEqual, BoolT, Float64T, Float64T) \ 220 V(Float64LessThan, BoolT, Float64T, Float64T) \ 221 V(Float64LessThanOrEqual, BoolT, Float64T, Float64T) \ 222 V(Float64GreaterThan, BoolT, Float64T, Float64T) \ [all …]
|
D | code-assembler.cc | 472 void CodeAssembler::ReturnIf(TNode<BoolT> condition, TNode<Object> value) { in ReturnIf() 496 void CodeAssembler::StaticAssert(TNode<BoolT> value, const char* source) { in StaticAssert() 572 TNode<BoolT> CodeAssembler::Name(TNode<ArgT> left, TNode<ArgT> right) { \ 577 return UncheckedCast<BoolT>(raw_assembler()->Name(left, right)); \ 1167 void CodeAssembler::Branch(TNode<BoolT> condition, in Branch() 1185 void CodeAssembler::Branch(TNode<BoolT> condition, Label* true_label, in Branch() 1198 void CodeAssembler::Branch(TNode<BoolT> condition, in Branch()
|
/external/v8/src/ic/ |
D | keyed-store-generic.h | 21 TNode<BoolT> is_simple_receiver, TNode<Name> name,
|
D | binary-op-assembler.cc | 134 TNode<BoolT> lhs_is_oddball = in Generate_AddWithFeedback() 187 TNode<BoolT> rhs_is_oddball = in Generate_AddWithFeedback() 345 TNode<BoolT> lhs_is_oddball = in Generate_BinaryOperationWithFeedback() 384 TNode<BoolT> rhs_is_oddball = in Generate_BinaryOperationWithFeedback()
|
D | accessor-assembler.h | 448 TNode<BoolT> is_jsarray_condition, 451 TNode<IntPtrT> key, TNode<BoolT> is_jsarray_condition, 457 TNode<BoolT> IsPropertyDetailsConst(TNode<Uint32T> details);
|
D | keyed-store-generic.cc | 34 TNode<BoolT> is_simple_receiver, TNode<Name> unique_name, 157 TNode<JSReceiver> receiver, TNode<BoolT> is_simple_receiver, in SetProperty() 1086 TNode<BoolT> is_simple_receiver, in SetProperty()
|
D | accessor-assembler.cc | 363 TNode<BoolT> is_jsarray_condition = in HandleLoadICSmiHandlerCase() 388 TNode<BoolT> allow_out_of_bounds = in HandleLoadICSmiHandlerCase() 446 TNode<BoolT> allow_out_of_bounds = in HandleLoadICSmiHandlerCase() 1294 TNode<BoolT> AccessorAssembler::IsPropertyDetailsConst(TNode<Uint32T> details) { in IsPropertyDetailsConst() 1863 TNode<BoolT> is_inobject = in HandleStoreFieldAndReturn() 2021 TNode<IntPtrT> intptr_index, TNode<BoolT> is_jsarray_condition, in EmitFastElementsBoundsCheck() 2042 TNode<IntPtrT> intptr_index, TNode<BoolT> is_jsarray_condition, in EmitElementLoad() 2310 TNode<BoolT> is_jsarray_condition = in GenericElementLoad() 4081 TNode<BoolT> is_null_proto = SmiNotEqual( in GenerateCloneObjectIC_Slow()
|
/external/v8/src/interpreter/ |
D | interpreter-intrinsics-generator.cc | 43 TNode<BoolT> CompareInstanceType(TNode<HeapObject> map, int type, 121 TNode<BoolT> IntrinsicsGenerator::CompareInstanceType( in CompareInstanceType() 248 TNode<BoolT> comparison = in Call() 427 TNode<BoolT> comparison = __ Word32Equal(actual, __ Int32Constant(expected)); in AbortIfArgCountMismatch()
|
D | interpreter-assembler.cc | 215 TNode<BoolT> has_extension = in GotoIfHasContextExtensionUpToDepth() 895 TNode<BoolT> is_megamorphic = TaggedEqual( in ConstructWithSpread() 911 TNode<BoolT> is_uninitialized = in ConstructWithSpread() 1046 TNode<BoolT> condition = in UpdateInterruptBudget() 1108 void InterpreterAssembler::JumpConditional(TNode<BoolT> condition, in JumpConditional() 1146 TNode<BoolT> is_star = in StarDispatchLookahead() 1335 TNode<BoolT> counter_reached_max = WordEqual( in TraceBytecodeDispatch()
|
D | interpreter-assembler.h | 359 void JumpConditional(TNode<BoolT> condition, TNode<IntPtrT> jump_offset);
|
/external/clang/test/Misc/ |
D | diag-template-diffing.cpp | 1259 template <bool B> struct BoolT {}; 1264 BoolT<false> X; 1265 foo<BoolT<true>>(X);
|