/arkcompiler/runtime_core/static_core/compiler/tests/ |
H A D | inst_generator_test.cpp | 190 void FixParams([[maybe_unused]] T *param1, [[maybe_unused]] T *param2, [[maybe_unused]] T *param3, Opcode opc) in FixParams() argument 221 *param1 >>= 2U; in FixParams() 234 *param1 >>= sizeof(T) * 4U; in FixParams() 237 *param2 = *param1 + 1U; in FixParams() 251 *param1 >>= sizeof(T) * 4U; in FixParams() 255 *param2 = *param1 + 1U; in FixParams() 271 *param1 >>= 2U; in FixParams() 288 *param1 >>= 2U; in FixParams() 337 std::optional<ParamType> ExecModule(Graph *graph, Opcode opc, ParamType param1, ParamType param2, ParamType param3) in ExecModule() argument 351 execModule_.SetParameter(0U, param1); in ExecModule() 369 auto param1 = std::get<0U>(vals); CheckData() local 399 auto param1 = std::get<0U>(vals); Generate() local 430 ExecModule(Graph *graph, ParamType param1) ExecModule() argument 450 DoCast(ParamType param1) DoCast() argument 466 CheckData(ResultType calcData, ResultType retData, ParamType param1, Inst *inst) CheckData() argument 470 std::cout << std::hex << " in parameter = " << param1 << "\\n"; CheckData() local 500 ParamType param1 = val; GenCast() local 554 DoLogic(Opcode opc, T param1, [[maybe_unused]] T param2, [[maybe_unused]] T param3, [[maybe_unused]] ShiftType shiftType, [[maybe_unused]] uint8_t typeSize) DoLogic() argument [all...] |
H A D | inst_generator.cpp | 297 auto param1 = CreateParamInst(graph, DataType::REFERENCE, 0U); // array in PopulateLoadStoreArray() local 299 inst->SetInput(0U, param1); in PopulateLoadStoreArray() 310 auto param1 = CreateParamInst(graph, DataType::REFERENCE, 0U); // array/object in PopulateLoadStoreArrayI() local 311 inst->SetInput(0U, param1); in PopulateLoadStoreArrayI() 323 auto param1 = CreateParamInst(graph, type, 1U); in PopulateSelect() local 327 inst->SetInput(1U, param1); in PopulateSelect() 337 auto param1 = CreateParamInst(graph, type, 1U); in PopulateSelectI() local 340 inst->SetInput(1U, param1); in PopulateSelectI() 567 ret = pack.graph->CreateInstReturn(type, INVALID_PC, pack.param1); in CreateCheckInstByPackArgs() 583 newInst->SetInput(0U, pack.param1); in CreateCheckInstByPackArgs() 626 auto param1 = CreateParamInst(graph, type, 0U); GenerateCheckOperation() local 661 auto param1 = CreateParamInst(graph, type, 0U); GenerateSSOperation() local 689 auto param1 = CreateParamInst(graph, DataType::REFERENCE, 0U); GenerateBoundaryCheckOperation() local 734 auto param1 = CreateParamInst(graph, DataType::INT32, 0U); GenerateMultiArrayOperation() local 764 auto param1 = CreateParamInst(graph, DataType::REFERENCE, 0U); GenerateThrowOperation() local 787 auto param1 = CreateParamInst(graph, inst->GetType(), 0U); GeneratePhiOperation() local [all...] |
H A D | asm_printer_test.cpp | 229 auto param1 = GetParameter(typeInfo, 0U); in DoTest() local 231 (GetEncoder()->*encodeFunc)(param1, param1, param2); in DoTest()
|
H A D | savestate_optimization_tests.cpp | 108 auto param1 = GetGraph()->CreateInstParameter(0U, DataType::INT32); in TEST_F() local 110 GetGraph()->GetStartBlock()->AppendInst(param1); in TEST_F() 113 sp->AppendInput(param1); in TEST_F() 119 insts.push_back(param1); in TEST_F()
|
H A D | reg_alloc_resolver_test.cpp | 67 auto param1 = &INS(1U); in ResolveFixedInputsRunLiveness() local 71 auto param1Interval = la.GetInstLifeIntervals(param1); in ResolveFixedInputsRunLiveness()
|
H A D | split_resolver_test.cpp | 458 auto param1 = la->GetInstLifeIntervals(&INS(1U)); in TEST_F() local 461 param1->SetReg(1U); in TEST_F() 464 SplitAssignReg(SplitAssignSlot(param1, call->GetBegin(), 1U), call->GetEnd(), 1U); in TEST_F() 505 auto param1 = la->GetInstLifeIntervals(&INS(1U)); in TEST_F() local 510 param1->SetReg(1U); in TEST_F() 518 SplitAssignReg(SplitAssignSlot(param1, addi->GetBegin(), 1U), add->GetBegin(), 1U); in TEST_F()
|
/arkcompiler/runtime_core/compiler/tests/ |
H A D | asm_caller.cpp | 35 DEF(add, [](auto param1, auto param2) { return param1 + param2; }) \ 36 DEF(sub, [](auto param1, auto param2) { return param1 - param2; }) \ 37 DEF(mul, [](auto param1, auto param2) { return param1 * param2; }) \ 38 DEF(and, [](auto param1, auto param2) { return param1 & param2; }) \ 39 DEF(or, [](auto param1, auto param2) { return param1 | param [all...] |
H A D | asm_printer_test.cpp | 294 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); \ 296 test->GetEncoder()->encode_func(param1, param1, param2); \
|
H A D | split_resolver_test.cpp | 424 auto param1 = la->GetInstLifeIntervals(&INS(1)); in TEST_F() local 427 param1->SetReg(1); in TEST_F() 430 SplitAssignReg(SplitAssignSlot(param1, call->GetBegin(), 1), call->GetEnd(), 1); in TEST_F() 471 auto param1 = la->GetInstLifeIntervals(&INS(1)); in TEST_F() local 476 param1->SetReg(1); in TEST_F() 484 SplitAssignReg(SplitAssignSlot(param1, addi->GetBegin(), 1), add->GetBegin(), 1); in TEST_F()
|
/arkcompiler/runtime_core/static_core/compiler/tests/codegen/ |
H A D | codegen_test_1.cpp | 167 auto param1 = GetExecModule().CreateArray(arrayData, 4U, GetObjectAllocator()); in CheckStoreArray() local 170 GetExecModule().SetParameter(0U, reinterpret_cast<uint64_t>(param1)); in CheckStoreArray() 176 GetExecModule().CopyArray(param1, arrayData); in CheckStoreArray() 185 GetExecModule().FreeArray(param1); in CheckStoreArray() 242 auto param1 = GetExecModule().CreateArray(arrayData, 4U, GetObjectAllocator()); in CheckLoadArray() local 244 GetExecModule().SetParameter(0U, reinterpret_cast<uint64_t>(param1)); in CheckLoadArray() 249 GetExecModule().CopyArray(param1, arrayData); in CheckLoadArray() 251 GetExecModule().FreeArray(param1); in CheckLoadArray() 321 auto param1 = GetExecModule().CreateArray(arrayData, 6U, GetObjectAllocator()); in CheckStoreArrayPair() local 325 GetExecModule().SetParameter(0U, reinterpret_cast<uint64_t>(param1)); in CheckStoreArrayPair() 419 auto param1 = GetExecModule().CreateArray(arrayData, 6U, GetObjectAllocator()); CheckLoadArrayPair() local 509 auto param1 = graph->AddNewParameter(0U, type); SRC_GRAPH() local 654 auto param1 = GetExecModule().CreateArray(array, 4U, GetObjectAllocator()); TEST_F() local 733 auto param1 = CutValue<uint64_t>(1U, DataType::UINT64); TEST_F() local 829 auto param1 = CutValue<uint64_t>(1U, DataType::UINT64); TEST_F() local 904 auto param1 = CutValue<uint64_t>(value, DataType::INT32); TEST_F() local 975 auto param1 = CutValue<uint64_t>(1U, DataType::UINT64); TEST_F() local 1056 auto param1 = CutValue<int32_t>(a0, DataType::INT32); TEST_F() local 1107 auto param1 = CutValue<int32_t>(a0, DataType::INT32); TEST_F() local 1173 auto param1 = CutValue<uint64_t>(1U, DataType::UINT64); TEST_F() local 1237 auto param1 = CutValue<uint64_t>(1U, DataType::UINT64); TEST_F() local 1300 auto param1 = CutValue<uint64_t>(1U, DataType::UINT64); TEST_F() local 1361 auto param1 = CutValue<uint64_t>(1U, DataType::UINT64); TEST_F() local 1423 auto param1 = GetExecModule().CreateArray(array, 4U, GetObjectAllocator()); TEST_F() local 1490 auto param1 = GetExecModule().CreateArray(array, 4U, GetObjectAllocator()); TEST_F() local 1529 auto param1 = CutValue<uint64_t>(1234U, DataType::UINT64); TEST_F() local 1595 auto param1 = CutValue<uint64_t>(0x0U, DataType::UINT64); TEST_F() local 1668 auto param1 = CutValue<uint64_t>(0x12345U, DataType::UINT64); TEST_F() local 1734 auto param1 = GetExecModule().CreateArray(arrayData, 4U, GetObjectAllocator()); TEST_F() local [all...] |
H A D | codegen_test_2.cpp | 52 // param1 < 0 [OK] in TEST_F() 53 auto param1 = CutValue<uint64_t>(std::numeric_limits<int64_t>::min(), DataType::INT64); in TEST_F() local 55 GetExecModule().SetParameter(0U, param1); in TEST_F() 58 EXPECT_EQ(GetExecModule().GetRetValue(), param1 + param2); in TEST_F() 60 // param1 > 0 [OK] in TEST_F() 61 param1 = CutValue<uint64_t>(std::numeric_limits<int64_t>::max(), DataType::INT64); in TEST_F() 63 GetExecModule().SetParameter(0U, param1); in TEST_F() 66 EXPECT_EQ(GetExecModule().GetRetValue(), param1 + param2); in TEST_F() 68 // param1 == 0 [THROW] in TEST_F() 576 // param1 > in TEST_F() 577 auto param1 = CutValue<uint64_t>(std::numeric_limits<int64_t>::max(), DataType::INT64); TEST_F() local 635 auto param1 = GetExecModule().CreateArray(array, ARRAY_LEN, GetObjectAllocator()); TEST_F() local [all...] |
/arkcompiler/runtime_core/static_core/compiler/tests/amd64/ |
H A D | encoder64_test_1.cpp | 340 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); in TestAddOverflow() local 347 test->GetEncoder()->EncodeAddOverflow(label, retVal, param1, param2, Condition::VS); in TestAddOverflow() 352 test->GetEncoder()->EncodeAddOverflow(end, retVal, param1, param2, Condition::VC); in TestAddOverflow() 406 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); in TestSubOverflow() local 413 test->GetEncoder()->EncodeSubOverflow(label, retVal, param1, param2, Condition::VS); in TestSubOverflow() 418 test->GetEncoder()->EncodeSubOverflow(end, retVal, param1, param2, Condition::VC); in TestSubOverflow() 720 bool Foo(uint32_t param1, uint32_t param2) in Foo() argument 723 return (param1 == param2); in Foo() 726 using FunctPtr = bool (*)(uint32_t param1, uint32_t param2); 837 auto param1 in TestAdd() local 909 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAddImm() local 963 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestSub() local 1035 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestSubImm() local 1089 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMul() local 1161 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMin() local 1236 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMax() local 1310 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShl() local 1371 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShr() local 1435 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAShr() local 1494 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAnd() local 1539 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestOr() local 1584 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestXor() local 1629 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShlImm() local 1689 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShrImm() local 1753 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCmp() local 1799 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestFcmp() local 1875 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCmp64() local 1927 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCompare() local [all...] |
H A D | encoder64_test.h | 114 bool CallCode(const T ¶m1, const T ¶m2, const U &result) in CallCode() argument 118 using FunctPtr = UExp (*)(TExp param1, TExp param2); in CallCode() 123 const UExp currResult = func(static_cast<TExp>(param1), static_cast<TExp>(param2)); in CallCode() 134 std::cerr << "Failed CallCode for param1=" << param1 << " param2=" << param2 << " and result=" << result in CallCode() 139 std::cerr << " param1=" << bit_cast<uint32_t>(param1) << " param2=" << bit_cast<uint32_t>(param2); in CallCode() 141 std::cerr << " param1=" << bit_cast<uint64_t>(param1) << " param2=" << bit_cast<uint64_t>(param2); in CallCode() 196 bool CallCode(const T ¶m1, cons argument 248 CallCodeCall(T param1, T param2) CallCodeCall() argument [all...] |
H A D | encoder64_test_2.cpp | 30 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); in TestCompare64() local 34 test->GetEncoder()->EncodeCompare(param1, param1, param2, std::is_signed_v<T> ? Condition::LT : Condition::LO); in TestCompare64() 286 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); in TestDiv() local 290 test->GetEncoder()->EncodeDiv(param1, isSigned, param1, param2); in TestDiv() 363 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); in TestDivImm() local 372 test->GetEncoder()->EncodeDiv(param1, param1, Imm(imm), isSigned); in TestDivImm() 416 auto param1 in TestMod() local 494 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestModImm() local 558 auto param1 = RandomGen<uint64_t>(); TestParamMainLoop() local 659 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestSelect() local 744 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestSelectTest() local 824 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCompareTest() local 880 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestJumpTest() local [all...] |
/arkcompiler/runtime_core/static_core/compiler/tests/aarch32/ |
H A D | encoder32_test.h | 82 auto param1 = GetParameter(TypeInfo(T(0)), 0); in PreWork() local 88 GetEncoder()->EncodeMov(param1, storedValue1); in PreWork() 92 auto param1 = GetParameter(TypeInfo(T(0)), 0); in PreWork() local 97 GetEncoder()->EncodeMov(param1, storedValue1); in PreWork() 132 bool CallCode(const T ¶m1, const T ¶m2, const U &result) in CallCode() argument 134 return CallCodeVariadic<U, T, T>(result, param1, param2); in CallCode() 220 bool CallCode(const T ¶m1, const T ¶m2, const T &result) 222 return CallCodeVariadic<T, T, T>(result, param1, param2); 228 using FunctPtr = T (*)(uint32_t param1, T param2); 239 U CallCodeCall(T param1, [all...] |
H A D | encoder32_test_1.cpp | 640 bool Foo(uint32_t param1, uint32_t param2) in Foo() argument 643 return (param1 == param2); in Foo() 646 using FunctPtr = bool (*)(uint32_t param1, uint32_t param2); 814 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); in TestAdd() local 818 test->GetEncoder()->EncodeAdd(param1, param1, param2); in TestAdd() 880 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); in TestAddImm() local 884 test->GetEncoder()->EncodeAdd(param1, param1, Imm(param2)); in TestAddImm() 926 auto param1 in TestSub() local 997 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestSubImm() local 1046 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMul() local 1112 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMin() local 1195 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMax() local 1278 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShl() local 1339 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShr() local 1405 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAShr() local 1466 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAnd() local 1513 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestOr() local 1560 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestXor() local 1607 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShlImm() local 1668 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShrImm() local 1736 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCmp() local 1782 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestFcmp() local 1862 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCmp64() local [all...] |
H A D | encoder32_test_2.cpp | 32 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); in TestCompare() local 36 test->GetEncoder()->EncodeCompare(param1, param1, param2, std::is_signed_v<T> ? Condition::GE : Condition::HS); in TestCompare() 87 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); in TestCompare64() local 91 test->GetEncoder()->EncodeCompare(param1, param1, param2, std::is_signed_v<T> ? Condition::LT : Condition::LO); in TestCompare64() 353 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); in TestDiv() local 357 test->GetEncoder()->EncodeDiv(param1, isSigned, param1, param2); in TestDiv() 485 auto param1 in TestMod() local 540 auto param1 = RandomGen<uint64_t>(); TestParamMainLoop() local 649 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestSelect() local 738 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestSelectTest() local 819 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCompareTest() local 875 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestJumpTest() local 1000 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestStoreExclusive() local [all...] |
/arkcompiler/runtime_core/static_core/compiler/tests/aarch64/ |
H A D | encoder64_test_1.cpp | 337 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); in TestAddOverflow() local 344 test->GetEncoder()->EncodeAddOverflow(label, retVal, param1, param2, Condition::VS); in TestAddOverflow() 349 test->GetEncoder()->EncodeAddOverflow(end, retVal, param1, param2, Condition::VC); in TestAddOverflow() 403 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); in TestSubOverflow() local 410 test->GetEncoder()->EncodeSubOverflow(label, retVal, param1, param2, Condition::VS); in TestSubOverflow() 415 test->GetEncoder()->EncodeSubOverflow(end, retVal, param1, param2, Condition::VC); in TestSubOverflow() 794 bool Foo(uint32_t param1, uint32_t param2) in Foo() argument 797 return (param1 == param2); in Foo() 800 using FunctPtr = bool (*)(uint32_t param1, uint32_t param2); 967 auto param1 in TestAdd() local 1030 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAddImm() local 1076 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestSub() local 1141 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestSubImm() local 1188 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMul() local 1252 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMin() local 1332 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMax() local 1412 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShl() local 1473 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShr() local 1534 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAShr() local 1593 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAnd() local 1638 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestOr() local 1683 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestXor() local 1728 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShlImm() local 1787 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShrImm() local 1851 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCmp() local 1897 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestFcmp() local [all...] |
H A D | encoder64_test.h | 122 bool CallCode(const T ¶m1, const T ¶m2, const U &result) in CallCode() argument 126 using FunctPtr = UExp (*)(TExp param1, TExp param2); in CallCode() 131 const UExp currResult = func(static_cast<TExp>(param1), static_cast<TExp>(param2)); in CallCode() 141 std::cerr << "Failed CallCode for param1=" << param1 << " param2=" << param2 << " and result=" << result in CallCode() 146 std::cerr << " param1=" << bit_cast<uint64_t>(param1) << " param2=" << bit_cast<uint64_t>(param2); in CallCode() 148 std::cerr << " param1=" << bit_cast<uint32_t>(param1) << " param2=" << bit_cast<uint32_t>(param2); in CallCode() 203 bool CallCode(const T ¶m1, cons argument 255 CallCodeCall(T param1, T param2) CallCodeCall() argument [all...] |
H A D | encoder64_test_2.cpp | 31 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); in TestCmp64() local 35 test->GetEncoder()->EncodeCmp(param1, param1, param2, std::is_signed_v<T> ? Condition::LT : Condition::LO); in TestCmp64() 83 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); in TestCompare() local 87 test->GetEncoder()->EncodeCompare(param1, param1, param2, std::is_signed_v<T> ? Condition::GE : Condition::HS); in TestCompare() 134 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); in TestCompare64() local 138 test->GetEncoder()->EncodeCompare(param1, param1, param2, std::is_signed_v<T> ? Condition::LT : Condition::LO); in TestCompare64() 430 auto param1 in TestDiv() local 506 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestDivImm() local 564 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestModImm() local 674 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMod() local 725 auto param1 = RandomGen<uint64_t>(); TestParamMainLoop() local 829 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestSelect() local 914 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestSelectTest() local 996 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCompareTest() local 1052 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestJumpTest() local 1180 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestStoreExclusive() local [all...] |
/arkcompiler/runtime_core/static_core/plugins/ets/tests/native/native_methods/ |
H A D | register_native_methods_test.cpp | 58 ets_long Func1(ets_long param1, ets_long param2) in Func1() argument 60 return param1 + param2; in Func1() 161 ets_long param1 = 10U; in TEST_F() local 164 ets_long result = env_->CallStaticLongMethod(cls, method, param1, param2); in TEST_F() 165 ASSERT_EQ(result, param1 + param2); in TEST_F() 190 ets_long param1 = 10U; in TEST_F() local 193 ets_long result = env_->CallStaticLongMethod(cls, method, param1, param2); in TEST_F() 194 ASSERT_EQ(result, param1 + param2); in TEST_F()
|
/arkcompiler/runtime_core/compiler/tests/amd64/ |
H A D | encoder64_test.cpp | 277 bool CallCode(const T ¶m1, const T ¶m2, const U &result) in CallCode() argument 281 using funct_ptr = U_exp (*)(T_exp param1, T_exp param2); in CallCode() 286 const U_exp curr_result = func(static_cast<T_exp>(param1), static_cast<T_exp>(param2)); in CallCode() 296 std::cerr << "Failed CallCode for param1=" << param1 << " param2=" << param2 << " and result=" << result in CallCode() 301 std::cerr << " param1=" << bit_cast<uint64_t>(param1) << " param2=" << bit_cast<uint64_t>(param2); in CallCode() 303 std::cerr << " param1=" << bit_cast<uint32_t>(param1) << " param2=" << bit_cast<uint32_t>(param2); in CallCode() 359 bool CallCode(const T ¶m1, cons argument 411 CallCodeCall(T param1, T param2) CallCodeCall() argument 760 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAddOverflow() local 826 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestSubOverflow() local 1135 foo(uint32_t param1, uint32_t param2) foo() argument 1253 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAdd() local 1326 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAddImm() local 1380 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestSub() local 1453 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestSubImm() local 1507 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMul() local 1580 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMin() local 1656 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMax() local 1731 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShl() local 1791 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShr() local 1853 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAShr() local 1912 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAnd() local 1958 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestOr() local 2004 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestXor() local 2050 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShlImm() local 2109 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShrImm() local 2172 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCmp() local 2218 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestFcmp() local 2295 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCmp64() local 2347 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCompare() local 2401 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCompare64() local 2912 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestSelect() local 2919 test->GetEncoder()->EncodeSelect(Reg(param0.GetId(), TypeInfo(uint32_t(0))), param2, param3, param0, param1, cc); TestSelect() local 2997 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestSelectTest() local 3010 test->GetEncoder()->EncodeSelectTest(Reg(param0.GetId(), TypeInfo(uint32_t(0))), param2, param3, param0, param1, TestSelectTest() local 3077 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCompareTest() local 3132 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestJumpTest() local [all...] |
/arkcompiler/runtime_core/compiler/tests/aarch32/ |
H A D | encoder32_test.cpp | 231 auto param1 = GetParameter(TypeInfo(T(0)), 0); in PreWork() local 237 GetEncoder()->EncodeMov(param1, stored_value_1); in PreWork() 241 auto param1 = GetParameter(TypeInfo(T(0)), 0); in PreWork() local 246 GetEncoder()->EncodeMov(param1, stored_value_1); in PreWork() 292 bool CallCode(const T ¶m1, const T ¶m2, const U &result) in CallCode() argument 294 return CallCodeVariadic<U, T, T>(result, param1, param2); in CallCode() 380 bool CallCode(const T ¶m1, const T ¶m2, const T &result) 382 return CallCodeVariadic<T, T, T>(result, param1, param2); 388 using funct_ptr = T (*)(uint32_t param1, T param2); 399 U CallCodeCall(T param1, 1044 foo(uint32_t param1, uint32_t param2) foo() argument 1218 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAdd() local 1284 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAddImm() local 1330 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestSub() local 1401 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestSubImm() local 1450 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMul() local 1516 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMin() local 1599 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMax() local 1681 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShl() local 1742 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShr() local 1808 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAShr() local 1869 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAnd() local 1916 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestOr() local 1963 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestXor() local 2010 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShlImm() local 2071 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShrImm() local 2138 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCmp() local 2184 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestFcmp() local 2263 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCmp64() local 2315 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCompare() local 2370 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCompare64() local 2913 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestSelect() local 2922 test->GetEncoder()->EncodeSelect(Reg(param0.GetId(), TypeInfo(uint32_t(0))), param2, param3, param0, param1, cc); TestSelect() local 3002 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestSelectTest() local 3018 test->GetEncoder()->EncodeSelectTest(Reg(param0.GetId(), TypeInfo(uint32_t(0))), param2, param3, param0, param1, TestSelectTest() local 3082 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCompareTest() local 3137 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestJumpTest() local [all...] |
/arkcompiler/runtime_core/compiler/tests/aarch64/ |
H A D | encoder64_test.cpp | 279 bool CallCode(const T ¶m1, const T ¶m2, const U &result) in CallCode() argument 283 using funct_ptr = U_exp (*)(T_exp param1, T_exp param2); in CallCode() 288 const U_exp curr_result = func(static_cast<T_exp>(param1), static_cast<T_exp>(param2)); in CallCode() 298 std::cerr << "Failed CallCode for param1=" << param1 << " param2=" << param2 << " and result=" << result in CallCode() 303 std::cerr << " param1=" << bit_cast<uint64_t>(param1) << " param2=" << bit_cast<uint64_t>(param2); in CallCode() 305 std::cerr << " param1=" << bit_cast<uint32_t>(param1) << " param2=" << bit_cast<uint32_t>(param2); in CallCode() 361 bool CallCode(const T ¶m1, cons argument 413 CallCodeCall(T param1, T param2) CallCodeCall() argument 761 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAddOverflow() local 827 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestSubOverflow() local 1216 foo(uint32_t param1, uint32_t param2) foo() argument 1393 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAdd() local 1459 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAddImm() local 1505 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestSub() local 1571 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestSubImm() local 1617 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMul() local 1683 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMin() local 1763 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestMax() local 1842 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShl() local 1901 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShr() local 1963 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAShr() local 2022 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestAnd() local 2068 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestOr() local 2114 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestXor() local 2160 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShlImm() local 2219 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestShrImm() local 2282 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCmp() local 2328 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestFcmp() local 2405 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCmp64() local 2457 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCompare() local 2508 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCompare64() local 3028 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestSelect() local 3035 test->GetEncoder()->EncodeSelect(Reg(param0.GetId(), TypeInfo(uint32_t(0))), param2, param3, param0, param1, cc); TestSelect() local 3113 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestSelectTest() local 3127 test->GetEncoder()->EncodeSelectTest(Reg(param0.GetId(), TypeInfo(uint32_t(0))), param2, param3, param0, param1, TestSelectTest() local 3194 auto param1 = test->GetParameter(TypeInfo(T(0)), 0); TestCompareTest() local 3249 auto param1 = test->GetParameter(TypeInfo(T(0)), 1); TestJumpTest() local [all...] |
/arkcompiler/ets_runtime/ecmascript/base/tests/ |
H A D | json_stringifier_test.cpp | 325 static void* Detach(void *param1, void *param2, void *hint, void *detachData) in Detach() argument 328 if (param1 == nullptr && param2 == nullptr) { in Detach()
|