nios2: Add CDX support

Add support for the CDX Code Density Extensions present in
Nios II R2 . This introduces new 16bit instruction set to
improve code density while retaining support for the 32bit
Nios II R2 instructions.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Ley Foon Tan <lftan@altera.com>
This commit is contained in:
Marek Vasut
2017-04-19 13:19:02 +02:00
committed by Ley Foon Tan
父節點 23460839b9
當前提交 edebea9877
共有 4 個文件被更改,包括 19 次插入2 次删除

查看文件

@@ -90,6 +90,15 @@ config NIOS2_BMX_SUPPORT
the BMX Bit Manipulation Extension instructions. Enables
the -mbmx compiler flag.
config NIOS2_CDX_SUPPORT
bool "Enable CDX instructions"
depends on NIOS2_ARCH_REVISION = 2
default n
help
Set to true if you configured the Nios II R2 to include
the CDX Bit Manipulation Extension instructions. Enables
the -mcdx compiler flag.
config NIOS2_FPU_SUPPORT
bool "Custom floating point instr support"
default n