summaryrefslogtreecommitdiff
path: root/gcc/config/nds32/nds32.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright years.jakub2015-01-051-1/+1
* [NDS32] Look into LO_SUM's operand to determine whether it is a valid address.jasonwucj2014-11-211-2/+8
* [NDS32] Create correct CFI info for variadic function arguments.jasonwucj2014-11-211-3/+13
* [NDS32] Add missing RTX_FRAME_RELATED_P to set fp_adjust_insn rtx.jasonwucj2014-11-211-0/+3
* gcc/ada/rsandifo2014-10-291-20/+20
* 2014-10-27 Andrew MacLeod <amacleod@redhat.com>amacleod2014-10-271-0/+9
* 2014-10-16 Andrew MacLeod <amacleod@redhat.com>amacleod2014-10-161-0/+5
* Instruction attributes take an rtx_insn *dmalcolm2014-09-151-1/+1
* [NDS32] No need to take padding into consideration in Andes ABI2 becausejasonwucj2014-09-031-0/+16
* [NDS32] Provide TARGET_ARG_PARTIAL_BYTES so that we can have structure argumentjasonwucj2014-09-031-0/+47
* [NDS32] Emit stack push instructions for varargs at prologue stage andjasonwucj2014-09-031-1/+80
* [NDS32] Since we are going to provide new heuristic for fp-as-gp optimization,jasonwucj2014-09-031-12/+0
* [NDS32] Deal with nameless arguments in nds32_function_arg and nds32_function...jasonwucj2014-09-031-18/+77
* [NDS32] Prepare necessary varargs information in compute_stack_frame().jasonwucj2014-09-031-14/+26
* [NDS32] Implement TARGET_SETUP_INCOMING_VARARGS target hook.jasonwucj2014-09-031-3/+47
* [NDS32] Define and rename some GPR-specific stuff.jasonwucj2014-09-031-5/+5
* [NDS32] Remove unused variables.jasonwucj2014-09-031-4/+0
* [NDS32] We need to make sure it is NOT a variadic function so that some v3pus...jasonwucj2014-09-031-5/+12
* [NDS32] Refine the implementation and consider CFA restore information for st...jasonwucj2014-09-031-47/+49
* [NDS32] Refine the implementation and consider CFA restore information for st...jasonwucj2014-09-031-36/+61
* config/nds32: Use rtx_insndmalcolm2014-08-251-1/+1
* Follow the GNU coding standards.jasonwucj2014-07-181-12/+16
* Move fp-as-gp optimization to nds32-fp-as-gp.c module.jasonwucj2014-07-041-162/+0
* Move memory related implementation to nds32-memory-manipulation.c module.jasonwucj2014-07-041-107/+0
* Move some external functions used by machine description patterns to nds32-md...jasonwucj2014-07-041-779/+0
* Move cost calculation to nds32-cost.c module.jasonwucj2014-07-041-195/+5
* Move some helper functions of predicates and constraints to nds32-predicates....jasonwucj2014-07-041-341/+0
* Move builtin functions implementation to nds32-intrinsic.c module.jasonwucj2014-07-041-181/+5
* Move ISR impelentation to nds32-isr.c module.jasonwucj2014-07-041-506/+2
* * expr.h: Remove prototypes of functions defined in builtins.c.amacleod2014-06-021-0/+1
* use templates instead of gengtype for typed allocation functionstbsaunde2014-05-171-1/+1
* Merge in trunk.mrs2014-04-021-6/+6
|\
| * 2014-02-14 Chung-Ju Wu <jasonwucj@gmail.com>jasonwucj2014-02-141-4/+3
| * 2014-02-14 Chung-Ju Wu <jasonwucj@gmail.com>jasonwucj2014-02-141-1/+1
| * 2014-02-14 Chung-Ju Wu <jasonwucj@gmail.com>jasonwucj2014-02-141-1/+2
* | Merge in trunk.mrs2014-01-031-7/+7
|\ \ | |/
| * Update copyright years in gcc/rsandifo2014-01-021-1/+1
| * 2013-12-20 Chung-Ju Wu <jasonwucj@gmail.com>jasonwucj2013-12-201-6/+6
* | Merge with trunk.rsandifo2013-12-041-1/+1
|\ \ | |/
| * * config/nds32/nds32.c (nds32_rtx_costs): Adjust MULT cost if it isjasonwucj2013-11-281-1/+1
* | Remove some differences with trunk.rsandifo2013-11-201-2/+2
* | Merge from trunk.rsandifo2013-11-201-1/+4
|\ \ | |/
| * Eliminate ENTRY_BLOCK_PTR and EXIT_BLOCK_PTR macrosdmalcolm2013-11-191-1/+1
| * Factor unrelated declarations out of tree.h.dnovillo2013-11-191-0/+3
* | Merge in trunk.mrs2013-11-161-1/+1
|\ \ | |/
| * * cfgrtl.c (can_fallthru): Reorder code to move tablejump check up.steven2013-11-131-1/+1
* | Fix nds32 build.rsandifo2013-11-071-6/+6
|/
* Add new nds32 port, including machine description, libgcc, and documentation.jasonwucj2013-10-311-0/+5721