Home
last modified time | relevance | path

Searched refs:PointerInfo (Results 1 – 8 of 8) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/Support/
DValueHandle.h244 typedef DenseMapInfo<T*> PointerInfo;
246 return AssertingVH<T>(PointerInfo::getEmptyKey());
249 return AssertingVH<T>(PointerInfo::getTombstoneKey());
252 return PointerInfo::getHashValue(Val);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DLoopAccessAnalysis.h313 struct PointerInfo { struct
332 PointerInfo(Value *PointerValue, const SCEV *Start, const SCEV *End, in PointerInfo() argument
430 SmallVector<PointerInfo, 2> Pointers;
448 const PointerInfo &getPointerInfo(unsigned PtrIdx) const { in getPointerInfo()
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
DValueMap.h250 typedef DenseMapInfo<KeyT> PointerInfo;
253 return VH(PointerInfo::getEmptyKey(), NULL);
256 return VH(PointerInfo::getTombstoneKey(), NULL);
259 return PointerInfo::getHashValue(Val.Unwrap());
/external/llvm/include/llvm/Analysis/
DLoopAccessAnalysis.h334 struct PointerInfo { struct
351 PointerInfo(Value *PointerValue, const SCEV *Start, const SCEV *End, in PointerInfo() argument
449 SmallVector<PointerInfo, 2> Pointers;
467 const PointerInfo &getPointerInfo(unsigned PtrIdx) const { in getPointerInfo()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DLazyValueInfo.cpp311 typedef DenseMapInfo<Value*> PointerInfo; typedef
313 return LVIValueHandle(PointerInfo::getEmptyKey(), in getEmptyKey()
317 return LVIValueHandle(PointerInfo::getTombstoneKey(), in getTombstoneKey()
321 return PointerInfo::getHashValue(Val); in getHashValue()
/external/clang/lib/AST/
DRecordLayoutBuilder.cpp2289 ElementInfo PointerInfo; member
2410 Alignment = std::max(Alignment, PointerInfo.Alignment); in cxxLayout()
2465 PointerInfo.Size = in initializeCXXLayout()
2467 PointerInfo.Alignment = in initializeCXXLayout()
2471 PointerInfo.Alignment = std::min(PointerInfo.Alignment, MaxFieldAlignment); in initializeCXXLayout()
2699 VBPtrOffset = VBPtrOffset.alignTo(PointerInfo.Alignment); in injectVBPtr()
2705 CharUnits FieldStart = VBPtrOffset + PointerInfo.Size; in injectVBPtr()
2724 PointerInfo.Size.alignTo(std::max(RequiredAlignment, Alignment)); in injectVFPtr()
/external/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp391 const PointerInfo &PointerI = Pointers[I]; in needsChecking()
392 const PointerInfo &PointerJ = Pointers[J]; in needsChecking()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp435 const PointerInfo &PointerI = Pointers[I]; in needsChecking()
436 const PointerInfo &PointerJ = Pointers[J]; in needsChecking()