|
LLVM
4.0.0
|
#include <RDFGraph.h>
Public Member Functions | |
| LaneMaskIndex ()=default | |
| LaneBitmask | getLaneMaskForIndex (uint32_t K) const |
| uint32_t | getIndexForLaneMask (LaneBitmask LM) |
| uint32_t | getIndexForLaneMask (LaneBitmask LM) const |
| PackedRegisterRef | pack (RegisterRef RR) |
| PackedRegisterRef | pack (RegisterRef RR) const |
| RegisterRef | unpack (PackedRegisterRef PR) const |
Definition at line 486 of file RDFGraph.h.
|
default |
|
inline |
Definition at line 492 of file RDFGraph.h.
References llvm::LaneBitmask::all(), llvm::LaneBitmask::any(), assert(), and llvm::rdf::IndexedSet< LaneBitmask >::insert().
Referenced by pack().
|
inline |
Definition at line 496 of file RDFGraph.h.
References llvm::LaneBitmask::all(), llvm::LaneBitmask::any(), assert(), and llvm::rdf::IndexedSet< LaneBitmask >::find().
|
inline |
Definition at line 489 of file RDFGraph.h.
References llvm::LaneBitmask::getAll().
Referenced by unpack().
|
inline |
Definition at line 501 of file RDFGraph.h.
References getIndexForLaneMask(), llvm::rdf::RegisterRef::Mask, and llvm::rdf::RegisterRef::Reg.
Referenced by llvm::rdf::DataFlowGraph::pack().
|
inline |
Definition at line 504 of file RDFGraph.h.
References getIndexForLaneMask(), llvm::rdf::RegisterRef::Mask, and llvm::rdf::RegisterRef::Reg.
|
inline |
Definition at line 508 of file RDFGraph.h.
References getLaneMaskForIndex(), llvm::rdf::PackedRegisterRef::MaskId, and llvm::rdf::PackedRegisterRef::Reg.
Referenced by llvm::rdf::DataFlowGraph::unpack().
1.8.6