|
LLVM 22.0.0git
|
#include "BuiltinCAS.h"#include "llvm/ADT/TrieRawHashMap.h"#include "llvm/CAS/ActionCache.h"#include "llvm/Support/BLAKE3.h"Go to the source code of this file.
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::cas |
Macros | |
| #define | DEBUG_TYPE "cas-action-caches" |
Functions | |
| static Error | createResultCachePoisonedError (ArrayRef< uint8_t > KeyHash, const CASContext &Context, CASID Output, ArrayRef< uint8_t > ExistingOutput) |
| std::unique_ptr< ActionCache > | llvm::cas::createInMemoryActionCache () |
| Create an action cache in memory. | |
| #define DEBUG_TYPE "cas-action-caches" |
Definition at line 18 of file ActionCaches.cpp.
|
static |
Definition at line 58 of file ActionCaches.cpp.
References llvm::cas::CASID::create(), llvm::createStringError(), llvm::InnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs... >::Key, llvm::toHex(), llvm::cas::CASID::toString(), and llvm::toStringRef().