LLVM
15.0.0git
|
#include "llvm/Support/Compiler.h"
#include "llvm/Support/PointerLikeTypeTraits.h"
#include "llvm/Support/type_traits.h"
#include <cassert>
#include <cstdint>
#include <limits>
Go to the source code of this file.
Classes | |
struct | llvm::DenseMapInfo< T, Enable > |
An information struct used to provide DenseMap with the various necessary components for a given value type T . More... | |
struct | llvm::PointerIntPairInfo< PointerT, IntBits, PtrTraits > |
class | llvm::PointerIntPair< PointerTy, IntBits, IntType, PtrTraits, Info > |
PointerIntPair - This class implements a pair of a pointer and small integer. More... | |
struct | llvm::is_trivially_copyable< PointerIntPair< PointerTy, IntBits, IntType, PtrTraits, Info > > |
struct | llvm::PointerIntPairInfo< PointerT, IntBits, PtrTraits > |
struct | llvm::DenseMapInfo< PointerIntPair< PointerTy, IntBits, IntType >, void > |
struct | llvm::PointerLikeTypeTraits< PointerIntPair< PointerTy, IntBits, IntType, PtrTraits > > |
Namespaces | |
llvm | |
This is an optimization pass for GlobalISel generic memory operations. | |
This file defines the PointerIntPair class.
Definition in file PointerIntPair.h.