Home
last modified time | relevance | path

Searched refs:BitOr (Results 1 - 18 of 18) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dcircuit_builder-inl.h53 return BitOr(diff1, diff2); in DoubleIsINF()
58 return BitOr(DoubleIsNAN(x), DoubleIsINF(x)); in DoubleIsNanOrInf()
H A Dcircuit_builder.cpp185 return BitOr(Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::COW_TAGGED_ARRAY))), in IsCOWArray()
197 return BitOr(Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::MUTANT_TAGGED_ARRAY))), in IsMutantTaggedArray()
821 BRANCH_CIR2(BitOr(TaggedIsHole(*result), TaggedIsNullPtr(*result)), &cacheMiss, &cache); in GetObjectFromConstPool()
1030 return BitOr(kindIsInt, kindIsHoleInt); in ElementsKindIsIntOrHoleInt()
1037 return BitOr(kindIsNum, kindIsHoleNum); in ElementsKindIsNumOrHoleNum()
1044 return BitOr(overString, isHoleOrNone); in ElementsKindIsHeapKind()
H A Dmcr_circuit_builder.h462 return BitOr(TaggedIsHole(x), TaggedIsUndefinedOrNull(x)); in TaggedIsUndefinedOrNullOrHole()
484 GateRef result = BitOr(isHole, isUndefined); in TaggedIsUndefinedOrHole()
520 return BitOr(TaggedIsFalse(x), TaggedIsTrue(x)); in TaggedIsBoolean()
H A Dprofiler_stub_builder.cpp622 auto isFinal = BitOr(Int32Equal(*newTrue, Int32(PGOSampleType::WEIGHT_THRESHOLD)), in ProfileBranch()
1129 isJmp = BitOr(Int8Equal(opcode, jmpImm8), Int8Equal(opcode, jmpImm16)); in TryJitCompile()
1130 isJmp = BitOr(isJmp, Int8Equal(opcode, jmpImm32)); in TryJitCompile()
H A Dstub_builder-inl.h508 inline GateRef StubBuilder::BitOr(GateRef x, GateRef y) in BitOr() function in panda::ecmascript::kungfu::StubBuilder
510 return env_->GetBuilder()->BitOr(x, y); in BitOr()
2448 return BitOr( in IsSpecialContainer()
3421 return BitOr(left, right); in IsClassConstructorKind()
3428 return BitOr(left, right); in IsGeneratorKind()
3434 return BitOr(val, IsGeneratorKind(kind)); in IsBaseKind()
H A Dhcr_circuit_builder.cpp738 return BitOr(Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::LINE_STRING))), in IsLiteralString()
H A Dcircuit_builder.h84 V(BitOr, Or, MachineType::I1) \
H A Dstub_builder.h237 GateRef BitOr(GateRef x, GateRef y);
H A Dstub_builder.cpp2129 result = BitOr(Int32Equal(type, Int32(static_cast<int32_t>(JSType::ACCESSOR_DATA))), in TaggedIsAccessor()
2524 BRANCH(BitOr(IsStringElement(handlerInfo), IsNumber(handlerInfo)), in LoadICWithHandler()
3881 BRANCH(BitOr(notDefault, Int32GreaterThanOrEqual(index, capacity)), &indexGreaterLen, &notGreaterLen); in AddElementInternal()
4018 BRANCH(BitOr(IsProtoTypeHClass(hclass), IsJsArray(receiver)), &isProtoType, &exit); in NotifyStableArrayElementsGuardians()
6492 BRANCH(BitOr(DoubleIsNAN(*doubleLeft), DoubleIsNAN(*doubleRight)), &exit, &doubleEqualCheck); in FastStrictEqual()
H A Dtyped_hcr_lowering.cpp426 builder_.DeoptCheck(builder_.BitOr(check1, check2), frameState, deoptType); in LowerTypedArrayCheck()
H A Dtyped_native_inline_lowering.cpp2147 return builder_.BitOr(builder_.Int32LessThanOrEqual(intValue, builder_.Int32(INT32_MIN)), in BuildTaggedPointerOverflowInt32()
H A Dinterpreter_stub.cpp143 BRANCH(BitOr(TaggedIsUndefined(*varProfileTypeInfo), \
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_number_stub_builder.cpp339 GateRef outOfRange = BitOr(Int32LessThan(msgValue, Int32(base::MIN_RADIX)), in ToString()
H A Dbuiltins_function_stub_builder.cpp527 BRANCH(BitOr(HasAccessor(kind), IsBaseConstructorKind(kind)), &hasAccessOrIsBaseConstructor, &exit); in InitializeSFunction()
H A Dbuiltins_typedarray_stub_builder.cpp1775 BRANCH(BitOr(Int64GreaterThanOrEqual(*actualIndex, thisLen), Int64LessThan(*actualIndex, Int64(0))), in With()
2853 BRANCH(BitOr(valueLessthanMin, valueMorethanMax), slowPath, &fastPath); in SetValueToBuffer()
2861 BRANCH(BitOr(valueLessthanMin, valueMorethanMax), slowPath, &fastPath); in SetValueToBuffer()
H A Dbuiltins_array_stub_builder.cpp111 BRANCH(BitOr(Int64GreaterThanOrEqual(*actualIndex, thisLen), Int64LessThan(*actualIndex, Int64(0))), in With()
2651 BRANCH(BitOr(isHole, isUndef), slowPath, &notHoleOrUndefValue); in Includes()
H A Dbuiltins_string_stub_builder.cpp272 GateRef secondIsValid = BitOr(Int32UnsignedLessThan(second, Int32(base::utf_helper::DECODE_TRAIL_LOW)), in CodePointAt()
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_stubs.cpp61 BRANCH(BitOr(TaggedIsUndefined(*varProfileTypeInfo), \
5898 BRANCH(BitOr(TaggedIsUndefined(*varProfileTypeInfo), in GenerateCircuit()

Completed in 119 milliseconds