|
LLVM
4.0.0
|
#include <HexagonBlockRanges.h>
Public Types | |
| enum | : unsigned { None = 0, Entry = 1, Exit = 2, First = 11 } |
Public Member Functions | |
| IndexType () | |
| IndexType (unsigned Idx) | |
| operator unsigned () const | |
| bool | operator== (unsigned x) const |
| bool | operator== (IndexType Idx) const |
| bool | operator!= (unsigned x) const |
| bool | operator!= (IndexType Idx) const |
| IndexType | operator++ () |
| bool | operator< (unsigned Idx) const |
| bool | operator< (IndexType Idx) const |
| bool | operator<= (IndexType Idx) const |
Static Public Member Functions | |
| static bool | isInstr (IndexType X) |
Definition at line 43 of file HexagonBlockRanges.h.
| anonymous enum : unsigned |
| Enumerator | |
|---|---|
| None | |
| Entry | |
| Exit | |
| First | |
Definition at line 45 of file HexagonBlockRanges.h.
|
inline |
Definition at line 52 of file HexagonBlockRanges.h.
|
inline |
Definition at line 53 of file HexagonBlockRanges.h.
Definition at line 55 of file HexagonBlockRanges.h.
References First.
|
inline |
Definition at line 172 of file HexagonBlockRanges.h.
References assert().
Definition at line 185 of file HexagonBlockRanges.h.
Definition at line 189 of file HexagonBlockRanges.h.
|
inline |
Definition at line 194 of file HexagonBlockRanges.h.
References assert(), and llvm::None.
Definition at line 204 of file HexagonBlockRanges.h.
References llvm::operator<().
Definition at line 208 of file HexagonBlockRanges.h.
References llvm::None.
Definition at line 228 of file HexagonBlockRanges.h.
References llvm::operator<(), and llvm::operator==().
Definition at line 177 of file HexagonBlockRanges.h.
Definition at line 181 of file HexagonBlockRanges.h.
1.8.6