|
LLVM 23.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 1143 of file AggressiveInstCombine.cpp.
Definition at line 1151 of file AggressiveInstCombine.cpp.
References llvm::Other, PtrBase, and Val.
Definition at line 1155 of file AggressiveInstCombine.cpp.
References llvm::Other, and PtrOffset.
| Value* PartStore::PtrBase |
Definition at line 1144 of file AggressiveInstCombine.cpp.
Referenced by isCompatibleWith().
| APInt PartStore::PtrOffset |
Definition at line 1145 of file AggressiveInstCombine.cpp.
Referenced by operator<().
| StoreInst* PartStore::Store |
Definition at line 1149 of file AggressiveInstCombine.cpp.
| Value* PartStore::Val |
Definition at line 1146 of file AggressiveInstCombine.cpp.
Referenced by isCompatibleWith().
| uint64_t PartStore::ValOffset |
Definition at line 1147 of file AggressiveInstCombine.cpp.
| uint64_t PartStore::ValWidth |
Definition at line 1148 of file AggressiveInstCombine.cpp.