Home
last modified time | relevance | path

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

12

/external/v8/src/builtins/
Dbuiltins-regexp-gen.h113 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 …]
Dbuiltins-typed-array-gen.h28 TNode<BoolT> IsMockArrayBufferAllocatorFlag();
33 TNode<BoolT> IsUint8ElementsKind(TNode<Int32T> kind);
36 TNode<BoolT> IsBigInt64ElementsKind(TNode<Int32T> kind);
Dbuiltins-async-generator-gen.cc32 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()
Dbuiltins-object-gen.cc30 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 …]
Dbuiltins-proxy-gen.cc246 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()
Dbuiltins-regexp-gen.cc708 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 …]
Dbuiltins-internal-gen.cc119 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()
Dbuiltins-array-gen.h117 TNode<BoolT> fast_typed_array_target_;
Dbuiltins-typed-array-gen.cc172 TNode<BoolT> TypedArrayBuiltinsAssembler::IsUint8ElementsKind( in IsUint8ElementsKind()
178 TNode<BoolT> TypedArrayBuiltinsAssembler::IsBigInt64ElementsKind( in IsBigInt64ElementsKind()
Dbuiltins-string-gen.h109 TNode<BoolT> SmiIsNegative(TNode<Smi> value) { in SmiIsNegative()
Dbuiltins-collections-gen.cc125 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/
Dcode-stub-assembler.h217 (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 …]
Dcode-stub-assembler.cc78 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 …]
Dtnode.h107 struct BoolT : Word32T {}; struct
274 struct types_have_common_values<BoolT, U> {
/external/v8/src/compiler/
Dcode-assembler.h213 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 …]
Dcode-assembler.cc472 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/
Dkeyed-store-generic.h21 TNode<BoolT> is_simple_receiver, TNode<Name> name,
Dbinary-op-assembler.cc134 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()
Daccessor-assembler.h448 TNode<BoolT> is_jsarray_condition,
451 TNode<IntPtrT> key, TNode<BoolT> is_jsarray_condition,
457 TNode<BoolT> IsPropertyDetailsConst(TNode<Uint32T> details);
Dkeyed-store-generic.cc34 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()
Daccessor-assembler.cc363 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/
Dinterpreter-intrinsics-generator.cc43 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()
Dinterpreter-assembler.cc215 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()
Dinterpreter-assembler.h359 void JumpConditional(TNode<BoolT> condition, TNode<IntPtrT> jump_offset);
/external/clang/test/Misc/
Ddiag-template-diffing.cpp1259 template <bool B> struct BoolT {};
1264 BoolT<false> X;
1265 foo<BoolT<true>>(X);

12