-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[LoongArch64] JIT/EE interface for getting ABI-info (#62893)
* [LoongArch64] add ToolBox directory about jitinterace for getting ABI-info. (#59561) Co-authored-by: Loongson's .NET-teams * [LoongArch64] add new interace for getting ABI-info. (#59561) * [LoongArch64] add the linking page for LoongArch64 ABI-info. (#59561) * [LoongArch64] moved ThunkInput.txt to #62885. * [LoongArch64] moved vm/jitinterface.cpp to #62885. * remove the JIT/EE interface back from #62885.. * [LoongArch64] Fix the compiling error after merge. * [LoongArch64] add comments for the returned value of `getFieldTypeByHnd`. * [LoongArch64] rename getFieldTypeByHnd to getFieldSizeClassificationByHnd. Also add macro define for returned value of `getFieldSizeClassificationByHnd`. * [LoongArch64] Delete the interface `getArgType2`. And refactor the returned values of `getFieldSizeClassificationByHnd`. * [LoongArch64] delete `GetArgType` within `ToolBox/superpmi`. * [LoongArch64] rename `getFieldSizeClassificationByHnd` to `getLoongArch64PassStructInRegisterFlags`. * [LoongArch64] amend the floating-ABI for native-struct. * [LoongArch64] update all related `GetFieldSizeClassificationByHnd` by `GetLoongArch64PassStructInRegisterFlags` and amend some comments. * [LoongArch64] replace `LookupApproxFieldTypeHandle()` by `GetFieldTypeHandleThrowing()`. * [LoongArch64] implements the crossgen2 for LoongArch64. * Revert "[LoongArch64] implements the crossgen2 for LoongArch64." This reverts commit b05a2b9. The crossgen2 for LoongArch64 will be submitted by a new PR. * [LoongArch64] update the `GUID JITEEVersionIdentifier`. Also delete some unused comments. Co-authored-by: qiaopengcheng <[email protected]>
- Loading branch information
Showing
18 changed files
with
658 additions
and
61 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.