Home
last modified time | relevance | path

Searched refs:BoolNot (Results 1 - 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dnumber_speculative_lowering.cpp447 result = builder_.BoolNot(value); in VisitIsTrueOrFalse()
464 condition = builder_.BoolNot(condition); in VisitBooleanJump()
772 .And(builder_.BoolNot(builder_.DoubleIsNAN(left))) in CompareDoubles()
773 .And(builder_.BoolNot(builder_.DoubleIsNAN(right))) in CompareDoubles()
H A Dmcr_lowering.cpp748 .And(builder_.BoolNot(builder_.DoubleIsNAN(gate))) in ConvertFloat64ToBool()
848 GateRef remainderIsNotNegative = builder_.BoolNot(remainderIsNegative); in LowerRemainderIsNegativeZero()
878 GateRef isNotUndefinedorHole = builder_.BoolNot(builder_.TaggedIsUndefinedOrHole(value)); in LowerIsUndefinedOrHoleCheck()
918 GateRef condition = builder_.BoolNot(builder_.ExtractValue(MachineType::I1, result, builder_.Int32(1))); in LowerOverflowCheck()
H A Dstub_builder-inl.h523 inline GateRef StubBuilder::BoolNot(GateRef x) in BoolNot() function in panda::ecmascript::kungfu::StubBuilder
525 return env_->GetBuilder()->BoolNot(x); in BoolNot()
668 return BoolNot(TaggedIsObject(x)); in TaggedIsNumber()
817 .Or(BoolNot(DoubleEqual(x, DoubleTrunc(x)))).Done(); in DoubleIsInteger()
818 return BoolNot(notInteger); in DoubleIsInteger()
2183 ASM_ASSERT_WITH_GLUE(GET_MESSAGE_STRING_ID(IsNotDictionaryMode), BoolNot(IsDictionaryModeByHClass(hClass)), glue); in SetPropertyInlinedProps()
2857 return BitAnd(BoolNot(IsDoubleRepInPropAttr(rep)), BoolNot(IsIntRepInPropAttr(rep))); in IsTaggedRepInPropAttr()
H A Dtyped_native_inline_lowering.cpp475 GateRef hasNoConstructor = builder_.BoolNot(builder_.HasConstructor(self)); in LowerTypedArrayIterator()
1474 BRANCH_CIR(builder_.BoolNot(isLittleEndian), &bigEndian, &littleEndian); in GetValueFromBuffer()
1496 BRANCH_CIR(builder_.BoolNot(isLittleEndian), &bigEndian, &littleEndian); in GetValueFromBuffer()
1517 BRANCH_CIR(builder_.BoolNot(isLittleEndian), &bigEndian, &littleEndian); in GetValueFromBuffer()
1538 BRANCH_CIR(builder_.BoolNot(isLittleEndian), &bigEndian, &littleEndian); in GetValueFromBuffer()
1560 BRANCH_CIR(builder_.BoolNot(isLittleEndian), &bigEndian, &littleEndian); in GetValueFromBuffer()
1595 .And(builder_.BoolNot(resIsImpure)).And(builder_.DoubleIsNAN(float64Res)).Done(); in GetValueFromBuffer()
1599 BRANCH_CIR(builder_.BoolNot(isLittleEndian), &bigEndian, &littleEndian); in GetValueFromBuffer()
2014 builder_.Branch(builder_.BoolNot(builder_.TaggedIsUndefined(msg)), &definedMsg, &undefinedMsg); in LowerNumberParseFloat()
2576 .And(builder_.BoolNot(builder in LowerObjectCreate()
[all...]
H A Dmcr_circuit_builder.h54 return BoolNot(TaggedIsObject(x)); in TaggedIsNumber()
H A Dstub_builder.cpp254 .And(LogicOrBuilder(env).Or(BoolNot(TaggedIsHeapObject(value))).Or(TaggedIsSharedObj(value)).Done()) in MatchFieldType()
291 Branch(BoolNot(*result), &mismatch, &checkMatch); in MatchFieldType()
620 result = BoolNot(TaggedIsException(flag)); in CreateDataProperty()
1812 BRANCH(BitAnd(InSharedHeap(objectRegion), BoolNot(InSharedHeap(valueRegion))), &fatal, &exit); in VerifyBarrier()
1837 BRANCH(BoolNot(InSharedHeap(valueRegion)), &fatal, &noFatal); in SetValueWithBarrier()
1844 BRANCH(BitAnd(InSharedHeap(objectRegion), BoolNot(InSharedHeap(valueRegion))), &fatal, &noFatal); in SetValueWithBarrier()
1902 GateRef objectNotInShare = BoolNot(InSharedHeap(objectRegion)); in SetSValueWithBarrier()
1979 GateRef objectNotInYoung = BoolNot(InYoungGeneration(objectRegion)); in SetNonSValueWithBarrier()
3878 GateRef notDefault = BoolNot(IsDefaultAttribute(attr)); in AddElementInternal()
H A Dprofiler_stub_builder.cpp849 res = BoolNot(IsProfileTypeInfoWithBigMethod(profileTypeInfo)); in IsProfileTypeInfoHotAndValid()
H A Dcircuit_builder.h103 V(BoolNot, Rev, MachineType::I1) \
H A Dstub_builder.h240 GateRef BoolNot(GateRef x);
H A Dtyped_hcr_lowering.cpp1781 .And(builder_.BoolNot(builder_.GetHasChanged(marker))) in LowerPrototypeCheck()
1782 .And(builder_.BoolNot(builder_.GetAccessorHasChanged(marker))) in LowerPrototypeCheck()
2974 builder_.DeoptCheck(builder_.BoolNot(hasChanged), frameState, DeoptType::PROTOTYPECHANGED2); in LowerProtoChangeMarkerCheck()
H A Dnew_object_stub_builder.cpp317 BRANCH(BoolNot(IsTaggedRepInPropAttr(attr)), &notTaggedRep, &middleCondition); in CloneObjectLiteral()
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_object_stub_builder.cpp229 GateRef protoCheck = LogicAndBuilder(env).And(BoolNot(IsEcmaObject(proto))) in Create()
230 .And(BoolNot(TaggedIsNull(proto))).Done(); in Create()
1212 .And(BoolNot(LogicOrBuilder(env).Or(IsTypedArray(obj)).Or(IsModuleNamespace(obj)) in IsNotSlowObjectKey()
1419 BRANCH(BoolNot(*done), &next, &loopExit); in ObjectSetPrototype()
1429 .Or(BoolNot(IsEcmaObject(tempProtoVal))).Done(); in ObjectSetPrototype()
2060 BRANCH(BoolNot(IsEcmaObject(obj)), &notEcmaObj, &isEcmaObj); in IsFrozen()
2092 BRANCH(BoolNot(IsEcmaObject(obj)), &notEcmaObj, &isEcmaObj); in IsSealed()
2197 .And(BoolNot(IsAccessor(attr))).And(IsWritable(attr)).Done(); in TestIntegrityLevel()

Completed in 68 milliseconds