両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン次のリビジョン両方とも次のリビジョン |
opengl:fpu_vfp [2019/01/03 13:47] – [ARM VFP の機能ビット詳細] oga | opengl:fpu_vfp [2019/01/03 15:45] – [参考にしたページ] oga |
---|
| Cortex-A15 | vfpv4+NEON | 2 | 2 | 2 | - | 1 | 1 | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | | | | Cortex-A15 | vfpv4+NEON | 2 | 2 | 2 | - | 1 | 1 | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | | |
| Cortex-A7 | vfpv4+NEON | 2 | 2 | 2 | - | 1 | 1 | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | | | | Cortex-A7 | vfpv4+NEON | 2 | 2 | 2 | - | 1 | 1 | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | | |
| | Cortex-A17 | vfpv4+NEON | 2 | 2 | 2 | - | 1 | 1 | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | | |
| Cortex-A53 | AA64 ASIMD | 2 | 2 | 2 | - | 1 | 1 | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 3 | 4 | | | Cortex-A53 | AA64 ASIMD | 2 | 2 | 2 | - | 1 | 1 | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 3 | 4 | |
| Cortex-A57 | AA64 ASIMD | 2 | 2 | 2 | - | 1 | 1 | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 3 | 4 | | | Cortex-A57 | AA64 ASIMD | 2 | 2 | 2 | - | 1 | 1 | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 3 | 4 | |
| Cortex-A72 | AA64 ASIMD | 2 | 2 | 2 | - | 1 | 1 | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 3 | 4 | | | Cortex-A72 | AA64 ASIMD | 2 | 2 | 2 | - | 1 | 1 | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 3 | 4 | |
| | Cortex-A75 | AA64 ASIMD | 2 | 2 | 2 | - | 1 | 1 | - | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 3 | 1 | 3 | 4 | |
| |
| |
| |
| |
^ MVFR0 ^^ Bit ^ ^ | ^ MVFR0 ^^ Bit ^ ^ |
| D32 | SIMDReg | 0- 3 | D16 / D32 | | | D32 | SIMDReg | 0- 3 | D16 / D32 | |
| VSP | FPSP | 4- 7 | VFP Single precision | | | VSP | FPSP | 4- 7 | VFP Single precision | |
| VDP | FPDP | 8-11 | VFP double precision | | VDP | FPDP | 8-11 | VFP double precision |
| TE | FPTrap | 12-15 | Trap | | | TE | FPTrap | 12-15 | Trap | |
| DIV | FPDivide | 16-19 | VFP hw divide | | | DIV | FPDivide | 16-19 | VFP hw divide | |
| SQR | FPSqrt | 20-23 | VFP hw square root | | | SQR | FPSqrt | 20-23 | VFP hw square root | |
| SV | FPShVec | 24-27 | VFP short vector | | | SV | FPShVec | 24-27 | VFP short vector | |
| RM | FPRound | 28-31 | VFP all rounding mode supported | | | RM | FPRound | 28-31 | VFP all rounding mode supported | |
^ MVFR1 ^^ Bit ^ ^ | ^ MVFR1 ^^ Bit ^ ^ |
| FZ | FPFtZ | 0- 3 | VFP Full denormal arithmetic | | | FZ | FPFtZ | 0- 3 | VFP Full denormal arithmetic | |
| Nan | FPDNaN | 4- 7 | VFP Propagation of NaN values | | | Nan | FPDNaN | 4- 7 | VFP Propagation of NaN values | |
| NLS | SIMDLS | 8-11 | NEON Load/store instructions | | | NLS | SIMDLS | 8-11 | NEON Load/store instructions | |
| NI | SIMDInt | 12-15 | NEON Integier instructions | | | NI | SIMDInt | 12-15 | NEON Integier instructions | |
| NSP | SIMDSP | 16-19 | NEON single precision operations | | | NSP | SIMDSP | 16-19 | NEON single precision operations | |
| NHP | SIMDHP | 20-23 | NEON half-precision operations | | | NHP | SIMDHP | 20-23 | NEON half-precision operations | |
| VHP | FPHP | 24-27 | VFP half-precision operations | | | VHP | FPHP | 24-27 | VFP half-precision operations | |
| FMA | SIMDFMAC | 28-31 | Fused Multiply Add | | | FMA | SIMDFMAC | 28-31 | Fused Multiply Add | |
^ MVFR2 ^^ Bit ^ ^ | ^ MVFR2 ^^ Bit ^ ^ |
| MISC | SIMDMisc | 0-3 | | | | MISC | SIMDMisc | 0-3 | | |
| MISC | FPMisc | 4-7 | | | | MISC | FPMisc | 4-7 | | |
| |
| |
| |
* A15 VFP NEON http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0438c/CDEFCBDC.html | * A15 VFP NEON http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0438c/CDEFCBDC.html |
* A7 VFP NEON http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0438c/CDEFCBDC.html | * A7 VFP NEON http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0438c/CDEFCBDC.html |
| * A17 VRP NEON http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0462f/CHDJHDHB.html |
* A53 VFP NEON http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0462f/CHDJHDHB.html | * A53 VFP NEON http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0462f/CHDJHDHB.html |
* A72 ASIMD http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0462f/CHDJHDHB.html | * A72 ASIMD http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0462f/CHDJHDHB.html |
| * A73 ASIMD http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.100048_0100_06_en/meg1411720673088.html |
| * A75 ASIMD http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.100403_0301_00_en/lau1442504316638.html |
| * A76 ASIMD http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.100798_0301_00_en/lau1442502550390.html |
| |
| |
| |
| |