Difference between revisions of "Extending NaplesPU for 64-bit support"
From NaplesPU Documentation
(→nu+ Clang modifications) |
|||
Line 4: | Line 4: | ||
Changes are related to both [[nu+ Clang Documentation | frontend]] and [[nu+ LLVM Documentation | backend]]. | Changes are related to both [[nu+ Clang Documentation | frontend]] and [[nu+ LLVM Documentation | backend]]. | ||
− | == nu+ | + | == nu+ frontend modifications == |
+ | |||
+ | nu+ frontend abstract target informations through the ''TargetInfo'' class. |
Revision as of 15:04, 5 April 2019
nu+ toolchain can be extended to support 64-bit operations. A git branch with full 64-bit support is provided. Consequently, if it is necessary to compile the toolchain supporting this extension, a checkout on llvm-7 branch is required.
Changes are related to both frontend and backend.
nu+ frontend modifications
nu+ frontend abstract target informations through the TargetInfo class.