Home
last modified time | relevance | path

Searched refs:BoolOr (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dcircuit_builder-inl.h329 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()
Dstub_builder-inl.h454 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()
Dlcr_lowering.cpp679 …GateRef condition = builder_.BoolOr(rightGreaterZero, builder_.BoolAnd(rightLessZero, leftNotZero)… in LowerInt32DivWithCheck()
Dstub_builder.cpp1247 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, &notLineString); in FlattenString()
6140 Branch(BoolOr(isHole, isUndefined), &returnNan, &notNan); in ToNumber()
6156 Branch(BoolOr(isFalse, isNull), &returnNumber0, &defaultLabel); in ToNumber()
Dstub_builder.h177 GateRef BoolOr(GateRef x, GateRef y);
Dcircuit_builder.h71 V(BoolOr, Or, MachineType::I1) \
Dcircuit_builder.cpp1481 Branch(BoolOr(TaggedIsHole(*result), TaggedIsNullPtr(*result)), &cacheMiss, &cache); in GetObjectFromConstPool()
Dinterpreter_stub.cpp127 …Branch(BoolOr(TaggedIsUndefined(*varProfileTypeInfo), Int8Equal(interruptsFlag, …