[Libre-soc-bugs] [Bug 577] New: gcc compiler, binutils and assembly macros for OpenPOWER-SV

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Tue Jan 19 17:04:20 GMT 2021


https://bugs.libre-soc.org/show_bug.cgi?id=577

            Bug ID: 577
           Summary: gcc compiler, binutils and assembly macros for
                    OpenPOWER-SV
           Product: Libre-SOC's first SoC
           Version: unspecified
          Hardware: Other
                OS: Linux
            Status: CONFIRMED
          Severity: enhancement
          Priority: ---
         Component: Source Code
          Assignee: lkcl at lkcl.net
          Reporter: lkcl at lkcl.net
                CC: libre-soc-bugs at lists.libre-soc.org
   NLnet milestone: ---

in writing programs even in assembler SimpleV needs ppc64 compiler and binutils
support even at a basic fundamental level.

whilst not doing full optimisation this milestone allows:

* convenience c/c++ wrapper macros around standard OpenPOWER v3.0B assember to
create SimpleV-Vectorisation context
* basic support in ppc64 binutils for SimpleV
* basic support in gcc for SimpleV by first adding abstracted intrinsics and
extended register files and going from there.

the primary objective is to first support writing of assembly and move upwards
to "correct" (non-optimised) programs, sufficient to do a much more advanced
optimisation phase at a much later date.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list