gr712rc

Name gr712rc
Architecture sparc
Endianess big

Targets:

Name Explanation LLVM only Enabled
crt-static Enables C Run-time Libraries to be statically linked. ⛔️ ⛔️
deprecated-v8 Enable deprecated V8 instructions in V9 mode. ⛔️
detectroundchange LEON3 erratum detection: Detects any rounding mode change request: use only the round-to-nearest rounding mode. ⛔️
fixallfdivsqrt LEON erratum fix: Fix FDIVS/FDIVD/FSQRTS/FSQRTD instructions with NOPs and floating-point store. ⛔️
hard-quad-float Enable quad-word floating point instructions. ⛔️
hasleoncasa Enable CASA instruction for LEON3 and LEON4 processors. ⛔️
hasumacsmac Enable UMAC and SMAC for LEON3 and LEON4 processors. ⛔️
insertnopload LEON3 erratum fix: Insert a NOP instruction after every single-cycle load instruction when the next instruction is another load/store instruction. ⛔️
leon Enable LEON extensions. ⛔️
leoncyclecounter Use the Leon cycle counter register. ⛔️
leonpwrpsr Enable the PWRPSR instruction. ⛔️
no-fmuls Disable the fmuls instruction.. ⛔️
no-fsmuld Disable the fsmuld instruction.. ⛔️
popc Use the popc (population count) instruction. ⛔️
soft-float Use software emulation for floating point. ⛔️
soft-mul-div Use software emulation for integer multiply and divide. ⛔️
v9 Enable SPARC-V9 instructions. ⛔️
vis Enable UltraSPARC Visual Instruction Set extensions. ⛔️
vis2 Enable Visual Instruction Set extensions II. ⛔️
vis3 Enable Visual Instruction Set extensions III. ⛔️