LLVM 22.0.0git
|
ValWidth bits starting at ValOffset of Val stored at PtrBase+PtrOffset. More...
Public Member Functions | |
bool | isCompatibleWith (const PartStore &Other) const |
bool | operator< (const PartStore &Other) const |
Public Attributes | |
Value * | PtrBase |
APInt | PtrOffset |
Value * | Val |
uint64_t | ValOffset |
uint64_t | ValWidth |
StoreInst * | Store |
ValWidth bits starting at ValOffset of Val stored at PtrBase+PtrOffset.
Definition at line 824 of file AggressiveInstCombine.cpp.
Definition at line 832 of file AggressiveInstCombine.cpp.
References llvm::Other, PtrBase, and Val.
Definition at line 836 of file AggressiveInstCombine.cpp.
References llvm::Other, and PtrOffset.
Value* PartStore::PtrBase |
Definition at line 825 of file AggressiveInstCombine.cpp.
Referenced by isCompatibleWith().
APInt PartStore::PtrOffset |
Definition at line 826 of file AggressiveInstCombine.cpp.
Referenced by operator<().
StoreInst* PartStore::Store |
Definition at line 830 of file AggressiveInstCombine.cpp.
Value* PartStore::Val |
Definition at line 827 of file AggressiveInstCombine.cpp.
Referenced by isCompatibleWith().
uint64_t PartStore::ValOffset |
Definition at line 828 of file AggressiveInstCombine.cpp.
uint64_t PartStore::ValWidth |
Definition at line 829 of file AggressiveInstCombine.cpp.