GCC Middle and Back End API Reference
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
z
Variables
a
d
e
g
i
l
o
p
r
s
t
u
v
Typedefs
Enumerations
Enumerator
a
b
c
f
i
j
m
n
o
p
r
s
v
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Enumerations
Enumerator
a
b
c
d
e
f
h
i
l
m
n
o
p
r
s
t
u
v
w
Related Symbols
a
b
c
d
e
f
g
h
i
j
m
n
o
p
r
s
u
v
w
Files
File List
Globals
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
Enumerations
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Static Public Attributes
poly_coeff_pair_traits< T1, T2 > Struct Template Reference
#include <
poly-int.h
>
Static Public Attributes
static const
bool
lossless_p
static const int
result_kind
Detailed Description
template<typename T1, typename T2>
struct poly_coeff_pair_traits< T1, T2 >
Information about a pair of coefficient types.
Field Documentation
◆
lossless_p
template<typename T1, typename T2>
const
bool
poly_coeff_pair_traits
< T1, T2 >::lossless_p
static
Initial value:
= (
poly_coeff_traits<T1>::signedness
==
poly_coeff_traits<T2>::signedness
? (
poly_coeff_traits<T1>::precision
>=
poly_coeff_traits<T2>::precision
)
: (
poly_coeff_traits<T1>::signedness
== 1
&&
poly_coeff_traits<T2>::signedness
== 0
&& (
poly_coeff_traits<T1>::precision
>
poly_coeff_traits<T2>::precision
)))
poly_coeff_traits
Definition
poly-int.h:66
◆
result_kind
template<typename T1, typename T2>
const int
poly_coeff_pair_traits
< T1, T2 >::result_kind
static
Initial value:
= ((
RANK
(T1) <=
RANK
(HOST_WIDE_INT)
&&
RANK
(T2) <=
RANK
(HOST_WIDE_INT))
? 0
: (
RANK
(T1) <=
RANK
(
unsigned
HOST_WIDE_INT)
&&
RANK
(T2) <=
RANK
(
unsigned
HOST_WIDE_INT))
? 1 : 2)
RANK
#define RANK(X)
Definition
poly-int.h:156
The documentation for this struct was generated from the following file:
poly-int.h
poly_coeff_pair_traits
Generated by
1.13.2