Home
last modified time | relevance | path

Searched defs:ifFalse (Results 1 – 18 of 18) sorted by relevance

/arkcompiler/runtime_core/compiler/tests/js/
DbranchElimination.js41 function ifFalse(a) { function
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSGen.h136 …void ResolveConditionalResultNumeric(const ir::AstNode *node, [[maybe_unused]] Label *ifFalse, Lab… in ResolveConditionalResultNumeric()
203 void ResolveConditionalResult(const ir::AstNode *node, [[maybe_unused]] Label *ifFalse) in ResolveConditionalResult()
249 void BranchIfFalse(const ir::AstNode *node, Label *ifFalse) in BranchIfFalse()
484 void JumpCompareRegister(const ir::AstNode *node, VReg lhs, Label *ifFalse) in JumpCompareRegister()
785 void BinaryNumberComparison(const ir::AstNode *node, VReg lhs, Label *ifFalse) in BinaryNumberComparison()
792 void RefEqualityStrictDynamic(const ir::AstNode *node, VReg lhs, Label *ifFalse) in RefEqualityStrictDynamic()
801 void BinaryEquality(const ir::AstNode *node, VReg lhs, Label *ifFalse) in BinaryEquality()
809 void BinaryEqualityCondition(const ir::AstNode *node, VReg lhs, Label *ifFalse) in BinaryEqualityCondition()
856 void RefEqualityStrict(const ir::AstNode *node, VReg lhs, Label *ifFalse) in RefEqualityStrict()
869 void BinaryRelation(const ir::AstNode *node, VReg lhs, Label *ifFalse) in BinaryRelation()
[all …]
DETSGen.cpp713 Label *ifFalse = AllocLabel(); in IsInstanceDynamic() local
757 void ETSGen::TestIsInstanceConstituent(const ir::AstNode *const node, Label *ifTrue, Label *ifFalse, in TestIsInstanceConstituent()
800 auto ifFalse = AllocLabel(); in BranchIfIsInstance() local
1895 void ETSGen::ToBinaryResult(const ir::AstNode *node, Label *ifFalse) in ToBinaryResult()
1996 Label *ifFalse = AllocLabel(); in Binary() local
2040 void ETSGen::Condition(const ir::AstNode *node, lexer::TokenType op, VReg lhs, Label *ifFalse) in Condition()
2133 void ETSGen::RefEqualityLooseDynamic(const ir::AstNode *node, VReg lhs, VReg rhs, Label *ifFalse) in RefEqualityLooseDynamic()
2140 void ETSGen::HandleLooseNullishEquality(const ir::AstNode *node, VReg lhs, VReg rhs, Label *ifFalse in HandleLooseNullishEquality()
2184 void ETSGen::RefEqualityLoose(const ir::AstNode *node, VReg lhs, VReg rhs, Label *ifFalse) in RefEqualityLoose()
Dpandagen.cpp640 void PandaGen::Condition(const ir::AstNode *node, lexer::TokenType op, VReg lhs, Label *ifFalse) in Condition()
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
Ddead_code_elimination_test.cpp50 auto ifFalse = circuit.NewGate(circuit.IfFalse(), {ifBranch}); in HWTEST_F_L0() local
83 auto ifFalse = circuit.NewGate(circuit.IfFalse(), {ifBranch}); in HWTEST_F_L0() local
115 auto ifFalse = circuit.NewGate(circuit.IfFalse(), {ifBranch}); in HWTEST_F_L0() local
Dcombined_pass_visitor_test.cpp59 auto ifFalse = circuit.NewGate(circuit.IfFalse(), {ifBranch}); in HWTEST_F_L0() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Dasync_function_lowering.cpp92 GateRef ifFalse = circuit_->NewGate(circuit_->IfFalse(), {ifBranch}); in RebuildGeneratorCfg() local
136 GateRef ifFalse = circuit_->NewGate(circuit_->IfFalse(), {ifBranch}); in RebuildGeneratorCfg() local
234 void AsyncFunctionLowering::ModifyStateInput(GateRef stateInGate, GateRef ifBranch, GateRef ifFalse) in ModifyStateInput()
Dbuiltins_lowering.cpp187 GateRef ifFalse = builder_.IfFalse(ifBranch); in ReplaceHirWithValue() local
Dpost_schedule.cpp530 GateRef ifFalse = exit.GetControl(); in LoweringStoreUnknownBarrierAndPrepareScheduleGate() local
Dntype_hcr_lowering.cpp347 GateRef ifFalse = builder_.IfFalse(ifBranch); in ReplaceGateWithPendingException() local
Dslowpath_lowering.cpp162 GateRef ifFalse = builder_.IfFalse(ifBranch); in ReplaceHirWithPendingException() local
197 GateRef ifFalse = builder_.IfFalse(ifBranch); in ReplaceHirWithValue() local
221 GateRef ifFalse = builder_.IfFalse(ifBranch); in ReplaceHirToThrowCall() local
2067 Label &ifFalse = isEqualJump ? notZero : isZero; in LowerConditionJump() local
Dbytecode_circuit_builder.cpp918 auto ifFalse = circuit_->NewGate(circuit_->IfFalse(), {gate}); in NewJump() local
Dnative_inline_lowering.cpp1052 GateRef ifFalse = builder_.IfFalse(ifBranch); in ReplaceGateWithPendingException() local
Dtyped_hcr_lowering.cpp1684 GateRef ifFalse = builder_.IfFalse(ifBranch); in ReplaceHirWithPendingException() local
2758 GateRef ifFalse = builder_.IfFalse(ifBranch); in ReplaceGateWithPendingException() local
Dcircuit_builder.cpp257 GateRef ifFalse = IfFalse(ifBranch); in Branch() local
Dstub_builder.cpp75 GateRef ifFalse = env_->GetBuilder()->IfFalse(ifBranch); in BranchPredict() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/
Dlmir_builder.cpp981 Expr LMIRBuilder::Select(Type *type, Expr cond, Expr ifTrue, Expr ifFalse) in Select()
/arkcompiler/ets_frontend/es2panda/compiler/core/
Dpandagen.cpp866 void PandaGen::Condition(const ir::AstNode *node, lexer::TokenType op, VReg lhs, Label *ifFalse) in Condition()