Lines Matching refs:desc
129 static void ComputeAlignedSizes(MachineCodeDesc &desc)
131 desc.funcEntryDesSizeAlign = AlignUp(desc.funcEntryDesSize, MachineCode::TEXT_ALIGN);
132 desc.stackMapSizeAlign = AlignUp(desc.stackMapOrOffsetTableSize, MachineCode::DATA_ALIGN);
133 desc.rodataSizeBeforeTextAlign = AlignUp(desc.rodataSizeBeforeText, MachineCode::TEXT_ALIGN);
135 if (desc.codeType == MachineCodeType::BASELINE_CODE) {
136 desc.codeSizeAlign = Jit::GetInstance()->IsEnableJitFort() ?
137 AlignUp(desc.codeSize, MachineCode::TEXT_ALIGN) :
138 AlignUp(desc.codeSize, MachineCode::DATA_ALIGN);
145 if (desc.rodataSizeAfterText) {
146 desc.codeSizeAlign = AlignUp(desc.codeSize, MachineCode::DATA_ALIGN);
147 desc.rodataSizeAfterTextAlign = AlignUp(desc.rodataSizeAfterText, MachineCode::TEXT_ALIGN);
149 desc.codeSizeAlign = AlignUp(desc.codeSize, MachineCode::TEXT_ALIGN);
152 desc.codeSizeAlign = AlignUp(desc.codeSize, MachineCode::DATA_ALIGN);
153 desc.rodataSizeAfterTextAlign = AlignUp(desc.rodataSizeAfterText, MachineCode::DATA_ALIGN);