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
4a3b7dbe
Commit
4a3b7dbe
authored
Mar 31, 1994
by
Ian Lance Taylor
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Change R/S 6000 macros to use new mnemonics under -mnew-mnemonics
From-SVN: r6930
parent
255cf280
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
5 deletions
+5
-5
gcc/longlong.h
+5
-5
No files found.
gcc/longlong.h
View file @
4a3b7dbe
...
@@ -317,8 +317,8 @@
...
@@ -317,8 +317,8 @@
#if defined (___IBMR2__) /* IBM RS6000 */
#if defined (___IBMR2__) /* IBM RS6000 */
#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
__asm__ ("
a
%
I5
%
1
,
%
4
,
%
5
__asm__ ("
{
a
%
I5
|
add
%
I5c
}
%
1
,
%
4
,
%
5
ae
%
0
,
%
2
,
%
3
"
\
{
ae
|
adde
}
%
0
,
%
2
,
%
3
"
\
: "
=
r
" ((USItype)(sh)), \
: "
=
r
" ((USItype)(sh)), \
"
=&
r
" ((USItype)(sl)) \
"
=&
r
" ((USItype)(sl)) \
: "
%
r
" ((USItype)(ah)), \
: "
%
r
" ((USItype)(ah)), \
...
@@ -326,8 +326,8 @@
...
@@ -326,8 +326,8 @@
"
%
r
" ((USItype)(al)), \
"
%
r
" ((USItype)(al)), \
"
rI
" ((USItype)(bl)))
"
rI
" ((USItype)(bl)))
#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
__asm__ ("
sf
%
I4
%
1
,
%
5
,
%
4
__asm__ ("
{
sf
%
I4
|
subf
%
I4c
}
%
1
,
%
5
,
%
4
sfe
%
0
,
%
3
,
%
2
"
\
{
sfe
|
subfe
}
%
0
,
%
3
,
%
2
"
\
: "
=
r
" ((USItype)(sh)), \
: "
=
r
" ((USItype)(sh)), \
"
=&
r
" ((USItype)(sl)) \
"
=&
r
" ((USItype)(sl)) \
: "
r
" ((USItype)(ah)), \
: "
r
" ((USItype)(ah)), \
...
@@ -359,7 +359,7 @@
...
@@ -359,7 +359,7 @@
#define UDIV_TIME 40
#define UDIV_TIME 40
#define UDIV_NEEDS_NORMALIZATION 1
#define UDIV_NEEDS_NORMALIZATION 1
#define count_leading_zeros(count, x) \
#define count_leading_zeros(count, x) \
__asm__ ("
cntlz
%
0
,
%
1
"
\
__asm__ ("
{
cntlz
|
cntlzw
}
%
0
,
%
1
"
\
: "
=
r
" ((USItype)(count)) \
: "
=
r
" ((USItype)(count)) \
: "
r
" ((USItype)(x)))
: "
r
" ((USItype)(x)))
#endif /* ___IBMR2__ */
#endif /* ___IBMR2__ */
...
...
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