| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | call_signature.cpp | 39 /* 3 : 3 input parameters */ \ 43 /* 3 : 3 input parameters */ \ 145 // 3 : 3 input parameters in DEF_CALL_SIGNATURE() 148 // 3 : 3 input parameters in DEF_CALL_SIGNATURE() 162 /* 2 : 2 input parameters */ \ 166 /* 2 : 2 input parameters */ \ 201 // 2 input parameters in DEF_CALL_SIGNATURE() 204 // 2 input parameters in DEF_CALL_SIGNATURE() 215 // 6 : 6 input parameters in DEF_CALL_SIGNATURE() 218 // 6 : 6 input parameters in DEF_CALL_SIGNATURE() [all …]
|
| D | test_stubs_signature.cpp | 21 // 7 : 7 input parameters in DEF_CALL_SIGNATURE() 25 std::array<VariableType, 8> params = { // 8 : 8 input parameters in DEF_CALL_SIGNATURE() 41 // 7 : 7 input parameters in DEF_CALL_SIGNATURE() 45 std::array<VariableType, 8> params = { // 8 : 8 input parameters in DEF_CALL_SIGNATURE() 61 // 7 : 7 input parameters in DEF_CALL_SIGNATURE() 65 std::array<VariableType, 8> params = { // 8 : 8 input parameters in DEF_CALL_SIGNATURE() 81 // 7 : 7 input parameters in DEF_CALL_SIGNATURE() 85 std::array<VariableType, 8> params = { // 8 : 8 input parameters in DEF_CALL_SIGNATURE() 101 // 7 : 7 input parameters in DEF_CALL_SIGNATURE() 105 std::array<VariableType, 8> params = { // 8 : 8 input parameters in DEF_CALL_SIGNATURE() [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
| D | lowering.cpp | 81 // Optimize order of input arguments for decreasing using accumulator (Bytecodeoptimizer only). 107 auto input = inst->GetInput(0).GetInst(); in LowerIf() local 108 if (input->GetOpcode() != Opcode::Compare) { in LowerIf() 112 for (auto &user : input->GetUsers()) { in LowerIf() 117 // Try put constant in second input in LowerIf() 118 if (BetterToSwapCompareInputs(input)) { in LowerIf() 120 auto in0 = input->GetInput(0).GetInst(); in LowerIf() 121 auto in1 = input->GetInput(1).GetInst(); in LowerIf() 122 input->SetInput(0, in1); in LowerIf() 123 input->SetInput(1, in0); in LowerIf() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/regexp/tests/ |
| D | regexp_test.cpp | 648 CString input("abc"); in HWTEST_F_L0() local 650 …executor.Execute(reinterpret_cast<const uint8_t *>(input.c_str()), 0, input.size(), parser.GetOrig… in HWTEST_F_L0() 670 CString input("cabd"); in HWTEST_F_L0() local 672 …executor.Execute(reinterpret_cast<const uint8_t *>(input.c_str()), 0, input.size(), parser.GetOrig… in HWTEST_F_L0() 701 CString input("aabaac"); in HWTEST_F_L0() local 703 …executor.Execute(reinterpret_cast<const uint8_t *>(input.c_str()), 0, input.size(), parser.GetOrig… in HWTEST_F_L0() 725 CString input("aabaac"); 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() 747 CString input("b"); in HWTEST_F_L0() local 749 …executor.Execute(reinterpret_cast<const uint8_t *>(input.c_str()), 0, input.size(), parser.GetOrig… in HWTEST_F_L0() [all …]
|
| /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/ets_runtime/ecmascript/base/ |
| D | math_helper.h | 38 static double Asinh(double input) in Asinh() argument 41 if (input == 0 && !std::signbit(input)) { in Asinh() 46 return std::asinh(input); in Asinh() 49 static inline double Atanh(double input) in Atanh() argument 52 if (input == 0 && std::signbit(input)) { in Atanh() 57 return std::atanh(input); in Atanh()
|
| /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/runtime_core/compiler/optimizer/ir_builder/ |
| D | inst_builder-inl.h | 23 Inst *InstBuilder::BuildAnyTypeCheckInst(size_t bc_addr, Inst *input, Inst *save_state, AnyBaseType… in BuildAnyTypeCheckInst() argument 26 any_check->SetInput(0, input); in BuildAnyTypeCheckInst() 81 auto input = GetDefinitionAcc(); in BuildCastToAnyString() local 82 ASSERT(input->GetType() == DataType::REFERENCE); in BuildCastToAnyString() 90 box->SetInput(0, input); in BuildCastToAnyString() 98 auto input = GetDefinitionAcc(); in BuildCastToAnyNumber() local 99 auto type = input->GetType(); in BuildCastToAnyNumber() 101 if (input->IsConst() && !DataType::IsFloatType(type)) { in BuildCastToAnyNumber() 102 auto const_insn = input->CastToConstant(); in BuildCastToAnyNumber() 104 auto value = input->CastToConstant()->GetInt64Value(); in BuildCastToAnyNumber() [all …]
|
| /arkcompiler/ets_runtime/test/fuzztest/containersdequecommon_fuzzer/ |
| D | containersdequecommon_fuzzer.h | 125 uint32_t input = 0; in ContainersDequeForEachFuzzTest() local 132 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in ContainersDequeForEachFuzzTest() 148 callInfo->SetCallArg(0, JSTaggedValue(i + input)); in ContainersDequeForEachFuzzTest() 178 unsigned int input = 0; in ContainersDequeGetFirstFuzzTest() local 185 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in ContainersDequeGetFirstFuzzTest() 189 callInfo->SetCallArg(0, JSTaggedValue(input)); in ContainersDequeGetFirstFuzzTest() 214 unsigned int input = 0; in ContainersDequeGetLastFuzzTest() local 221 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in ContainersDequeGetLastFuzzTest() 225 callInfo->SetCallArg(0, JSTaggedValue(input)); in ContainersDequeGetLastFuzzTest() 250 unsigned int input = 0; in ContainersDequeInsertEndFuzzTest() local [all …]
|
| /arkcompiler/runtime_core/quickener/ |
| D | quick.cpp | 33 bool ProcessArgs(panda::PandArgParser &pa_parser, const panda::PandArg<std::string> &input, in ProcessArgs() argument 42 if (input.GetValue().empty() || output.GetValue().empty() || help.GetValue()) { in ProcessArgs() 57 panda::PandArg<std::string> input("INPUT", "", "Path to the input binary file"); in main() local 63 pa_parser.PushBackTail(&input); in main() 67 if (!ProcessArgs(pa_parser, input, output, help, argc, argv)) { in main() 71 auto input_file = panda::panda_file::File::Open(input.GetValue()); in main() 73 LOG(ERROR, QUICKENER) << "Cannot open file '" << input.GetValue() << "'"; in main()
|
| /arkcompiler/ets_frontend/es2panda/aot/ |
| D | options.cpp | 43 static std::vector<std::string> GetStringItems(std::string &input, const std::string &delimiter) in GetStringItems() argument 48 while ((pos = input.find(delimiter)) != std::string::npos) { in GetStringItems() 49 token = input.substr(0, pos); in GetStringItems() 53 input.erase(0, pos + delimiter.length()); in GetStringItems() 55 if (!input.empty()) { in GetStringItems() 56 items.push_back(input); in GetStringItems() 62 bool Options::CollectInputFilesFromFileList(const std::string &input) in CollectInputFilesFromFileList() argument 66 ifs.open(panda::os::file::File::GetExtendedFilePath(input)); in CollectInputFilesFromFileList() 68 std::cerr << "Failed to open source list: " << input << std::endl; in CollectInputFilesFromFileList() 78 std::cerr << "Failed to parse input file" << std::endl; in CollectInputFilesFromFileList() [all …]
|
| /arkcompiler/runtime_core/bytecode_optimizer/ |
| D | reg_acc_alloc.cpp | 60 compiler::Inst *input = inst->GetInput(AccReadIndex(inst)).GetInst(); in IsAccWriteBetween() local 62 if (input->GetDstReg() != compiler::ACC_REG_ID) { in IsAccWriteBetween() 124 // Check if the instrucion occures more times as input. in CanUserReadAcc() 127 for (auto input : user->GetInputs()) { in CanUserReadAcc() local 128 compiler::Inst *uinput = input.GetInst(); in CanUserReadAcc() 157 // TODO(rtakacs): there can be cases when the input/output of a Phi is an other Phi. in IsPhiAccReady() 159 for (auto input : phi->GetInputs()) { in IsPhiAccReady() local 160 compiler::Inst *phi_input = input.GetInst(); in IsPhiAccReady() 305 compiler::Inst *input = inst->GetInput(AccReadIndex(inst)).GetInst(); in RunImpl() local 307 if (IsAccWriteBetween(input, inst)) { in RunImpl() [all …]
|
| /arkcompiler/ets_runtime/test/fuzztest/daterefnew_fuzzer/ |
| D | daterefnew_fuzzer.cpp | 34 double input = 0; in DateRefNewFuzzTest() local 38 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in DateRefNewFuzzTest() 42 if (std::isnan(input)) { in DateRefNewFuzzTest() 43 input = ecmascript::base::NAN_VALUE; in DateRefNewFuzzTest() 45 DateRef::New(vm, input); in DateRefNewFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/biguint64arrayrefnew_fuzzer/ |
| D | biguint64arrayrefnew_fuzzer.cpp | 31 int32_t input; in BigUint64ArrayRefNewFuzzTest() local 38 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in BigUint64ArrayRefNewFuzzTest() 43 if (input > MaxMenory) { in BigUint64ArrayRefNewFuzzTest() 44 input = MaxMenory; in BigUint64ArrayRefNewFuzzTest() 46 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in BigUint64ArrayRefNewFuzzTest()
|
| /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()
|
| /arkcompiler/ets_runtime/test/fuzztest/uint8clampedarrayrefnew_fuzzer/ |
| D | uint8clampedarrayrefnew_fuzzer.cpp | 32 int32_t input; in Uint8ClampedArrayRefNewFuzzTest() local 39 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in Uint8ClampedArrayRefNewFuzzTest() 44 if (input > MaxMenory) { in Uint8ClampedArrayRefNewFuzzTest() 45 input = MaxMenory; in Uint8ClampedArrayRefNewFuzzTest() 47 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in Uint8ClampedArrayRefNewFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/int16arrayrefnew_fuzzer/ |
| D | int16arrayrefnew_fuzzer.cpp | 32 int32_t input; in Int16ArrayRefNewFuzzTest() local 39 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in Int16ArrayRefNewFuzzTest() 44 if (input > MaxMenory) { in Int16ArrayRefNewFuzzTest() 45 input = MaxMenory; in Int16ArrayRefNewFuzzTest() 47 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in Int16ArrayRefNewFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/int32arrayrefnew_fuzzer/ |
| D | int32arrayrefnew_fuzzer.cpp | 32 int32_t input; in Int32ArrayRefNewFuzzTest() local 39 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in Int32ArrayRefNewFuzzTest() 44 if (input > MaxMenory) { in Int32ArrayRefNewFuzzTest() 45 input = MaxMenory; in Int32ArrayRefNewFuzzTest() 47 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in Int32ArrayRefNewFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/uint32arrayrefnew_fuzzer/ |
| D | uint32arrayrefnew_fuzzer.cpp | 32 int32_t input; in Uint32ArrayRefNewFuzzTest() local 39 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in Uint32ArrayRefNewFuzzTest() 44 if (input > MaxMenory) { in Uint32ArrayRefNewFuzzTest() 45 input = MaxMenory; in Uint32ArrayRefNewFuzzTest() 47 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in Uint32ArrayRefNewFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/uint8arrayrefnew_fuzzer/ |
| D | uint8arrayrefnew_fuzzer.cpp | 32 int32_t input; in Uint8ArrayRefNewFuzzTest() local 39 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in Uint8ArrayRefNewFuzzTest() 44 if (input > MaxMenory) { in Uint8ArrayRefNewFuzzTest() 45 input = MaxMenory; in Uint8ArrayRefNewFuzzTest() 47 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in Uint8ArrayRefNewFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/bigint64arrayrefnew_fuzzer/ |
| D | bigint64arrayrefnew_fuzzer.cpp | 32 int32_t input; in BigInt64ArrayRefNewFuzzTest() local 39 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in BigInt64ArrayRefNewFuzzTest() 44 if (input > MaxMenory) { in BigInt64ArrayRefNewFuzzTest() 45 input = MaxMenory; in BigInt64ArrayRefNewFuzzTest() 47 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in BigInt64ArrayRefNewFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/float32arrayrefnew_fuzzer/ |
| D | float32arrayrefnew_fuzzer.cpp | 33 int32_t input; in Float32ArrayRefNewFuzzTest() local 40 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in Float32ArrayRefNewFuzzTest() 45 if (input > MaxMenory) { in Float32ArrayRefNewFuzzTest() 46 input = MaxMenory; in Float32ArrayRefNewFuzzTest() 48 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in Float32ArrayRefNewFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/uint16arrayrefnew_fuzzer/ |
| D | uint16arrayrefnew_fuzzer.cpp | 31 int32_t input; in Uint16ArrayRefNewFuzzTest() local 38 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in Uint16ArrayRefNewFuzzTest() 43 if (input > MaxMenory) { in Uint16ArrayRefNewFuzzTest() 44 input = MaxMenory; in Uint16ArrayRefNewFuzzTest() 46 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in Uint16ArrayRefNewFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/int8arrayrefnew_fuzzer/ |
| D | int8arrayrefnew_fuzzer.cpp | 32 int32_t input; in Int8ArrayRefNewFuzzTest() local 39 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in Int8ArrayRefNewFuzzTest() 44 if (input > MaxMenory) { in Int8ArrayRefNewFuzzTest() 45 input = MaxMenory; in Int8ArrayRefNewFuzzTest() 47 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in Int8ArrayRefNewFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/float64arrayrefnew_fuzzer/ |
| D | float64arrayrefnew_fuzzer.cpp | 32 int32_t input; in Float64ArrayRefNewFuzzTest() local 39 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in Float64ArrayRefNewFuzzTest() 44 if (input > MaxMenory) { in Float64ArrayRefNewFuzzTest() 45 input = MaxMenory; in Float64ArrayRefNewFuzzTest() 47 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in Float64ArrayRefNewFuzzTest()
|