Home
last modified time | relevance | path

Searched refs:padding (Results 1 - 13 of 13) sorted by relevance

/arkcompiler/runtime_core/static_core/irtoc/backend/compiler/
H A Dcodegen_boundary.cpp106 size_t padding = 0; in CreateFrameInfo() local
113 padding = RoundUp(frameSize, target.GetSpAlignment()) - frameSize; in CreateFrameInfo()
116 padding = target.GetSpAlignment() - target.WordSize(); in CreateFrameInfo()
119 CHECK_EQ(padding % target.WordSize(), 0U); in CreateFrameInfo()
120 spillsCount += padding / target.WordSize(); in CreateFrameInfo()
121 frameSize += padding; in CreateFrameInfo()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
H A Dcmpl.h305 uint8 padding[2]; member
315 uint16 padding; member
326 uint8 padding[2]; // every compare node has two opnds. member
H A Dmetadata_layout.h90 // 1. "label_name - . + 1" for padding unused
248 uint32_t padding; member
/arkcompiler/runtime_core/static_core/runtime/include/
H A Dclass-inl.h577 size_t padding = AlignUp(size, SIZE_64) - size;
578 size += padding;
580 Pad(SIZE_32, &padding, &num32bitSfields);
581 Pad(SIZE_16, &padding, &num16bitSfields);
582 Pad(SIZE_8, &padding, &num8bitSfields);
586 size_t padding = AlignUp(size, SIZE_32) - size;
587 size += padding;
589 Pad(SIZE_16, &padding, &num16bitSfields);
590 Pad(SIZE_8, &padding, &num8bitSfields);
594 size_t padding
[all...]
H A Dclass.h929 static constexpr void Pad(size_t size, size_t *padding, size_t *n);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
H A Dobj_emit.h318 void FillTextDataPadding(uint32 padding) in FillTextDataPadding() argument
320 for (uint32 i = 0; i < padding; ++i) { in FillTextDataPadding()
325 void FillTextDataNop(uint32 padding) in FillTextDataNop() argument
327 DEBUG_ASSERT(padding % k4ByteSize == 0, "padding is not a multiple of 4!\n"); in FillTextDataNop()
328 uint32 nopNum = padding >> k2BitSize; in FillTextDataNop()
/arkcompiler/runtime_core/static_core/runtime/
H A Dclass_linker.cpp613 size_t padding = endOffset - offset; in LayoutFieldsInBaseClassPadding() local
615 LayoutFieldsWithoutAlignment<true>(SIZE_32, &endOffset, &padding, fields32); in LayoutFieldsInBaseClassPadding()
616 LayoutFieldsWithoutAlignment<true>(SIZE_16, &endOffset, &padding, fields16); in LayoutFieldsInBaseClassPadding()
617 LayoutFieldsWithoutAlignment<true>(SIZE_8, &endOffset, &padding, fields8); in LayoutFieldsInBaseClassPadding()
639 size_t padding = AlignUp(offset, SIZE_64) - offset; in LayoutFields() local
641 LayoutFieldsWithoutAlignment(SIZE_32, &offset, &padding, fields32); in LayoutFields()
642 LayoutFieldsWithoutAlignment(SIZE_16, &offset, &padding, fields16); in LayoutFields()
643 LayoutFieldsWithoutAlignment(SIZE_8, &offset, &padding, fields8); in LayoutFields()
645 offset += padding; in LayoutFields()
652 size_t padding in LayoutFields() local
663 size_t padding = AlignUp(offset, SIZE_16) - offset; LayoutFields() local
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/include/
H A Dreflection_analysis.h74 padding
/arkcompiler/runtime_core/static_core/irtoc/backend/
H A Dcompilation.cpp368 if (auto padding = (codeAlignment - (offset % codeAlignment)) % codeAlignment; padding != 0) { in MakeElf()
369 textSec->append_data(reinterpret_cast<const char *>(PADDING_DATA.data()), padding); in MakeElf() local
370 offset += padding; in MakeElf()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Dobj_emit.cpp92 /* align is 8 push padding to objFuncEmitInfo.data */ in EmitSwitchTable()
94 uint32 padding = startOffset - tmpOffset; in EmitSwitchTable() local
95 objFuncEmitInfo.FillTextDataNop(padding); in EmitSwitchTable()
224 uint32 padding = offset - tmpOffset; in EmitFunctionSymbolTable() local
225 objFuncEmitInfo.FillTextDataNop(padding); in EmitFunctionSymbolTable()
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
H A Dcommon_call.cpp117 Register argv, Register padding, Register op1, Register op2, Label *next) in PushArgsWithArgvInPair()
153 __ Stp(padding, op2, MemoryOperand(sp, -DOUBLE_SLOT_SIZE, AddrMode::PREINDEX)); in PushArgsWithArgvInPair()
116 PushArgsWithArgvInPair(ExtendedAssembler *assembler, Register argc, Register argv, Register padding, Register op1, Register op2, Label *next) PushArgsWithArgvInPair() argument
H A Dcommon_call.h68 static void PushArgsWithArgvInPair(ExtendedAssembler *assembler, Register argc, Register argv, Register padding,
/arkcompiler/ets_frontend/es2panda/test/compiler/js/
H A Dcocos_worker_test.js9537 i.padding = "0px";
[all...]

Completed in 62 milliseconds