LLVM
9.0.0svn
|
#include "llvm/Linker/IRMover.h"
Public Member Functions | |
void | addNonOpaque (StructType *Ty) |
void | switchToNonOpaque (StructType *Ty) |
void | addOpaque (StructType *Ty) |
StructType * | findNonOpaque (ArrayRef< Type *> ETypes, bool IsPacked) |
bool | hasType (StructType *Ty) |
void IRMover::IdentifiedStructTypeSet::addNonOpaque | ( | StructType * | Ty | ) |
Definition at line 1432 of file IRMover.cpp.
References assert(), and llvm::StructType::isOpaque().
Referenced by llvm::IRMover::IRMover().
void IRMover::IdentifiedStructTypeSet::addOpaque | ( | StructType * | Ty | ) |
Definition at line 1445 of file IRMover.cpp.
References assert(), and llvm::StructType::isOpaque().
Referenced by llvm::IRMover::IRMover().
StructType * IRMover::IdentifiedStructTypeSet::findNonOpaque | ( | ArrayRef< Type *> | ETypes, |
bool | IsPacked | ||
) |
Definition at line 1451 of file IRMover.cpp.
References I.
bool IRMover::IdentifiedStructTypeSet::hasType | ( | StructType * | Ty | ) |
Definition at line 1458 of file IRMover.cpp.
References false, I, and llvm::StructType::isOpaque().
void IRMover::IdentifiedStructTypeSet::switchToNonOpaque | ( | StructType * | Ty | ) |
Definition at line 1437 of file IRMover.cpp.
References assert(), and llvm::StructType::isOpaque().