#include "Target/SPIRV/SPIRVDuplicatesTracker.h"
|
bool | getIsFunc () const |
|
bool | getIsGV () const |
|
void | setIsFunc (bool V) |
|
void | setIsGV (bool V) |
|
const SmallVector< DTSortableEntry *, 2 > & | getDeps () const |
|
void | addDep (DTSortableEntry *E) |
|
SmallVector< std::pair< const MachineFunction *, Register >, 0 > | takeVector () |
| Clear the MapVector and return the underlying vector.
|
|
size_type | size () const |
|
void | reserve (size_type NumEntries) |
| Grow the MapVector so that it can contain at least NumEntries items before resizing again.
|
|
iterator | begin () |
|
const_iterator | begin () const |
|
iterator | end () |
|
const_iterator | end () const |
|
reverse_iterator | rbegin () |
|
const_reverse_iterator | rbegin () const |
|
reverse_iterator | rend () |
|
const_reverse_iterator | rend () const |
|
bool | empty () const |
|
std::pair< const MachineFunction *, Register > & | front () |
|
const std::pair< const MachineFunction *, Register > & | front () const |
|
std::pair< const MachineFunction *, Register > & | back () |
|
const std::pair< const MachineFunction *, Register > & | back () const |
|
void | clear () |
|
void | swap (MapVector &RHS) |
|
Register & | operator[] (const const MachineFunction * &Key) |
|
Register | lookup (const const MachineFunction * &Key) const |
|
std::pair< iterator, bool > | insert (const std::pair< const MachineFunction *, Register > &KV) |
|
std::pair< iterator, bool > | insert (std::pair< const MachineFunction *, Register > &&KV) |
|
bool | contains (const const MachineFunction * &Key) const |
|
size_type | count (const const MachineFunction * &Key) const |
|
iterator | find (const const MachineFunction * &Key) |
|
const_iterator | find (const const MachineFunction * &Key) const |
|
void | pop_back () |
| Remove the last element from the vector.
|
|
VectorType::iterator | erase (typename VectorType::iterator Iterator) |
| Remove the element given by Iterator.
|
|
size_type | erase (const const MachineFunction * &Key) |
| Remove all elements with the key value Key.
|
|
void | remove_if (Predicate Pred) |
| Remove the elements that match the predicate.
|
|
void | remove_if (Function Pred) |
|
Definition at line 31 of file SPIRVDuplicatesTracker.h.
◆ addDep()
◆ getDeps()
◆ getIsFunc()
bool llvm::SPIRV::DTSortableEntry::getIsFunc |
( |
| ) |
const |
|
inline |
◆ getIsGV()
bool llvm::SPIRV::DTSortableEntry::getIsGV |
( |
| ) |
const |
|
inline |
◆ setIsFunc()
void llvm::SPIRV::DTSortableEntry::setIsFunc |
( |
bool |
V | ) |
|
|
inline |
◆ setIsGV()
void llvm::SPIRV::DTSortableEntry::setIsGV |
( |
bool |
V | ) |
|
|
inline |
The documentation for this class was generated from the following file: