URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 280 |
Rev 378 |
Line 2953... |
Line 2953... |
struct constraint_expr *result;
|
struct constraint_expr *result;
|
|
|
/* Some people like to do cute things like take the address of
|
/* Some people like to do cute things like take the address of
|
&0->a.b */
|
&0->a.b */
|
forzero = t;
|
forzero = t;
|
while (!SSA_VAR_P (forzero) && !CONSTANT_CLASS_P (forzero))
|
while (handled_component_p (forzero)
|
|
|| INDIRECT_REF_P (forzero))
|
forzero = TREE_OPERAND (forzero, 0);
|
forzero = TREE_OPERAND (forzero, 0);
|
|
|
if (CONSTANT_CLASS_P (forzero) && integer_zerop (forzero))
|
if (CONSTANT_CLASS_P (forzero) && integer_zerop (forzero))
|
{
|
{
|
struct constraint_expr temp;
|
struct constraint_expr temp;
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.