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
a8efe40d
Commit
a8efe40d
authored
Jan 15, 1992
by
Richard Kenner
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
*** empty log message ***
From-SVN: r192
parent
c66e0741
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
21 additions
and
22 deletions
+21
-22
gcc/machmode.h
+1
-1
gcc/output.h
+1
-1
gcc/print-rtl.c
+1
-1
gcc/recog.c
+1
-1
gcc/regclass.c
+2
-2
gcc/reload1.c
+0
-0
gcc/rtl.c
+1
-1
gcc/rtl.h
+14
-15
No files found.
gcc/machmode.h
View file @
a8efe40d
/* Machine mode definitions for GNU C-Compiler; included by rtl.h and tree.h.
Copyright (C) 199
0-1991
Free Software Foundation, Inc.
Copyright (C) 199
1
Free Software Foundation, Inc.
This file is part of GNU CC.
...
...
gcc/output.h
View file @
a8efe40d
/* Declarations for insn-output.c. These functions are defined in recog.c,
final.c, and varasm.c.
Copyright (C) 1987
-
1991 Free Software Foundation, Inc.
Copyright (C) 1987
,
1991 Free Software Foundation, Inc.
This file is part of GNU CC.
...
...
gcc/print-rtl.c
View file @
a8efe40d
/* Print RTL for GNU C Compiler.
Copyright (C) 1987
-
1991 Free Software Foundation, Inc.
Copyright (C) 1987
,
1991 Free Software Foundation, Inc.
This file is part of GNU CC.
...
...
gcc/recog.c
View file @
a8efe40d
/* Subroutines used by or related to instruction recognition.
Copyright (C) 1987
-
1991 Free Software Foundation, Inc.
Copyright (C) 1987
, 1988,
1991 Free Software Foundation, Inc.
This file is part of GNU CC.
...
...
gcc/regclass.c
View file @
a8efe40d
/* Compute register class preferences for pseudo-registers.
Copyright (C) 1987
-
1991 Free Software Foundation, Inc.
Copyright (C) 1987
, 1988,
1991 Free Software Foundation, Inc.
This file is part of GNU CC.
...
...
@@ -327,7 +327,7 @@ fix_register (name, fixed, call_used)
the register info. */
for
(
i
=
0
;
i
<
FIRST_PSEUDO_REGISTER
;
i
++
)
if
(
!
strcmp
(
reg_names
[
i
],
name
))
if
(
reg_names
[
i
][
0
]
&&
!
strcmp
(
reg_names
[
i
],
name
))
{
fixed_regs
[
i
]
=
fixed
;
call_used_regs
[
i
]
=
call_used
;
...
...
gcc/reload1.c
View file @
a8efe40d
This diff is collapsed.
Click to expand it.
gcc/rtl.c
View file @
a8efe40d
/* Allocate and read RTL for GNU C Compiler.
Copyright (C) 1987
-
1991 Free Software Foundation, Inc.
Copyright (C) 1987
, 1988,
1991 Free Software Foundation, Inc.
This file is part of GNU CC.
...
...
gcc/rtl.h
View file @
a8efe40d
/* Register Transfer Language (RTL) definitions for GNU C-Compiler
Copyright (C) 1987
-
1991 Free Software Foundation, Inc.
Copyright (C) 1987
,
1991 Free Software Foundation, Inc.
This file is part of GNU CC.
...
...
@@ -649,22 +649,21 @@ extern rtx pc_rtx;
extern
rtx
cc0_rtx
;
extern
rtx
const0_rtx
;
extern
rtx
const1_rtx
;
extern
rtx
const2_rtx
;
extern
rtx
constm1_rtx
;
extern
rtx
const_true_rtx
;
extern
rtx
fconst0_rtx
;
extern
rtx
fconst1_rtx
;
extern
rtx
fconst2_rtx
;
extern
rtx
dconst0_rtx
;
extern
rtx
dconst1_rtx
;
extern
rtx
dconst2_rtx
;
/* Returns a constant 0 rtx in mode MODE. */
#define CONST0_RTX(MODE) \
((MODE == SFmode) ? fconst0_rtx \
: ((MODE == DFmode) ? dconst0_rtx \
: ((GET_MODE_CLASS (MODE) == MODE_INT) ? const0_rtx \
: (abort (), NULL_RTX))))
extern
rtx
const_tiny_rtx
[
3
][(
int
)
MAX_MACHINE_MODE
];
/* Returns a constant 0 rtx in mode MODE. Integer modes are treated the
same as VOIDmode. */
#define CONST0_RTX(MODE) (const_tiny_rtx[0][(int) (MODE)])
/* Likewise, for the constants 1 and 2. */
#define CONST1_RTX(MODE) (const_tiny_rtx[1][(int) (MODE)])
#define CONST2_RTX(MODE) (const_tiny_rtx[2][(int) (MODE)])
/* All references to certain hard regs, except those created
by allocating pseudo regs into them (when that's possible),
...
...
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