|
LLVM 24.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 1509 of file AggressiveInstCombine.cpp.
Definition at line 1517 of file AggressiveInstCombine.cpp.
References llvm::Other, PtrBase, and Val.
Definition at line 1521 of file AggressiveInstCombine.cpp.
References llvm::Other, and PtrOffset.
| Value* PartStore::PtrBase |
Definition at line 1510 of file AggressiveInstCombine.cpp.
Referenced by isCompatibleWith().
| APInt PartStore::PtrOffset |
Definition at line 1511 of file AggressiveInstCombine.cpp.
Referenced by operator<().
| StoreInst* PartStore::Store |
Definition at line 1515 of file AggressiveInstCombine.cpp.
| Value* PartStore::Val |
Definition at line 1512 of file AggressiveInstCombine.cpp.
Referenced by isCompatibleWith().
| uint64_t PartStore::ValOffset |
Definition at line 1513 of file AggressiveInstCombine.cpp.
| uint64_t PartStore::ValWidth |
Definition at line 1514 of file AggressiveInstCombine.cpp.