| /arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
| D | canonicalization.cpp | 40 auto input1 = inst->GetInput(1U).GetInst(); in IsDominateReverseInputs() local 55 const compiler::Inst *input1) in BetterToSwapCompareInputs() 76 auto input1 = inst->GetInput(1U).GetInst(); in SwapInputsIfNecessary() local 109 auto input1 = inst->GetInput(1U).GetInst(); in AllowSwap() local
|
| /arkcompiler/runtime_core/libabckit/src/ |
| D | isa_static_impl.cpp | 34 extern "C" AbckitInst *IcreateCmp(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateCmp() 77 extern "C" AbckitInst *IcreateIf(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, in IcreateIf() 128 extern "C" AbckitInst *IcreateAdd(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateAdd() 143 extern "C" AbckitInst *IcreateSub(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateSub() 158 extern "C" AbckitInst *IcreateMul(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateMul() 174 extern "C" AbckitInst *IcreateDiv(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateDiv() 190 extern "C" AbckitInst *IcreateMod(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateMod() 206 extern "C" AbckitInst *IcreateShl(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateShl() 222 extern "C" AbckitInst *IcreateShr(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateShr() 238 extern "C" AbckitInst *IcreateAShr(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateAShr() [all …]
|
| D | isa_dynamic_impl_instr_1.cpp | 48 …nst *IcreateDYNAMICThrowUndefinedifhole(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateDYNAMICThrowUndefinedifhole() 125 AbckitInst *input1) in IcreateDYNAMICCallargs2() 144 AbckitInst *input1, AbckitInst *input2) in IcreateDYNAMICCallargs3() 218 …t *IcreateDYNAMICApply(AbckitGraph *graph, AbckitInst *acc, AbckitInst *input0, AbckitInst *input1) in IcreateDYNAMICApply() 253 AbckitInst *input1) in IcreateDYNAMICCallthis1() 272 AbckitInst *input1, AbckitInst *input2) in IcreateDYNAMICCallthis2() 294 … AbckitInst *input1, AbckitInst *input2, AbckitInst *input3) in IcreateDYNAMICCallthis3() 433 … AbckitInst *input1, AbckitInst *input2, in IcreateDYNAMICDefinegettersetterbyvalue() 629 AbckitInst *input1) in IcreateDYNAMICStarrayspread() 680 AbckitInst *input1) in IcreateDYNAMICStobjbyvalue() [all …]
|
| D | isa_dynamic_impl_instr_2.cpp | 397 …Inst *IcreateDYNAMICCreateiterresultobj(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateDYNAMICCreateiterresultobj() 414 … AbckitInst *input1, uint64_t imm0, ...) in IcreateDYNAMICCreateobjectwithexcludedkeys() 436 … AbckitInst *input1, uint64_t imm0, ...) in IcreateDYNAMICWideCreateobjectwithexcludedkeys() 599 …st *IcreateDYNAMICAsyncgeneratorresolve(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, in IcreateDYNAMICAsyncgeneratorresolve() 1111 … AbckitInst *input0, AbckitInst *input1) in IcreateDYNAMICCallruntimeDefinefieldbyvalue()
|
| /arkcompiler/runtime_core/libabckit/tests/mock/ |
| D | isa_api_static_impl_mock.cpp | 86 AbckitInst *IcreateCmp(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateCmp() 114 AbckitInst *IcreateIf(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, in IcreateIf() 144 AbckitInst *IcreateAdd(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateAdd() 154 AbckitInst *IcreateSub(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateSub() 164 AbckitInst *IcreateMul(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateMul() 174 AbckitInst *IcreateDiv(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateDiv() 184 AbckitInst *IcreateMod(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateMod() 194 AbckitInst *IcreateShl(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateShl() 204 AbckitInst *IcreateShr(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateShr() 214 AbckitInst *IcreateAShr(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateAShr() [all …]
|
| D | isa_api_dynamic_impl_mock.cpp | 346 AbckitInst *IcreateCreateiterresultobj(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateCreateiterresultobj() 356 …st *IcreateCreateobjectwithexcludedkeys(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, in IcreateCreateobjectwithexcludedkeys() 368 …IcreateWideCreateobjectwithexcludedkeys(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, in IcreateWideCreateobjectwithexcludedkeys() 473 AbckitInst *IcreateAsyncgeneratorresolve(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1… in IcreateAsyncgeneratorresolve() 795 AbckitInst *input1) in IcreateCallruntimeDefinefieldbyvalue() 1028 AbckitInst *IcreateThrowUndefinedifhole(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateThrowUndefinedifhole() 1077 …Inst *IcreateCallargs2(AbckitGraph *graph, AbckitInst *acc, AbckitInst *input0, AbckitInst *input1) in IcreateCallargs2() 1088 …Inst *IcreateCallargs3(AbckitGraph *graph, AbckitInst *acc, AbckitInst *input0, AbckitInst *input1, in IcreateCallargs3() 1131 …ckitInst *IcreateApply(AbckitGraph *graph, AbckitInst *acc, AbckitInst *input0, AbckitInst *input1) in IcreateApply() 1152 …Inst *IcreateCallthis1(AbckitGraph *graph, AbckitInst *acc, AbckitInst *input0, AbckitInst *input1) in IcreateCallthis1() [all …]
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
| D | const_folding.cpp | 344 auto input1 = inst->GetInput(1); in ConstFoldingAdd() local 374 auto input1 = inst->GetInput(1); in ConstFoldingSub() local 410 auto input1 = inst->GetInput(1).GetInst(); in ConstFoldingMul() local 451 auto input1 = inst->GetInput(1).GetInst(); in ConstFoldingBinaryMathWithNan() local 500 auto input1 = inst->GetDataFlowInput(1); in ConstFoldingDiv() local 548 auto input1 = inst->GetInput(1); in ConstFoldingMin() local 596 auto input1 = inst->GetInput(1); in ConstFoldingMax() local 651 auto input1 = inst->GetDataFlowInput(1); in ConstFoldingMod() local 689 auto input1 = inst->GetInput(1); in ConstFoldingShl() local 714 auto input1 = inst->GetInput(1); in ConstFoldingShr() local [all …]
|
| D | peepholes.cpp | 119 …epholes::VisitAddFinalize([[maybe_unused]] GraphVisitor *v, Inst *inst, Inst *input0, Inst *input1) in VisitAddFinalize() 249 auto input1 = inst->GetInput(1).GetInst(); in VisitAdd() local 278 …epholes::VisitSubFinalize([[maybe_unused]] GraphVisitor *v, Inst *inst, Inst *input0, Inst *input1) in VisitSubFinalize() 356 auto input1 = inst->GetInput(1).GetInst(); in VisitSub() local 397 …epholes::VisitMulOneConst([[maybe_unused]] GraphVisitor *v, Inst *inst, Inst *input0, Inst *input1) in VisitMulOneConst() 479 auto input1 = inst->GetInput(1).GetInst(); in VisitMul() local 513 auto input1 = inst->GetInput(1).GetInst(); in VisitDiv() local 702 static bool ApplyForCastU16(GraphVisitor *v, Inst *inst, Inst *input0, Inst *input1) in ApplyForCastU16() 724 auto input1 = inst->GetInput(1).GetInst(); in VisitAnd() local 807 auto input1 = inst->GetInput(1).GetInst(); in VisitOr() local [all …]
|
| /arkcompiler/runtime_core/libabckit/tests/helpers/ |
| D | helpers_wrong_ctx.cpp | 145 …TestWrongCtx(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1)) in TestWrongCtx() 197 … TestWrongCtx(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, in TestWrongCtx() 226 … TestWrongCtx(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, in TestWrongCtx() 260 …(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, uint64_t im… in TestWrongCtx() 335 … TestWrongCtx(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, in TestWrongCtx() 376 …estWrongCtx(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitString *input1, in TestWrongCtx() 454 …stWrongCtx(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitString *input1)) in TestWrongCtx() 483 … TestWrongCtx(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, in TestWrongCtx() 529 … TestWrongCtx(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, in TestWrongCtx() 544 …(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, uint64_t im… in TestWrongCtx()
|
| D | helpers_mode.cpp | 256 void TestMode(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, in TestMode() 325 AbckitInst *input1), in TestMode() 367 void TestMode(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1,… in TestMode() 539 void TestMode(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1)… in TestMode() 552 void TestMode(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, in TestMode() 567 …AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitString *input1), bool isDy… in TestMode() 579 void TestMode(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1,… in TestMode() 594 void TestMode(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1,… in TestMode() 611 void TestMode(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1,… in TestMode() 629 …id TestMode(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitString *input1, in TestMode() [all …]
|
| D | helpers_wrong_imm.cpp | 88 …(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, uint64_t im… in TestWrongImm() 212 …(AbckitInst *(*apiToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, uint64_t im… in TestWrongImm()
|
| /arkcompiler/runtime_core/libabckit/src/adapter_static/ |
| D | ir_static_instr_1.cpp | 58 …eateDynCallthis1Static(AbckitGraph *graph, AbckitInst *acc, AbckitInst *input0, AbckitInst *input1) in IcreateDynCallthis1Static() 344 …t *IcreateDynThrowUndefinedifholeStatic(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateDynThrowUndefinedifholeStatic() 538 …eDynStownbyvalueStatic(AbckitGraph *graph, AbckitInst *acc, AbckitInst *input0, AbckitInst *input1) in IcreateDynStownbyvalueStatic() 575 AbckitInst *input1) in IcreateDynStownbyvaluewithnamesetStatic() 598 …eDynStobjbyvalueStatic(AbckitGraph *graph, AbckitInst *acc, AbckitInst *input0, AbckitInst *input1) in IcreateDynStobjbyvalueStatic() 755 …st *IcreateDynCreateiterresultobjStatic(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1) in IcreateDynCreateiterresultobjStatic() 863 …eateDynCallargs2Static(AbckitGraph *graph, AbckitInst *acc, AbckitInst *input0, AbckitInst *input1) in IcreateDynCallargs2Static() 870 …*IcreateDynApplyStatic(AbckitGraph *graph, AbckitInst *acc, AbckitInst *input0, AbckitInst *input1) in IcreateDynApplyStatic() 877 …DynStarrayspreadStatic(AbckitGraph *graph, AbckitInst *acc, AbckitInst *input0, AbckitInst *input1) in IcreateDynStarrayspreadStatic() 884 …ynStsuperbyvalueStatic(AbckitGraph *graph, AbckitInst *acc, AbckitInst *input0, AbckitInst *input1) in IcreateDynStsuperbyvalueStatic() [all …]
|
| D | helpers_static.cpp | 653 AbckitInst *CreateDynInst(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, in CreateDynInst() 669 AbckitInst *CreateDynInst(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, AbckitInst *i… in CreateDynInst() 686 AbckitInst *CreateDynInst(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, uint64_t imm0, in CreateDynInst() 769 AbckitInst *CreateDynInst(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, uint64_t imm0… in CreateDynInst() 787 …kitInst *CreateDynInst(AbckitGraph *graph, AbckitInst *acc, AbckitInst *input0, AbckitInst *input1, in CreateDynInst() 823 …kitInst *CreateDynInst(AbckitGraph *graph, AbckitInst *acc, AbckitInst *input0, AbckitInst *input1, in CreateDynInst() 843 AbckitInst *CreateDynInst(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1, uint64_t imm0… in CreateDynInst()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/ |
| D | ets_intrinsics_peephole.cpp | 26 auto input1 = intrinsic->GetInput(1).GetInst(); in ReplaceWithCompareEQ() local 94 auto input1 = intrinsic->GetInput(1).GetInst(); in PeepholeStringEquals() local 110 auto input1 = inst->GetInput(1).GetInst(); in GetStringFromLength() local 306 auto input1 = intrinsic->GetInput(1).GetInst(); in PeepholeEquals() local 327 auto input1 = intrinsic->GetInput(1).GetInst(); in PeepholeStrictEquals() local
|
| /arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_dynamic/arithmetic/ |
| D | bininst_logical_dynamic.cpp | 36 …dTest(AbckitInst *(*binaryInstToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1), in ValidTest()
|
| D | bininst_shifts_dynamic.cpp | 36 …dTest(AbckitInst *(*binaryInstToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1), in ValidTest()
|
| /arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_static/arithmetic/ |
| D | bininst_logical_static.cpp | 35 …dTest(AbckitInst *(*binaryInstToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1), in ValidTest()
|
| D | bininst_shifts_static.cpp | 35 …dTest(AbckitInst *(*binaryInstToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1), in ValidTest()
|
| D | bininst_static.cpp | 35 …dTest(AbckitInst *(*binaryInstToCheck)(AbckitGraph *graph, AbckitInst *input0, AbckitInst *input1), in ValidTest()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
| D | bounds_analysis.cpp | 962 auto input1 = inst->GetInput(1).GetInst(); in MergePhiPredecessors() local 1459 auto input1 = inst->GetDataFlowInput(inst->GetInput(1).GetInst()); in CalcNewBoundsRangeAdd() local 1488 auto input1 = inst->GetDataFlowInput(inst->GetInput(1).GetInst()); in CalcNewBoundsRangeSub() local 1512 auto input1 = inst->GetDataFlowInput(inst->GetInput(1).GetInst()); in CalcNewBoundsRangeMod() local 1538 auto input1 = inst->GetDataFlowInput(inst->GetInput(1).GetInst()); in CalcNewBoundsRangeMul() local 1556 auto input1 = inst->GetDataFlowInput(inst->GetInput(1).GetInst()); in CalcNewBoundsRangeDiv() local 1576 auto input1 = inst->GetDataFlowInput(inst->GetInput(1).GetInst()); in CalcNewBoundsRangeShr() local 1596 auto input1 = inst->GetDataFlowInput(inst->GetInput(1).GetInst()); in CalcNewBoundsRangeAShr() local 1616 auto input1 = inst->GetDataFlowInput(inst->GetInput(1).GetInst()); in CalcNewBoundsRangeShl() local 1632 auto input1 = inst->GetDataFlowInput(inst->GetInput(1).GetInst()); in CalcNewBoundsRangeAnd() local [all …]
|
| /arkcompiler/runtime_core/libabckit/include/cpp/headers/ |
| D | dynamic_isa_impl.h | 385 inline Instruction DynamicIsa::CreateCreateiterresultobj(Instruction input0, Instruction input1) && in CreateCreateiterresultobj() 403 …DynamicIsa::CreateCreateobjectwithexcludedkeys(Instruction input0, Instruction input1, uint64_t im… in CreateCreateobjectwithexcludedkeys() 422 …truction DynamicIsa::CreateWideCreateobjectwithexcludedkeys(Instruction input0, Instruction input1, in CreateWideCreateobjectwithexcludedkeys() 496 inline Instruction DynamicIsa::CreateAsyncgeneratorresolve(Instruction input0, Instruction input1, in CreateAsyncgeneratorresolve() 755 Instruction input1) && in CreateCallruntimeDefinefieldbyvalue() 957 inline Instruction DynamicIsa::CreateThrowUndefinedifhole(Instruction input0, Instruction input1) && in CreateThrowUndefinedifhole() 1000 …Instruction DynamicIsa::CreateCallargs2(Instruction acc, Instruction input0, Instruction input1) && in CreateCallargs2() 1009 …ne Instruction DynamicIsa::CreateCallargs3(Instruction acc, Instruction input0, Instruction input1, in CreateCallargs3() 1059 inline Instruction DynamicIsa::CreateApply(Instruction acc, Instruction input0, Instruction input1)… in CreateApply() 1076 …Instruction DynamicIsa::CreateCallthis1(Instruction acc, Instruction input0, Instruction input1) && in CreateCallthis1() [all …]
|
| /arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_dynamic/async/ |
| D | async_dynamic.cpp | 169 auto *input1 = g_implG->iGetInput(asyncCreateAsyncGen, 1); in TEST_F() local 193 auto *input1 = g_implG->iGetInput(asyncCreateAsyncGen, 1); in TEST_F() local 263 auto *input1 = g_implG->iGetInput(asyncCreateAsyncGen, 1); in TEST_F() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
| D | number_speculative_retype_test.cpp | 97 auto input1 = acc.GetValueIn(is_undefined_or_hole_check_gate, 0); in HWTEST_F_L0() local
|
| /arkcompiler/runtime_core/static_core/compiler/tests/ |
| D | graph_comparator.h | 99 auto input1 = inst1->GetInput(index1).GetInst(); in InstInitialCompare() local
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | tagged_value_test.cpp | 313 double input1 = (static_cast<uint64_t>(UINT32_MAX) + 1) + 12345; in HWTEST_F_L0() local 365 double input1 = (static_cast<uint64_t>(UINT32_MAX) + 1) + 12345; in HWTEST_F_L0() local 417 double input1 = (static_cast<uint64_t>(UINT16_MAX) + 1) + 12345; in HWTEST_F_L0() local 469 double input1 = (static_cast<uint64_t>(UINT16_MAX) + 1) + 12345; in HWTEST_F_L0() local 521 double input1 = (static_cast<uint64_t>(UINT8_MAX) + 1) + 45; in HWTEST_F_L0() local 573 double input1 = (static_cast<uint64_t>(UINT8_MAX) + 1) + 34; in HWTEST_F_L0() local
|