LLVM
8.0.1
|
A class that wraps MachineInstrs and derives from FoldingSetNode in order to be uniqued in a CSEMap. More...
#include "llvm/CodeGen/GlobalISel/CSEInfo.h"
Public Member Functions | |
void | Profile (FoldingSetNodeID &ID) |
-----— UniqueMachineInstr ----------—// More... | |
Public Member Functions inherited from llvm::FoldingSetBase::Node | |
Node ()=default | |
void * | getNextInBucket () const |
void | SetNextInBucket (void *N) |
Friends | |
class | GISelCSEInfo |
A class that wraps MachineInstrs and derives from FoldingSetNode in order to be uniqued in a CSEMap.
The tradeoff here is extra memory allocations for UniqueMachineInstr vs making MachineInstr bigger.
Analysis containing CSE true void UniqueMachineInstr::Profile | ( | FoldingSetNodeID & | ID | ) |
|
friend |