PhiPlaceDef Class ReferenceData structure for Phi function placement.
More...
#include <PhiPlaceDef.h>
Inheritance diagram for PhiPlaceDef:
[legend]List of all members.
Detailed Description
Data structure for Phi function placement.
Polaris C++ VDL - See also:
- PhiPlaceDef.h
PhiPlaceDef.cc
Find the joins to place Phi functions. Using the algorithm by Cytron etc. "Efficiently Computing Static Single Assignment Form and Control Dependence Graph". ACM TPLS, Vol 13, No. 4, October, 1991, 451-490.
Definition at line 31 of file PhiPlaceDef.h.
Constructor & Destructor Documentation
| PhiPlaceDef::PhiPlaceDef |
( |
Symbol & |
v |
) |
[inline] |
|
Member Function Documentation
| Definition * PhiPlaceDef::definition_clone |
( |
|
) |
const [virtual] |
|
| int PhiPlaceDef::structures_OK |
( |
|
) |
const [virtual] |
|
|
|
Check the structure of the data for errors or inconsistency Return 0 and print error message if problems found, otherwise return 1 without message.
Implements Definition.
Definition at line 45 of file PhiPlaceDef.cc.
References Symbol::structures_OK(), and var. |
| void PhiPlaceDef::print |
( |
ostream & |
o |
) |
const [virtual] |
|
Friends And Related Function Documentation
| ostream& operator<< |
( |
ostream & |
o, |
|
|
const PhiPlaceDef & |
p |
|
) |
[friend] |
|
Member Data Documentation
The documentation for this class was generated from the following files:
|