You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Part6-2: -add the coreclr-vm directory for LoongArch64. (#59561)
Co-authored-by: Loongson's .NET-teams
* [LoongArch64] revert the syncblk.cpp.
* [LoongArch64] delete some unused codes.
* [LoongArch64] add vm/CMakeLists.txt from #62889.
* [LoongArch64] add related files from #62886 and #62893.
* [LoongArch64] moved vm/jitinterface.cpp from #62893.
moved inc/corinfo.h from #6288.
* [LoongArch64] run the file `src/coreclr/tools/Common/JitInterface/ThunkGenerator/gen.sh`
and merge the patch from #62893.
* [LoongArch64] revert vm/ceeload.h.
amend the `ToolBox/superpmi/superpmi-shared/agnostic.h`
* [LoongArch64] add empty interfaces within `CorInfoImpl.cs`.
* [LoongArch64] Fix the compiling error on Windows.
* [LoongArch64] Fix the compiling error for memory unaligned m_currentByteStackIndex.
* [LoongArch64] Delete the !TARGET_LOONGARCH64 for m_currentByteStackIndex.
* [LoongArch64] move ToolBox from #62886.
* [LoongArch64] amend the args when needs unsigned extending within CallTargetWorker.
* [LoongArch64] add bool type for args' unsigned extention.
* [LoongArch64] adding char type for args' unsigned extention.
Also rename `TARGET_LOONGARCH64` to `UNIX_LOONGARCH64_ABI` within ABI.
* [LoongArch64] amend renaming `TARGET_LOONGARCH64` to `UNIX_LOONGARCH64_ABI` within ABI.
* [LoongArch64] remove the JIT/EE interface to #62893.
* [LoongArch64] revert the rename `TARGET_LOONGARCH64` to `UNIX_LOONGARCH64_ABI`.
Also add unsigned extend for CHAR type.
* [LoongArch64] refactor the `ArgDestination and ArgLocDesc`.
* [LoongArch64] rename the `m_flag` and `getFieldTypeByHnd`.
* [LoongArch64] add `NATIVE_SYMBOL_READER_DLL` for compiling error.
* [LoongArch64] update the version of the `LICENSE description`.
* [LoongArch64] keep same with the comment in `jit/targetloongarch64.h`
* [LoongArch64] amend the code for reviewing.
* [LoongArch64] refactor LoongArch64-ABI within `vm`,
and also amend some code for review.
* [LoongArch64] delete unused codes.
* [LoongArch64] merge main for #65869.
* [LoongArch64] amend the format for reviewing.
* [LoongArch64] delete some unused code for reviewing.
* [LoongArch64] amend code for CR feedback @jkotas@janvorli
* [LoongArch64] add class type for LoongArch64-ABI.
* [LoongArch64] Amend the LoongArch64's ABI
after merged `MethodTable::GetLoongArch64PassStructInRegisterFlags()`
and `CEEInfo::getLoongArch64PassStructInRegisterFlags()`
* [LoongArch64] Fix the assert error
when running hello-world within debug-mode after refacting.
Co-authored-by: qiaopengcheng <[email protected]>
0 commit comments