| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/15.semantic_rules/03.variance/01.invariance/ |
| D | invariance_function.params.yaml | 18 input: 25 input: 32 input: 39 input: 46 input: 53 input: 60 input: 67 input: 74 input: 81 input: [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
| D | baseline_call_signature.cpp | 43 // 4 : 4 input parameters in DEF_CALL_SIGNATURE() 47 // 4 : 4 input parameters in DEF_CALL_SIGNATURE() 59 // 4 : 4 input parameters in DEF_CALL_SIGNATURE() 63 // 4 : 4 input parameters in DEF_CALL_SIGNATURE() 75 // 3 : 3 input parameters in DEF_CALL_SIGNATURE() 79 // 3 : 3 input parameters in DEF_CALL_SIGNATURE() 90 // 4 : 4 input parameters in DEF_CALL_SIGNATURE() 94 // 4 : 4 input parameters in DEF_CALL_SIGNATURE() 106 // 1 : 1 input parameters in DEF_CALL_SIGNATURE() 110 // 1 : 1 input parameters in DEF_CALL_SIGNATURE() [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/stdlib-templates/escompat/ |
| D | list.escompat_regexp_instance.yaml | 20 method_signature: { input: String }, 22 method_signature_desc: { input: StringSimple }, 37 test10: { input: '"table football"' }, 38 test20: { input: '"table football"' }, 39 test30: { input: '"table football"' }, 40 test40: { input: '"table football"' }, 41 test50: { input: '"aabaac"' }, 42 test60: { input: '"ab"' }, 43 test70: { input: '"b"'}, 44 test80: { input: '"a"'}, [all …]
|
| /arkcompiler/ets_runtime/test/fuzztest/containershashmapcommon_fuzzer/ |
| D | containershashmapcommon_fuzzer.h | 81 static bool InitializeFuzzTest(const uint8_t *data, size_t size, double &input, EcmaVM *&vm, in InitializeFuzzTest() argument 100 if (memcpy_s(&input, maxByteLen, data, size) != 0) { in InitializeFuzzTest() 111 double input = 0; in ContainersHashMapEntriesFuzzTest() local 112 if (!InitializeFuzzTest(data, size, input, vm, thread)) { in ContainersHashMapEntriesFuzzTest() 120 callInfo->SetCallArg(0, JSTaggedValue(input)); in ContainersHashMapEntriesFuzzTest() 121 callInfo->SetCallArg(1, JSTaggedValue(input)); in ContainersHashMapEntriesFuzzTest() 135 double input = 0; in ContainersHashMapFuzzTest() local 136 if (!InitializeFuzzTest(data, size, input, vm, thread)) { in ContainersHashMapFuzzTest() 143 callInfo->SetCallArg(0, JSTaggedValue(input)); in ContainersHashMapFuzzTest() 152 double input = 0; in ContainersHashMapClearFuzzTest() local [all …]
|
| /arkcompiler/ets_runtime/test/perform/string/ |
| D | expect_output.txt | 17 string split number of input parameters is 2 : 70 18 string split number of input parameters is 1 : 35 20 string indexOf input parameter is a substring : 14 21 string indexOf Input parameter is not a substring : 15 22 string indexOf number of input parameters is 2 : 11 23 string slice number of input parameters is 1 : 17 24 string slice number of input parameters is 2 : 18 25 string slice input parameter is negative : 18 31 string substr number of input parameters is 2 : 17 32 string replace into string.replace searchtag in the middle of the input parameter : 59 [all …]
|
| /arkcompiler/ets_runtime/test/fuzztest/daterefnew_fuzzer/ |
| D | daterefnew_fuzzer.cpp | 32 LOG_ECMA(ERROR) << "illegal input!"; in DateRefNewFuzzTest() 35 double input = 0; in DateRefNewFuzzTest() local 39 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in DateRefNewFuzzTest() 43 if (std::isnan(input)) { in DateRefNewFuzzTest() 44 input = ecmascript::base::NAN_VALUE; in DateRefNewFuzzTest() 46 DateRef::New(vm, input); in DateRefNewFuzzTest() 56 LOG_ECMA(ERROR) << "illegal input!"; in DateRefGetTimeFuzzTest() 59 double input = 0; in DateRefGetTimeFuzzTest() local 63 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in DateRefGetTimeFuzzTest() 67 if (std::isnan(input)) { in DateRefGetTimeFuzzTest() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | call_signature.cpp | 37 /* 3 : 3 input parameters */ \ 41 /* 3 : 3 input parameters */ \ 148 // 3 : 3 input parameters in DEF_CALL_SIGNATURE() 151 // 3 : 3 input parameters in DEF_CALL_SIGNATURE() 165 /* 2 : 2 input parameters */ \ 169 /* 2 : 2 input parameters */ \ 209 // 2 input parameters in DEF_CALL_SIGNATURE() 212 // 2 input parameters in DEF_CALL_SIGNATURE() 228 // 6 : 6 input parameters in DEF_CALL_SIGNATURE() 231 // 6 : 6 input parameters in DEF_CALL_SIGNATURE() [all …]
|
| /arkcompiler/ets_runtime/test/fuzztest/jsvaluereftobigint_fuzzer/ |
| D | jsvaluereftobigint_fuzzer.cpp | 30 LOG_ECMA(ERROR) << "illegal input!"; in JSValueRefToBigIntFuzztest() 33 char *input = new char[size](); in JSValueRefToBigIntFuzztest() local 34 if (memcpy_s(input, size, data, size) != 0) { in JSValueRefToBigIntFuzztest() 38 Local<JSValueRef> message = StringRef::NewFromUtf8(vm, input, (int)size); in JSValueRefToBigIntFuzztest() 40 delete[] input; in JSValueRefToBigIntFuzztest() 41 input = nullptr; in JSValueRefToBigIntFuzztest() 51 LOG_ECMA(ERROR) << "illegal input!"; in JSValueRefTypeofFuzztest() 54 char *input = new char[size](); in JSValueRefTypeofFuzztest() local 55 if (memcpy_s(input, size, data, size) != 0) { in JSValueRefTypeofFuzztest() 59 Local<JSValueRef> message = StringRef::NewFromUtf8(vm, input, (int)size); in JSValueRefTypeofFuzztest() [all …]
|
| /arkcompiler/ets_runtime/test/fuzztest/jsvaluerefisbig64array_fuzzer/ |
| D | jsvaluerefisbig64array_fuzzer.cpp | 32 LOG_ECMA(ERROR) << "illegal input!"; in JSValueRefIsBigInt64ArrayFuzzTest() 35 int32_t input; in JSValueRefIsBigInt64ArrayFuzzTest() local 39 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in JSValueRefIsBigInt64ArrayFuzzTest() 44 if (input > MaxMenory) { in JSValueRefIsBigInt64ArrayFuzzTest() 45 input = MaxMenory; in JSValueRefIsBigInt64ArrayFuzzTest() 47 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in JSValueRefIsBigInt64ArrayFuzzTest() 59 LOG_ECMA(ERROR) << "illegal input!"; in JSValueRefIsBigUint64ArrayRefNewFuzzTest() 62 int32_t input; in JSValueRefIsBigUint64ArrayRefNewFuzzTest() local 66 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in JSValueRefIsBigUint64ArrayRefNewFuzzTest() 71 if (input > MaxMenory) { in JSValueRefIsBigUint64ArrayRefNewFuzzTest() [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
| D | lowering.cpp | 58 // Optimize order of input arguments for decreasing using accumulator (Bytecodeoptimizer only). 84 auto input = inst->GetInput(0).GetInst(); in LowerIf() local 85 if (input->GetOpcode() != Opcode::Compare) { in LowerIf() 89 for (auto &user : input->GetUsers()) { in LowerIf() 94 // Try put constant in second input in LowerIf() 95 if (BetterToSwapCompareInputs(input)) { in LowerIf() 97 auto in0 = input->GetInput(0).GetInst(); in LowerIf() 98 auto in1 = input->GetInput(1).GetInst(); in LowerIf() 99 input->SetInput(0, in1); in LowerIf() 100 input->SetInput(1, in0); in LowerIf() [all …]
|
| /arkcompiler/ets_frontend/es2panda/ |
| D | README.md | 7 es2panda [OPTIONS] [input file] -- [arguments] 16 - `--extension`: Parse the input as the given extension (options: js | ts | as) 17 - `--module`: Parse the input as module 20 - `--parse-only`: Parse the input only 21 - `--strict`: Parse the input in strict mode 24 - `input`: input file
|
| /arkcompiler/ets_frontend/ets2panda/ |
| D | README.md | 7 es2panda [OPTIONS] [input file] -- [arguments] 16 - `--extension`: Parse the input as the given extension (options: js | ts | as) 17 - `--module`: Parse the input as module 20 - `--parse-only`: Parse the input only 21 - `--strict`: Parse the input in strict mode 24 - `input`: input file
|
| /arkcompiler/runtime_core/static_core/plugins/ets/arkts_header/ |
| D | arkts_header.cpp | 35 static bool ProcessArgs(ark::PandArgParser &paParser, const ark::PandArg<std::string> &input, in ProcessArgs() argument 38 if (input.GetValue().empty() || help.GetValue()) { in ProcessArgs() 44 …std::string outputFilename = input.GetValue().substr(0, input.GetValue().find_last_of('.')) + ".h"; in ProcessArgs() 57 ark::PandArg<std::string> input("INPUT", "", "Input binary file"); in main() local 63 paParser.PushBackTail(&input); in main() 72 if (!ProcessArgs(paParser, input, output, help)) { in main() 76 auto inputFile = ark::panda_file::File::Open(input.GetValue()); in main() 78 LOG(ERROR, ETS_NAPI) << "Cannot open file '" << input.GetValue() << "'"; in main() 86 …std::cout << "No native functions found in file '" << input.GetValue() << "', header not created" … in main()
|
| /arkcompiler/runtime_core/libpandabase/tests/ |
| D | mutex_test.cpp | 40 static void *TestThread1(void *input) in TestThread1() argument 42 ASSERT(input != nullptr); in TestThread1() 43 ThreadRWLockArgs *arg = reinterpret_cast<ThreadRWLockArgs *>(input); in TestThread1() 51 static void *TestThread2(void *input) in TestThread2() argument 53 ASSERT(input != nullptr); in TestThread2() 54 ThreadRWLockArgs *arg = reinterpret_cast<ThreadRWLockArgs *>(input); in TestThread2() 61 static void *TestThread3(void *input) in TestThread3() argument 63 ASSERT(input != nullptr); in TestThread3() 64 ThreadRWLockArgs *arg = reinterpret_cast<ThreadRWLockArgs *>(input); in TestThread3() 79 static void *TestThread4(void *input) in TestThread4() argument [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/ir_builder/ |
| D | inst_builder-inl.h | 49 auto input = GetDefinitionAcc(); in BuildCastToAnyString() local 50 ASSERT(input->GetType() == DataType::REFERENCE); in BuildCastToAnyString() 58 box->SetInput(0, input); in BuildCastToAnyString() 66 auto input = GetDefinitionAcc(); in BuildCastToAnyNumber() local 67 auto type = input->GetType(); in BuildCastToAnyNumber() 68 if (input->IsConst() && !DataType::IsFloatType(type)) { in BuildCastToAnyNumber() 69 auto const_insn = input->CastToConstant(); in BuildCastToAnyNumber() 71 auto value = input->CastToConstant()->GetInt64Value(); in BuildCastToAnyNumber() 84 box->SetInput(0, input); in BuildCastToAnyNumber()
|
| /arkcompiler/ets_runtime/ecmascript/regexp/tests/ |
| D | regexp_test.cpp | 700 CString input("abc"); in HWTEST_F_L0() local 702 …executor.Execute(reinterpret_cast<const uint8_t *>(input.c_str()), 0, input.size(), parser.GetOrig… in HWTEST_F_L0() 725 CString input("cabd"); in HWTEST_F_L0() local 727 …executor.Execute(reinterpret_cast<const uint8_t *>(input.c_str()), 0, input.size(), parser.GetOrig… in HWTEST_F_L0() 762 CString input("aabaac"); in HWTEST_F_L0() local 764 …executor.Execute(reinterpret_cast<const uint8_t *>(input.c_str()), 0, input.size(), parser.GetOrig… in HWTEST_F_L0() 790 CString input("aabaac"); in HWTEST_F_L0() local 792 …executor.Execute(reinterpret_cast<const uint8_t *>(input.c_str()), 0, input.size(), parser.GetOrig… in HWTEST_F_L0() 815 CString input("b"); in HWTEST_F_L0() local 817 …executor.Execute(reinterpret_cast<const uint8_t *>(input.c_str()), 0, input.size(), parser.GetOrig… in HWTEST_F_L0() [all …]
|
| /arkcompiler/runtime_core/abc2program/ |
| D | dump_utils.cpp | 100 pandasm::Ins PandasmDumperUtils::DeepCopyIns(const pandasm::Ins &input) in DeepCopyIns() argument 103 res.opcode = input.opcode; in DeepCopyIns() 104 res.regs=input.regs; in DeepCopyIns() 105 res.ids=input.ids; in DeepCopyIns() 106 for (size_t i = 0; i < input.imms.size(); ++i) { in DeepCopyIns() 107 pandasm::Ins::IType new_imm = input.imms[i]; in DeepCopyIns() 110 res.label = input.label; in DeepCopyIns() 111 res.set_label = input.set_label; in DeepCopyIns() 113 debug_ins.line_number = input.ins_debug.line_number; in DeepCopyIns() 114 debug_ins.column_number = input.ins_debug.column_number; in DeepCopyIns() [all …]
|
| /arkcompiler/ets_runtime/test/fuzztest/uint32arrayrefbytelength_fuzzer/ |
| D | uint32arrayrefbytelength_fuzzer.cpp | 32 LOG_ECMA(ERROR) << "illegal input!"; in Uint32ArrayRefByteLengthFuzzTest() 35 int32_t input; in Uint32ArrayRefByteLengthFuzzTest() local 39 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in Uint32ArrayRefByteLengthFuzzTest() 44 if (input > MaxMenory) { in Uint32ArrayRefByteLengthFuzzTest() 45 input = MaxMenory; in Uint32ArrayRefByteLengthFuzzTest() 47 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in Uint32ArrayRefByteLengthFuzzTest()
|
| /arkcompiler/runtime_core/libabckit/include/cpp/headers/ |
| D | instruction.h | 153 * @brief Returns `inst` input under given `index`. 154 * @param [ in ] index - Index of input to be returned. 155 * @return input `Instruction` 160 * @brief Sets input, overwrites existing input. 162 * @param [ in ] index - Index of input to be set. 163 * @param [ in ] input - Input instruction to be set. 165 Instruction SetInput(uint32_t index, Instruction input) const; 239 … * @brief Enumerates `insts` input instructions, invoking callback `cb` for each input instruction. 248 bool VisitInputs(void *data, bool (*cb)(AbckitInst *input, size_t inputIdx, void *data)) const; 251 * @brief Sets input instructions for `inst` starting from index 0, overwrites existing inputs. [all …]
|
| /arkcompiler/toolchain/tooling/client/ark_multi/ |
| D | ReadMe.md | 13 #### Execute the content of the input.txt file 33 ark_multi 3 input.txt --icu-data-path "third_party/icu/ohos_icu4j/data" 49 2. Construct input file test262.txt 64 1. Write the local abc path into input.txt 69 …bounds_checking_function/ out/x64.debug/arkcompiler/toolchain/ark_multi 6 input.txt--icu-data-path…
|
| /arkcompiler/runtime_core/static_core/quickener/ |
| D | quick.cpp | 42 static bool ProcessArgs(ark::PandArgParser &pa_parser, const ark::PandArg<std::string> &input, in ProcessArgs() argument 45 if (input.GetValue().empty() || output.GetValue().empty() || help.GetValue()) { in ProcessArgs() 60 ark::PandArg<std::string> input("INPUT", "", "Path to the input binary file"); in main() local 66 pa_parser.PushBackTail(&input); in main() 74 if (!ProcessArgs(pa_parser, input, output, help)) { in main() 78 auto input_file = ark::panda_file::File::Open(input.GetValue()); in main() 80 LOG(ERROR, QUICKENER) << "Cannot open file '" << input.GetValue() << "'"; in main()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersdequecommon_fuzzer/ |
| D | containersdequecommon_fuzzer.h | 126 uint32_t input = 0; in ContainersDequeForEachFuzzTest() local 133 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in ContainersDequeForEachFuzzTest() 151 callInfo->SetCallArg(0, JSTaggedValue(i + input)); in ContainersDequeForEachFuzzTest() 182 unsigned int input = 0; in ContainersDequeGetFirstFuzzTest() local 189 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in ContainersDequeGetFirstFuzzTest() 193 callInfo->SetCallArg(0, JSTaggedValue(input)); in ContainersDequeGetFirstFuzzTest() 218 unsigned int input = 0; in ContainersDequeGetLastFuzzTest() local 225 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in ContainersDequeGetLastFuzzTest() 229 callInfo->SetCallArg(0, JSTaggedValue(input)); in ContainersDequeGetLastFuzzTest() 256 unsigned int input = 0; in ContainersDequeInsertEndFuzzTest() local [all …]
|
| /arkcompiler/ets_runtime/test/fuzztest/arraybufferrefnewwithtwoparameters_fuzzer/ |
| D | arraybufferrefnewwithtwoparameters_fuzzer.cpp | 32 int32_t input; in ArrayBufferRefNewWithTwoParametersFuzzTest() local 39 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in ArrayBufferRefNewWithTwoParametersFuzzTest() 43 ArrayBufferRef::New(vm, input); in ArrayBufferRefNewWithTwoParametersFuzzTest() 52 int32_t input; in ArrayBufferRef_New_IsDetach_Detach_ByteLength_GetBuffer_FuzzTest() local 59 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in ArrayBufferRef_New_IsDetach_Detach_ByteLength_GetBuffer_FuzzTest() 63 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm, input); in ArrayBufferRef_New_IsDetach_Detach_ByteLength_GetBuffer_FuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/builtinsarraybuffergetvaluefrombufferforfloat_fuzzer/ |
| D | builtinsarraybuffergetvaluefrombufferforfloat_fuzzer.cpp | 44 double input; in BuiltinsArrayBufferGetValueFromBufferForFloatFuzzTest() local 51 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in BuiltinsArrayBufferGetValueFromBufferForFloatFuzzTest() 56 if (std::isnan(input) || JSTaggedValue::IsImpureNaN(input)) { in BuiltinsArrayBufferGetValueFromBufferForFloatFuzzTest() 57 input = 0.0; in BuiltinsArrayBufferGetValueFromBufferForFloatFuzzTest() 63 JSHandle<JSTaggedValue> val(thread, JSTaggedValue(input)); in BuiltinsArrayBufferGetValueFromBufferForFloatFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/dataviewrefnew_fuzzer/ |
| D | dataviewrefnew_fuzzer.cpp | 32 int32_t input; in DataViewRefNewFuzzTest() local 39 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in DataViewRefNewFuzzTest() 44 if (input > MaxMenory) { in DataViewRefNewFuzzTest() 45 input = MaxMenory; in DataViewRefNewFuzzTest() 47 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in DataViewRefNewFuzzTest()
|