OpenASIP 2.2
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
MemoryAliasAnalyzer::TwoPartAddressOperandDetection Struct Reference

#include <MemoryAliasAnalyzer.hh>

Collaboration diagram for MemoryAliasAnalyzer::TwoPartAddressOperandDetection:
Collaboration graph

Public Types

enum  OffsetOperation { NOT_FOUND , ADD , SUB }
 

Public Member Functions

 TwoPartAddressOperandDetection ()
 
void clear ()
 

Public Attributes

OffsetOperation offsetOperation
 
int operand1
 
int operand2
 

Detailed Description

Definition at line 84 of file MemoryAliasAnalyzer.hh.

Member Enumeration Documentation

◆ OffsetOperation

Constructor & Destructor Documentation

◆ TwoPartAddressOperandDetection()

MemoryAliasAnalyzer::TwoPartAddressOperandDetection::TwoPartAddressOperandDetection ( )
inline

Member Function Documentation

◆ clear()

void MemoryAliasAnalyzer::TwoPartAddressOperandDetection::clear ( )
inline

Definition at line 92 of file MemoryAliasAnalyzer.hh.

92 {
94 operand1 = 0;
95 operand2 = 0;
96 }

References NOT_FOUND, offsetOperation, operand1, and operand2.

Referenced by MemoryAliasAnalyzer::findTwoPartAddressOperands().

Member Data Documentation

◆ offsetOperation

OffsetOperation MemoryAliasAnalyzer::TwoPartAddressOperandDetection::offsetOperation

◆ operand1

int MemoryAliasAnalyzer::TwoPartAddressOperandDetection::operand1

◆ operand2

int MemoryAliasAnalyzer::TwoPartAddressOperandDetection::operand2

The documentation for this struct was generated from the following file: