Searched refs:PointerInfo (Results 1 – 4 of 4) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopAccessAnalysis.h | 382 struct PointerInfo { struct 401 PointerInfo(Value *PointerValue, const SCEV *Start, const SCEV *End, in PointerInfo() argument 461 SmallVector<PointerInfo, 2> Pointers; 479 const PointerInfo &getPointerInfo(unsigned PtrIdx) const { in getPointerInfo()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | RecordLayoutBuilder.cpp | 2562 ElementInfo PointerInfo; member 2683 Alignment = std::max(Alignment, PointerInfo.Alignment); in cxxLayout() 2740 PointerInfo.Size = in initializeCXXLayout() 2742 PointerInfo.Alignment = in initializeCXXLayout() 2746 PointerInfo.Alignment = std::min(PointerInfo.Alignment, MaxFieldAlignment); in initializeCXXLayout() 2991 VBPtrOffset = VBPtrOffset.alignTo(PointerInfo.Alignment); in injectVBPtr() 2993 CharUnits FieldStart = VBPtrOffset + PointerInfo.Size; in injectVBPtr() 3021 PointerInfo.Size.alignTo(std::max(RequiredAlignment, Alignment)); in injectVFPtr()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 780 namespace PointerInfo { namespace 802 struct DenseMapInfo<AA::PointerInfo ::OffsetAndSize> 820 struct AA::PointerInfo::OffsetAndSize : public std::pair<int64_t, int64_t> { 897 struct AA::PointerInfo::State : public AbstractState { 1055 : public StateWrapper<AA::PointerInfo::State, AAPointerInfo> { 1056 using BaseTy = StateWrapper<AA::PointerInfo::State, AAPointerInfo>; 1089 using namespace AA::PointerInfo; in translateAndAddCalleeState() 1139 using namespace AA::PointerInfo; in handleAccess() 1154 int64_t Offset = AA::PointerInfo::OffsetAndSize::Unknown; 1161 using namespace AA::PointerInfo; in updateImpl() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 452 const PointerInfo &PointerI = Pointers[I]; in needsChecking() 453 const PointerInfo &PointerJ = Pointers[J]; in needsChecking()
|