LLVM 22.0.0git
|
This file contains the declaration of the ActionCache class, which is the base class for ActionCache implementations. More...
#include "llvm/ADT/StringRef.h"
#include "llvm/CAS/CASID.h"
#include "llvm/CAS/CASReference.h"
#include "llvm/Support/Error.h"
Go to the source code of this file.
Classes | |
class | llvm::cas::CacheKey |
A key for caching an operation. More... | |
class | llvm::cas::ActionCache |
A cache from a key (that describes an action) to the result of performing that action. More... | |
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::cas |
Functions | |
std::unique_ptr< ActionCache > | llvm::cas::createInMemoryActionCache () |
Create an action cache in memory. | |
This file contains the declaration of the ActionCache class, which is the base class for ActionCache implementations.
Definition in file ActionCache.h.