Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
881060d0
Commit
881060d0
authored
May 11, 1998
by
Jeff Law
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
mips.c: Prototype static functions.
� * mips.c: Prototype static functions. From-SVN: r19681
parent
eace3df1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
24 additions
and
3 deletions
+24
-3
gcc/config/mips/mips.c
+24
-3
No files found.
gcc/config/mips/mips.c
View file @
881060d0
...
@@ -92,9 +92,6 @@ extern void warning ();
...
@@ -92,9 +92,6 @@ extern void warning ();
extern
FILE
*
asm_out_file
;
extern
FILE
*
asm_out_file
;
static
void
mips16_output_gp_offset
();
static
void
build_mips16_function_stub
();
/* Enumeration for all of the relational tests, so that we can build
/* Enumeration for all of the relational tests, so that we can build
arrays indexed by the test type, and not worry about the order
arrays indexed by the test type, and not worry about the order
of EQ, NE, etc. */
of EQ, NE, etc. */
...
@@ -113,6 +110,30 @@ enum internal_test {
...
@@ -113,6 +110,30 @@ enum internal_test {
ITEST_MAX
ITEST_MAX
};
};
struct
constant
;
static
enum
internal_test
map_test_to_internal_test
PROTO
((
enum
rtx_code
));
static
int
mips16_simple_memory_operand
PROTO
((
rtx
,
rtx
,
enum
machine_mode
));
static
int
m16_check_op
PROTO
((
rtx
,
int
,
int
,
int
));
static
void
block_move_loop
PROTO
((
rtx
,
rtx
,
int
,
int
,
rtx
,
rtx
));
static
void
block_move_call
PROTO
((
rtx
,
rtx
,
rtx
));
static
FILE
*
make_temp_file
PROTO
((
void
));
static
void
save_restore_insns
PROTO
((
int
,
rtx
,
long
,
FILE
*
));
static
void
mips16_output_gp_offset
PROTO
((
FILE
*
,
rtx
));
static
void
mips16_fp_args
PROTO
((
FILE
*
,
int
,
int
));
static
void
build_mips16_function_stub
PROTO
((
FILE
*
));
static
void
mips16_optimize_gp
PROTO
((
rtx
));
static
rtx
add_constant
PROTO
((
struct
constant
**
,
rtx
,
enum
machine_mode
));
static
void
dump_constants
PROTO
((
struct
constant
*
,
rtx
));
static
rtx
mips_find_symbol
PROTO
((
rtx
));
/* Global variables for machine-dependent things. */
/* Global variables for machine-dependent things. */
/* Threshold for data being put into the small data/bss area, instead
/* Threshold for data being put into the small data/bss area, instead
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment