LLVM 20.0.0git
|
This header provides internal APIs and implementation details used by the pass management interfaces exposed in PassManager.h. More...
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/IR/Analysis.h"
#include "llvm/Support/raw_ostream.h"
#include <memory>
#include <utility>
Go to the source code of this file.
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::detail |
These are wrappers over isa* function that allow them to be used in generic algorithms such as llvm:all_of , llvm::none_of , etc. | |
This header provides internal APIs and implementation details used by the pass management interfaces exposed in PassManager.h.
To understand more context of why these particular interfaces are needed, see that header file. None of these APIs should be used elsewhere.
Definition in file PassManagerInternal.h.