LLVM 19.0.0git
Classes | Namespaces | Functions
AddressRanges.h File Reference
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/SmallVector.h"
#include <cassert>
#include <optional>
#include <stdint.h>

Go to the source code of this file.

Classes

class  llvm::AddressRange
 A class that represents an address range. More...
 
class  llvm::AddressRangesBase< T >
 The AddressRangesBase class presents the base functionality for the normalized address ranges collection. More...
 
class  llvm::AddressRanges
 The AddressRanges class helps normalize address range collections. More...
 
class  llvm::AddressRangeValuePair
 
class  llvm::AddressRangesMap
 AddressRangesMap class maps values to the address ranges. More...
 

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 

Functions

bool llvm::operator== (const AddressRangeValuePair &LHS, const AddressRangeValuePair &RHS)