LLVM 20.0.0git
|
Forward define the pair type used by the automata transition info tables. More...
#include "llvm/Support/Automaton.h"
Public Member Functions | |
bool | operator< (const NfaStatePair &Other) const |
Public Attributes | |
uint64_t | FromDfaState |
uint64_t | ToDfaState |
Forward define the pair type used by the automata transition info tables.
Experimental results with large tables have shown a significant (multiple orders of magnitude) parsing speedup by using a custom struct here with a trivial constructor rather than std::pair<uint64_t, uint64_t>.
Definition at line 46 of file Automaton.h.
|
inline |
Definition at line 49 of file Automaton.h.
References FromDfaState, llvm::Other, and ToDfaState.
uint64_t llvm::NfaStatePair::FromDfaState |
Definition at line 47 of file Automaton.h.
Referenced by operator<().
uint64_t llvm::NfaStatePair::ToDfaState |
Definition at line 47 of file Automaton.h.
Referenced by operator<().