/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | hcr_circuit_builder.h | 79 return NotEqual( in IsCallableFromBitField() 223 return NotEqual(Int32And(Int32LSR(bitfield, in IsDictionaryModeByHClass() 277 return NotEqual(Int32And(Int32LSR(bitfield, in HasConstructorByHClass() 287 return NotEqual(Int32And(Int32LSR(bitfield, in IsDictionaryElement() 297 return NotEqual(Int32And(Int32LSR(bitfield, in IsStableElements() 343 return NotEqual(Int32And(Int32LSR(bitfield, in IsExtensible()
|
H A D | lcr_circuit_builder.h | 32 return NotEqual(x, y); in Int32NotEqual() 37 return NotEqual(x, y); in Int64NotEqual() 341 GateRef CircuitBuilder::NotEqual(GateRef x, GateRef y, const char* comment) in NotEqual() function in panda::ecmascript::kungfu::CircuitBuilder
|
H A D | common_stub_csigns.h | 29 V(NotEqual) \
|
H A D | mcr_circuit_builder.h | 40 auto left = NotEqual(x, Int64(JSTaggedValue::TAG_INT)); in TaggedIsDouble() 41 auto right = NotEqual(x, Int64(JSTaggedValue::TAG_OBJECT)); in TaggedIsDouble() 363 return NotEqual(x, SpecialHoleConstant()); in IsNotSpecialHole() 368 return NotEqual(x, HoleConstant()); in TaggedIsNotHole() 471 GateRef result = NotEqual(andGate, tagSpecial); in TaggedIsNotUndefinedAndNull() 515 return NotEqual(x, NullConstant()); in TaggedIsNotNull()
|
H A D | operations_stub_builder.h | 38 GateRef NotEqual(GateRef glue, GateRef left, GateRef right, ProfileOperation callback = ProfileOperation());
|
H A D | mcr_lowering.cpp | 319 result = builder_.NotEqual(value, builder_.Int32(0)); in LowerConvert() 329 result = builder_.NotEqual(value, builder_.Int32(0)); in LowerConvert() 440 result = builder_.NotEqual(intVal, builder_.Int64(0)); in ConvertTaggedNumberToBool() 908 GateRef valueNotZero = builder_.NotEqual(value, builder_.Int32(0)); in LowerValueCheckNegOverflow()
|
H A D | call_signature.h | 370 V(NotEqual) \
|
H A D | call_stub_builder.cpp | 236 Branch(NotEqual(baselineCode, Undefined()), &checkIsBaselineCompiling, &methodNotAot);
in JSCallJSFunction() 238 Branch(NotEqual(baselineCode, Hole()), &funcHasBaselineCode, &methodNotAot);
in JSCallJSFunction()
|
H A D | call_signature.cpp | 83 DEF_CALL_SIGNATURE(NotEqual) in DEF_CALL_SIGNATURE() 85 BINARY_CALL_SIGNATURE(NotEqual) in DEF_CALL_SIGNATURE()
|
H A D | number_speculative_lowering.cpp | 481 result = builder_.NotEqual(left, right); in VisitUndefinedStrictEqOrUndefinedStrictNotEq()
|
H A D | common_stubs.cpp | 168 Return(operationBuilder.NotEqual(glue, x, y)); in GenerateCircuit()
|
H A D | operations_stub_builder.cpp | 61 GateRef OperationsStubBuilder::NotEqual(GateRef glue, GateRef left, GateRef right, ProfileOperation callback) in NotEqual() function in panda::ecmascript::kungfu::OperationsStubBuilder
|
H A D | stub_builder-inl.h | 1000 inline GateRef StubBuilder::NotEqual(GateRef x, GateRef y) in NotEqual() function in panda::ecmascript::kungfu::StubBuilder 1002 return env_->GetBuilder()->NotEqual(x, y); in NotEqual()
|
H A D | circuit_builder.h | 820 inline GateRef NotEqual(GateRef x, GateRef y, const char* comment = nullptr);
|
H A D | stub_builder.h | 332 GateRef NotEqual(GateRef x, GateRef y);
|
H A D | slowpath_lowering.cpp | 1345 GateRef result = builder_.CallStub(glue_, gate, CommonStubCSigns::NotEqual, in LowerNotEq()
|
H A D | typed_hcr_lowering.cpp | 621 builder_.NotEqual(elementsKind, builder_.Int32(static_cast<size_t>(ElementsKind::GENERIC))); in BuiltinInstanceHClassCheck()
|
H A D | typed_native_inline_lowering.cpp | 824 builder_.DeoptCheck(builder_.NotEqual(value, builder_.Int32(INT32_MIN)), frameState, DeoptType::NOTINT3); in LowerIntAbs()
|
H A D | interpreter_stub.cpp | 898 GateRef result = builder.NotEqual(glue, left, acc, callback);
in DECLARE_ASM_HANDLER()
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
H A D | pandagen.cpp | 874 NotEqual(node, lhs); in Condition() 959 NotEqual(node, lhs); in Binary() 1065 void PandaGen::NotEqual(const ir::AstNode *node, VReg lhs) in NotEqual() function in panda::es2panda::compiler::PandaGen 1204 NotEqual(node, hole); in EmitRethrow()
|
H A D | pandagen.h | 318 void NotEqual(const ir::AstNode *node, VReg lhs);
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_array_stub_builder.cpp | 37 GateRef notGeneric = NotEqual(elementsKind, Int32(static_cast<uint32_t>(ElementsKind::GENERIC))); in ElementsKindHclassCompare()
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_stubs.cpp | 1054 GateRef result = builder.NotEqual(glue, left, acc, callback); in GenerateCircuit()
|