LLVM 20.0.0git
|
Builder for the alloca slices. More...
Public Member Functions | |
SliceBuilder (const DataLayout &DL, AllocaInst &AI, AllocaSlices &AS) | |
Public Member Functions inherited from llvm::PtrUseVisitor< SliceBuilder > | |
PtrUseVisitor (const DataLayout &DL) | |
PtrInfo | visitPtr (Instruction &I) |
Recursively visit the uses of the given pointer. | |
Friends | |
class | PtrUseVisitor< SliceBuilder > |
class | InstVisitor< SliceBuilder > |
Builder for the alloca slices.
This class builds a set of alloca slices by recursively visiting the uses of an alloca and making a slice for each load and store at each offset.
|
inline |
|
friend |
|
friend |