Searched refs:BoolOr (Results 1 – 8 of 8) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | circuit_builder-inl.h | 329 return BoolOr(TaggedIsNumber(x), TaggedIsBigInt(x)); in TaggedIsNumeric() 338 return BoolOr(diff1, diff2); in DoubleIsINF() 368 return BoolOr( in TaggedIsSpecial() 457 return BoolOr(TaggedIsUndefined(x), TaggedIsNull(x)); in TaggedIsUndefinedOrNull() 477 return BoolOr(TaggedIsFalse(x), TaggedIsTrue(x)); in TaggedIsBoolean()
|
D | stub_builder-inl.h | 454 inline GateRef StubBuilder::BoolOr(GateRef x, GateRef y) in BoolOr() function 456 return env_->GetBuilder()->BoolOr(x, y); in BoolOr() 600 return BoolOr(TaggedIsNumber(x), TaggedIsBigInt(x)); in TaggedIsNumeric()
|
D | lcr_lowering.cpp | 679 …GateRef condition = builder_.BoolOr(rightGreaterZero, builder_.BoolAnd(rightLessZero, leftNotZero)… in LowerInt32DivWithCheck()
|
D | stub_builder.cpp | 1247 result = BoolOr(Int32Equal(type, Int32(static_cast<int32_t>(JSType::ACCESSOR_DATA))), in TaggedIsAccessor() 4078 … Branch(BoolOr(DoubleIsNAN(*doubleLeft), DoubleIsNAN(*doubleRight)), &exit, &doubleEqualCheck); in FastStrictEqual() 4583 Branch(BoolOr(leftNegative, rightNegative), &returnNegativeZero, &returnResult); in FastAddSubAndMul() 6092 Branch(BoolOr(IsLineString(str), IsConstantString(str)), &exit, ¬LineString); in FlattenString() 6140 Branch(BoolOr(isHole, isUndefined), &returnNan, ¬Nan); in ToNumber() 6156 Branch(BoolOr(isFalse, isNull), &returnNumber0, &defaultLabel); in ToNumber()
|
D | stub_builder.h | 177 GateRef BoolOr(GateRef x, GateRef y);
|
D | circuit_builder.h | 71 V(BoolOr, Or, MachineType::I1) \
|
D | circuit_builder.cpp | 1481 Branch(BoolOr(TaggedIsHole(*result), TaggedIsNullPtr(*result)), &cacheMiss, &cache); in GetObjectFromConstPool()
|
D | interpreter_stub.cpp | 127 …Branch(BoolOr(TaggedIsUndefined(*varProfileTypeInfo), Int8Equal(interruptsFlag, …
|