PandA-2024.02
Typedefs | Functions
APInt.cpp File Reference
#include "APInt.hpp"
#include "exceptions.hpp"
Include dependency graph for APInt.cpp:

Go to the source code of this file.

Typedefs

using bw_t = APInt::bw_t
 

Functions

bool operator< (const APInt &lhs, const APInt &rhs)
 
bool operator> (const APInt &lhs, const APInt &rhs)
 
bool operator<= (const APInt &lhs, const APInt &rhs)
 
bool operator>= (const APInt &lhs, const APInt &rhs)
 
bool operator== (const APInt &lhs, const APInt &rhs)
 
bool operator!= (const APInt &lhs, const APInt &rhs)
 
APInt operator+ (const APInt &lhs, const APInt &rhs)
 
APInt operator- (const APInt &lhs, const APInt &rhs)
 
APInt operator* (const APInt &lhs, const APInt &rhs)
 
APInt operator/ (const APInt &lhs, const APInt &rhs)
 
APInt operator% (const APInt &lhs, const APInt &rhs)
 
APInt operator & (const APInt &lhs, const APInt &rhs)
 
APInt operator| (const APInt &lhs, const APInt &rhs)
 
APInt operator^ (const APInt &lhs, const APInt &rhs)
 
APInt operator<< (const APInt &lhs, const APInt &rhs)
 
APInt operator>> (const APInt &lhs, const APInt &rhs)
 
std::ostream & operator<< (std::ostream &str, const APInt &v)
 
std::istream & operator>> (std::istream &str, APInt &v)
 

Detailed Description

Author
Michele Fiorito miche.nosp@m.le.f.nosp@m.iorit.nosp@m.o@po.nosp@m.limi..nosp@m.it $Revision$ $Date$ Last modified by $Author$

Definition in file APInt.cpp.

Typedef Documentation

◆ bw_t

using bw_t = APInt::bw_t

Definition at line 50 of file APInt.cpp.

Function Documentation

◆ operator &()

APInt operator& ( const APInt lhs,
const APInt rhs 
)

Definition at line 122 of file APInt.cpp.

References APInt::APInt().

Here is the call graph for this function:

◆ operator!=()

bool operator!= ( const APInt lhs,
const APInt rhs 
)

Definition at line 84 of file APInt.cpp.

References APInt::_data.

◆ operator%()

APInt operator% ( const APInt lhs,
const APInt rhs 
)

Definition at line 117 of file APInt.cpp.

References APInt::APInt().

Here is the call graph for this function:

◆ operator*()

APInt operator* ( const APInt lhs,
const APInt rhs 
)

Definition at line 107 of file APInt.cpp.

References APInt::APInt().

Here is the call graph for this function:

◆ operator+()

APInt operator+ ( const APInt lhs,
const APInt rhs 
)

Definition at line 97 of file APInt.cpp.

References APInt::APInt().

Here is the call graph for this function:

◆ operator-()

APInt operator- ( const APInt lhs,
const APInt rhs 
)

Definition at line 102 of file APInt.cpp.

References APInt::APInt().

Here is the call graph for this function:

◆ operator/()

APInt operator/ ( const APInt lhs,
const APInt rhs 
)

Definition at line 112 of file APInt.cpp.

References APInt::APInt().

Here is the call graph for this function:

◆ operator<()

bool operator< ( const APInt lhs,
const APInt rhs 
)

Definition at line 59 of file APInt.cpp.

References APInt::_data.

◆ operator<<() [1/2]

APInt operator<< ( const APInt lhs,
const APInt rhs 
)

Definition at line 137 of file APInt.cpp.

References APInt::APInt().

Here is the call graph for this function:

◆ operator<<() [2/2]

std::ostream& operator<< ( std::ostream &  str,
const APInt v 
)

Definition at line 439 of file APInt.cpp.

References APInt::_data, and str.

◆ operator<=()

bool operator<= ( const APInt lhs,
const APInt rhs 
)

Definition at line 69 of file APInt.cpp.

References APInt::_data.

◆ operator==()

bool operator== ( const APInt lhs,
const APInt rhs 
)

Definition at line 79 of file APInt.cpp.

References APInt::_data.

◆ operator>()

bool operator> ( const APInt lhs,
const APInt rhs 
)

Definition at line 64 of file APInt.cpp.

References APInt::_data.

◆ operator>=()

bool operator>= ( const APInt lhs,
const APInt rhs 
)

Definition at line 74 of file APInt.cpp.

References APInt::_data.

◆ operator>>() [1/2]

APInt operator>> ( const APInt lhs,
const APInt rhs 
)

Definition at line 142 of file APInt.cpp.

References APInt::APInt().

Here is the call graph for this function:

◆ operator>>() [2/2]

std::istream& operator>> ( std::istream &  str,
APInt v 
)

Definition at line 445 of file APInt.cpp.

References APInt::_data, and str.

◆ operator^()

APInt operator^ ( const APInt lhs,
const APInt rhs 
)

Definition at line 132 of file APInt.cpp.

References APInt::APInt().

Here is the call graph for this function:

◆ operator|()

APInt operator| ( const APInt lhs,
const APInt rhs 
)

Definition at line 127 of file APInt.cpp.

References APInt::APInt().

Here is the call graph for this function:

Generated on Mon Feb 12 2024 13:03:34 for PandA-2024.02 by doxygen 1.8.13