Move builtin functions implementation to nds32-intrinsic.c module.
authorChung-Ju Wu <jasonwucj@gmail.com>
Fri, 4 Jul 2014 07:26:10 +0000 (07:26 +0000)
committerChung-Ju Wu <jasonwucj@gcc.gnu.org>
Fri, 4 Jul 2014 07:26:10 +0000 (07:26 +0000)
commitaaa44d2d0bb56f15efc400c66415dce03a8f2da2
treea9f5b75bb1eb4286dedbef8e0443bd79afc28875
parentc23a919b860940e2d0a77709ea8076ae59e036a3
Move builtin functions implementation to nds32-intrinsic.c module.

gcc/
* config/nds32/nds32.c
(nds32_expand_builtin_null_ftype_reg): Move to ...
(nds32_expand_builtin_reg_ftype_imm): Move to ...
(nds32_expand_builtin_null_ftype_reg_imm): Move to ...
(nds32_init_builtins): Move implementation to ...
(nds32_expand_builtin): Move implementation to ...
* config/nds32/nds32-intrinsic.c: ... here.
* config/nds32/nds32-protos.h (nds32_init_builtins_impl): Declare.
(nds32_expand_builtin_impl): Declare.

Co-Authored-By: Kito Cheng <kito@0xlab.org>
Co-Authored-By: Monk Chiang <sh.chiang04@gmail.com>
From-SVN: r212282
gcc/ChangeLog
gcc/config/nds32/nds32-intrinsic.c
gcc/config/nds32/nds32-protos.h
gcc/config/nds32/nds32.c