LLVM 20.0.0git
|
Go to the source code of this file.
Classes | |
struct | llvm::yaml::MappingTraits< IndexPairHash > |
struct | llvm::yaml::MappingTraits< StableFunction > |
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::yaml |
Macros | |
#define | DEBUG_TYPE "stable-function-map-record" |
Functions | |
static SmallVector< const StableFunctionMap::StableFunctionEntry * > | getStableFunctionEntries (const StableFunctionMap &SFM) |
static IndexOperandHashVecType | getStableIndexOperandHashes (const StableFunctionMap::StableFunctionEntry *FuncEntry) |
#define DEBUG_TYPE "stable-function-map-record" |
Definition at line 19 of file StableFunctionMapRecord.cpp.
|
static |
Definition at line 53 of file StableFunctionMapRecord.cpp.
References A, B, llvm::SmallVectorTemplateCommon< T, typename >::begin(), llvm::SmallVectorImpl< T >::emplace_back(), llvm::SmallVectorTemplateCommon< T, typename >::end(), llvm::StableFunctionMap::getFunctionMap(), and P.
Referenced by llvm::StableFunctionMapRecord::serialize(), and llvm::StableFunctionMapRecord::serializeYAML().
|
static |
Definition at line 70 of file StableFunctionMapRecord.cpp.
References llvm::SmallVectorImpl< T >::emplace_back(), llvm::StableFunctionMap::StableFunctionEntry::IndexOperandHashMap, and llvm::sort().
Referenced by llvm::StableFunctionMapRecord::serialize(), and llvm::StableFunctionMapRecord::serializeYAML().