|
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 841 of file AggressiveInstCombine.cpp.
Definition at line 849 of file AggressiveInstCombine.cpp.
References llvm::Other, PtrBase, and Val.
Definition at line 853 of file AggressiveInstCombine.cpp.
References llvm::Other, and PtrOffset.
| Value* PartStore::PtrBase |
Definition at line 842 of file AggressiveInstCombine.cpp.
Referenced by isCompatibleWith().
| APInt PartStore::PtrOffset |
Definition at line 843 of file AggressiveInstCombine.cpp.
Referenced by operator<().
| StoreInst* PartStore::Store |
Definition at line 847 of file AggressiveInstCombine.cpp.
| Value* PartStore::Val |
Definition at line 844 of file AggressiveInstCombine.cpp.
Referenced by isCompatibleWith().
| uint64_t PartStore::ValOffset |
Definition at line 845 of file AggressiveInstCombine.cpp.
| uint64_t PartStore::ValWidth |
Definition at line 846 of file AggressiveInstCombine.cpp.