LLVM 20.0.0git
|
The header file for the GVN pass that contains expression handling classes. More...
#include "llvm/ADT/Hashing.h"
#include "llvm/ADT/iterator_range.h"
#include "llvm/Analysis/MemorySSA.h"
#include "llvm/IR/Constant.h"
#include "llvm/IR/Instructions.h"
#include "llvm/IR/Value.h"
#include "llvm/Support/Allocator.h"
#include "llvm/Support/ArrayRecycler.h"
#include "llvm/Support/Casting.h"
#include "llvm/Support/Compiler.h"
#include "llvm/Support/raw_ostream.h"
#include <algorithm>
#include <cassert>
#include <iterator>
#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::GVNExpression |
Functions | |
raw_ostream & | llvm::GVNExpression::operator<< (raw_ostream &OS, const Expression &E) |
The header file for the GVN pass that contains expression handling classes.
Definition in file GVNExpression.h.