| /arkcompiler/runtime_core/compiler/tests/js/ |
| D | branchElimination.js | 41 function ifFalse(a) { function
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | ETSGen.h | 136 …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() 483 void JumpCompareRegister(const ir::AstNode *node, VReg lhs, Label *ifFalse) in JumpCompareRegister() 782 void BinaryNumberComparison(const ir::AstNode *node, VReg lhs, Label *ifFalse) in BinaryNumberComparison() 789 void RefEqualityStrictDynamic(const ir::AstNode *node, VReg lhs, Label *ifFalse) in RefEqualityStrictDynamic() 798 void BinaryEquality(const ir::AstNode *node, VReg lhs, Label *ifFalse) in BinaryEquality() 806 void BinaryEqualityCondition(const ir::AstNode *node, VReg lhs, Label *ifFalse) in BinaryEqualityCondition() 853 void RefEqualityStrict(const ir::AstNode *node, VReg lhs, Label *ifFalse) in RefEqualityStrict() 866 void BinaryRelation(const ir::AstNode *node, VReg lhs, Label *ifFalse) in BinaryRelation() [all …]
|
| D | ETSGen.cpp | 719 Label *ifFalse = AllocLabel(); in IsInstanceDynamic() local 833 auto ifFalse = AllocLabel(); in BranchIfIsInstance() local 1918 void ETSGen::ToBinaryResult(const ir::AstNode *node, Label *ifFalse) in ToBinaryResult() 2019 Label *ifFalse = AllocLabel(); in Binary() local 2063 void ETSGen::Condition(const ir::AstNode *node, lexer::TokenType op, VReg lhs, Label *ifFalse) in Condition() 2156 void ETSGen::RefEqualityLooseDynamic(const ir::AstNode *node, VReg lhs, VReg rhs, Label *ifFalse) in RefEqualityLooseDynamic() 2163 void ETSGen::HandleLooseNullishEquality(const ir::AstNode *node, VReg lhs, VReg rhs, Label *ifFalse… in HandleLooseNullishEquality() 2207 void ETSGen::RefEqualityLoose(const ir::AstNode *node, VReg lhs, VReg rhs, Label *ifFalse) in RefEqualityLoose()
|
| D | pandagen.cpp | 640 void PandaGen::Condition(const ir::AstNode *node, lexer::TokenType op, VReg lhs, Label *ifFalse) in Condition()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
| D | dead_code_elimination_test.cpp | 50 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
|
| D | combined_pass_visitor_test.cpp | 59 auto ifFalse = circuit.NewGate(circuit.IfFalse(), {ifBranch}); in HWTEST_F_L0() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | async_function_lowering.cpp | 91 GateRef ifFalse = circuit_->NewGate(circuit_->IfFalse(), {ifBranch}); in RebuildGeneratorCfg() local 135 GateRef ifFalse = circuit_->NewGate(circuit_->IfFalse(), {ifBranch}); in RebuildGeneratorCfg() local 233 void AsyncFunctionLowering::ModifyStateInput(GateRef stateInGate, GateRef ifBranch, GateRef ifFalse) in ModifyStateInput()
|
| D | ntype_bytecode_lowering.cpp | 393 GateRef ifFalse = builder_.IfFalse(ifBranch); in ReplaceGateWithPendingException() local
|
| D | post_schedule.cpp | 561 GateRef ifFalse = exit.GetControl(); in LoweringStoreUnknownBarrierAndPrepareScheduleGate() local
|
| D | ntype_hcr_lowering.cpp | 348 GateRef ifFalse = builder_.IfFalse(ifBranch); in ReplaceGateWithPendingException() local
|
| D | slowpath_lowering.cpp | 158 GateRef ifFalse = builder_.IfFalse(ifBranch); in ReplaceHirWithPendingException() local 193 GateRef ifFalse = builder_.IfFalse(ifBranch); in ReplaceHirWithValue() local 217 GateRef ifFalse = builder_.IfFalse(ifBranch); in ReplaceHirToThrowCall() local 2096 Label ifFalse(&builder_); in LowerConditionJump() local
|
| D | typed_bytecode_lowering.cpp | 1361 Label ifFalse(&builder_); in LoadElmentFromFloat64Array() local 2491 GateRef ifFalse = builder_.IfFalse(ifBranch); in ReplaceGateWithPendingException() local
|
| D | bytecode_circuit_builder.cpp | 1019 auto ifFalse = circuit_->NewGate(circuit_->IfFalse(), {gate}); in NewJump() local
|
| D | typed_hcr_lowering.cpp | 1748 GateRef ifFalse = builder_.IfFalse(ifBranch); in ReplaceHirWithPendingException() local 2437 GateRef ifFalse = builder_.IfFalse(ifBranch); in ReplaceGateWithPendingException() local
|
| D | native_inline_lowering.cpp | 1056 GateRef ifFalse = builder_.IfFalse(ifBranch); in ReplaceGateWithPendingException() local
|
| D | circuit_builder.cpp | 249 GateRef ifFalse = IfFalse(ifBranch); in Branch() local
|
| D | typed_native_inline_lowering.cpp | 2862 GateRef ifFalse = builder_.IfFalse(ifBranch); in ReplaceGateWithPendingException() local
|
| D | stub_builder.cpp | 56 GateRef ifFalse = env_->GetBuilder()->IfFalse(ifBranch); in Branch() local
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| D | pandagen.cpp | 880 void PandaGen::Condition(const ir::AstNode *node, lexer::TokenType op, VReg lhs, Label *ifFalse) in Condition()
|