| /arkcompiler/runtime_core/static_core/compiler/tests/ |
| H A D | encoders_test.cpp | 76 void TestPcRelativeLoad(size_t dataSize, ssize_t offset, bool getAddress, std::initializer_list<const char *> insts) in TestPcRelativeLoad() argument 79 T *data = reinterpret_cast<T *>(buffer->template GetOffsetAddress<uint8_t *>(dataSize) + offset); in TestPcRelativeLoad() 95 buffer->Rewind(dataSize); in TestPcRelativeLoad() 105 auto startAddr = buffer->GetOffsetAddress<const char *>(dataSize); in TestPcRelativeLoad() 117 for (uint32_t i = dataSize; i < buffer->GetCursorOffset() && inst != insts.end(); ++inst) { in TestPcRelativeLoad() 136 void TestOffset(size_t dataSize, ssize_t offset) in TestOffset() argument 140 TestPcRelativeLoad<uint64_t>(dataSize, offset, false, {"adr", "ldr"}); in TestOffset() 141 TestPcRelativeLoad<uint64_t>(dataSize, offset, true, {"adr", "ldr"}); in TestOffset() 142 TestPcRelativeLoad<uint64_t>(dataSize, -offset, false, {"adr", "ldr"}); in TestOffset() 143 TestPcRelativeLoad<uint64_t>(dataSize, in TestOffset() [all...] |
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| H A D | machine_code.cpp | 25 static bool SetPageProtect(uint8_t *textStart, size_t dataSize) in SetPageProtect() argument 30 uintptr_t endPage = AlignUp(reinterpret_cast<uintptr_t>(textStart) + dataSize, pageSize); in SetPageProtect() 115 bool MachineCode::SetData(const MachineCodeDesc &desc, JSHandle<Method> &method, size_t dataSize) in SetData() argument 119 return SetBaselineCodeData(desc, method, dataSize); in SetData() 130 SetPayLoadSizeInBytes(dataSize); in SetData() 134 ASSERT(dataSize == (desc.funcEntryDesSizeAlign + desc.stackMapSizeAlign) || in SetData() 135 dataSize == (desc.funcEntryDesSizeAlign + instrSize + desc.stackMapSizeAlign)); in SetData() 137 ASSERT(dataSize == (desc.funcEntryDesSizeAlign + instrSize + desc.stackMapSizeAlign)); in SetData() 154 if (!SetPageProtect(textStart, dataSize)) { in SetData() 162 JSHandle<Method> &method, size_t dataSize) in SetBaselineCodeData() 161 SetBaselineCodeData(const MachineCodeDesc &desc, JSHandle<Method> &method, size_t dataSize) SetBaselineCodeData() argument [all...] |
| H A D | machine_code.h | 245 bool SetData(const MachineCodeDesc &desc, JSHandle<Method> &method, size_t dataSize); 294 bool SetBaselineCodeData(const MachineCodeDesc &desc, JSHandle<Method> &method, size_t dataSize);
|
| /arkcompiler/ets_frontend/es2panda/util/ |
| H A D | bitset.cpp | 27 size_t dataSize = DataSize(); in BitSet() local 28 data_ = new uint8_t[dataSize]; in BitSet() 29 memset_s(data_, dataSize, 0, dataSize); in BitSet()
|
| /arkcompiler/ets_frontend/ets2panda/util/ |
| H A D | bitset.cpp | 27 size_t dataSize = DataSize(); in BitSet() local 28 data_ = new uint8_t[dataSize]; in BitSet() 29 memset_s(data_, dataSize, 0, dataSize); in BitSet()
|
| /arkcompiler/ets_runtime/test/fuzztest/registerquickfixqueryfunc_fuzzer/ |
| H A D | registerquickfixqueryfunc_fuzzer.cpp | 36 size_t dataSize = strlen(data) + 1; in QuickFixQueryFunc() local 37 strcpy_s(bufferData, dataSize, data); in QuickFixQueryFunc()
|
| /arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/ |
| H A D | js_stackinfo.h | 143 void CreateJSPandaFile(uint8_t *data, size_t dataSize);
145 void CreateSourceMap(uint8_t *data, size_t dataSize);
153 JSPandaFile* GetJSPandaFile(uint8_t *data = nullptr, size_t dataSize = 0);
155 SourceMap* GetSourceMap(uint8_t *data = nullptr, size_t dataSize = 0);
208 uint64_t dataSize, uintptr_t extractorptr, panda::ecmascript::JsFunction *jsFunction);
210 uint8_t *data, size_t dataSize, panda::ecmascript::JsFunction *jsFunction);
|
| H A D | js_stackinfo.cpp | 635 uint8_t *data, uint64_t dataSize, uintptr_t extractorptr, JsFunction *jsFunction) 647 auto jsPandaFile = extractor->GetJSPandaFile(data, dataSize); 676 bool ArkTranslateJsFrameInfo(uint8_t *data, size_t dataSize, JsFunction *jsFunction) 680 sourceMap.Init(data, dataSize); 1419 [[maybe_unused]] size_t &dataSize) 1430 if (!extractor->ExtractToBufByName(fileName, dataPtr, dataSize)) { 1440 size_t dataSize = 0; 1441 auto data = ArkReadData(hapPath, fileName, dataSize); 1445 auto pf = panda_file::OpenPandaFileFromMemory(data.get(), dataSize); 1716 JSPandaFile* JSSymbolExtractor::GetJSPandaFile(uint8_t *data, size_t dataSize) [all...] |
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| H A D | aarch64_proepilog.cpp | 95 uint32 dataSize = GetPointerBitSize(); in AppendInstructionPushPair() local 98 o2 = SplitStpLdpOffsetForCalleeSavedWithAddInstruction(cgFunc, *static_cast<MemOperand *>(o2), dataSize, R16); in AppendInstructionPushPair() 118 uint32 dataSize = GetPointerBitSize(); in AppendInstructionPushSingle() local 119 if (aarchMemO1->GetMemVaryType() == kNotVary && aarchCGFunc.IsImmediateOffsetOutOfRange(*aarchMemO1, dataSize)) { in AppendInstructionPushSingle() 120 o1 = &aarchCGFunc.SplitOffsetWithAddInstruction(*aarchMemO1, dataSize, R16); in AppendInstructionPushSingle() 346 uint32 dataSize = GetPointerBitSize(); in GenerateFrameTypeSave() local 347 if (mem->GetMemVaryType() == kNotVary && aarchCGFunc.IsImmediateOffsetOutOfRange(*mem, dataSize)) { in GenerateFrameTypeSave() 348 o1 = &aarchCGFunc.SplitOffsetWithAddInstruction(*mem, dataSize, R16); in GenerateFrameTypeSave() 375 uint32 dataSize = GetPointerBitSize(); in GenerateFunctionSave() local 378 static_cast<MemOperand &>(*o1), dataSize, R1 in GenerateFunctionSave() 391 uint32 dataSize = GetPointerBitSize(); GenerateFunctionSave() local 639 uint32 dataSize = GetPointerBitSize(); AppendInstructionPopSingle() local 662 uint32 dataSize = GetPointerBitSize(); AppendInstructionPopPair() local [all...] |
| H A D | aarch64_cgfunc.cpp | 705 uint32 dataSize = GetPrimTypeBitSize(type->GetPrimType()); in SelectDassign() local 708 memOpnd = &LoadStructCopyBase(*symbol, offset, static_cast<int>(dataSize)); in SelectDassign() 710 memOpnd = &GetOrCreateMemOpnd(*symbol, offset, dataSize); in SelectDassign() 712 if ((memOpnd->GetMemVaryType() == kNotVary) && IsImmediateOffsetOutOfRange(*memOpnd, dataSize)) { in SelectDassign() 713 memOpnd = &SplitOffsetWithAddInstruction(*memOpnd, dataSize); in SelectDassign() 849 uint32 dataSize = GetPrimTypeBitSize(symType); in SelectDread() local 880 memOpnd = &LoadStructCopyBase(*symbol, offset, static_cast<int>(dataSize)); in SelectDread() 882 memOpnd = &GetOrCreateMemOpnd(*symbol, offset, dataSize); in SelectDread() 884 if ((memOpnd->GetMemVaryType() == kNotVary) && IsImmediateOffsetOutOfRange(*memOpnd, dataSize)) { in SelectDread() 885 memOpnd = &SplitOffsetWithAddInstruction(*memOpnd, dataSize); in SelectDread() [all...] |
| /arkcompiler/ets_runtime/ecmascript/jspandafile/ |
| H A D | js_pandafile_manager.cpp | 91 size_t dataSize = 0; in LoadJSPandaFile() local 93 bool getBuffer = resolveBufferCallback(hspPath, &data, &dataSize, errorMsg); in LoadJSPandaFile() 103 pf = panda_file::OpenPandaFileFromMemory(data, dataSize); in LoadJSPandaFile() 105 pf = panda_file::OpenPandaFileFromSecureMemory(data, dataSize); in LoadJSPandaFile() 588 size_t dataSize = 0; in CheckFilePath() local 590 bool getBuffer = resolveBufferCallback(ModulePathHelper::ParseHapPath(fileName), &data, &dataSize, errorMsg); in CheckFilePath()
|
| /arkcompiler/runtime_core/static_core/runtime/profilesaver/ |
| H A D | profile_dump_info.cpp | 131 bool ProfileDumpInfo::SerializerBuffer::CompareAndAdvance(const uint8_t *data, size_t dataSize) in CompareAndAdvance() argument 134 if (ptrCurrent_ + dataSize > ptrEnd_) { in CompareAndAdvance() 137 if (memcmp(ptrCurrent_, data, dataSize) == 0) { in CompareAndAdvance() 139 ptrCurrent_ += dataSize; in CompareAndAdvance()
|
| H A D | profile_dump_info.h | 207 bool CompareAndAdvance(const uint8_t *data, size_t dataSize);
|
| /arkcompiler/ets_runtime/ecmascript/stackmap/llvm/ |
| H A D | llvm_stackmap_type.h | 91 static void EncodeData(std::vector<uint8_t> &outData, size_t &dataSize, T value) in EncodeData() argument 97 dataSize = panda::leb128::EncodeSigned(data, outData.data()); in EncodeData()
|
| /arkcompiler/ets_runtime/ecmascript/extractortool/src/ |
| H A D | source_map.h | 75 void Init(uint8_t *data, size_t dataSize);
|
| H A D | source_map.cpp | 110 void SourceMap::Init(uint8_t *data, size_t dataSize) in Init() argument 113 content.assign(data, data + dataSize); in Init()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
| H A D | mir_module.cpp | 227 size_t dataSize = fileData[i].second.size(); in DumpGlobals() local 228 for (size_t j = 0; j < dataSize; ++j) { in DumpGlobals() 231 if (j < dataSize - 1) { in DumpGlobals()
|
| /arkcompiler/ets_runtime/ecmascript/extractortool/tests/ |
| H A D | source_map_test.cpp | 248 size_t dataSize = sourceMapData.size(); in TestInit() local 250 sourceMap.Init(const_cast<uint8_t *>(data), dataSize); in TestInit() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/aot_file/ |
| H A D | elf_checker.h | 171 size_t dataSize; /* Size in bytes. */ member
|