/external/clang/include/clang/AST/ |
BaseSubobject.h | 32 /// BaseOffset - The offset from the most derived class to the base class. 33 CharUnits BaseOffset; 37 BaseSubobject(const CXXRecordDecl *Base, CharUnits BaseOffset) 38 : Base(Base), BaseOffset(BaseOffset) { } 44 CharUnits getBaseOffset() const { return BaseOffset; } 47 return LHS.Base == RHS.Base && LHS.BaseOffset == RHS.BaseOffset;
|
VTTBuilder.h | 30 CharUnits BaseOffset; 34 VTTVTable(const CXXRecordDecl *Base, CharUnits BaseOffset, bool BaseIsVirtual) 35 : BaseAndIsVirtual(Base, BaseIsVirtual), BaseOffset(BaseOffset) {} 38 BaseOffset(Base.getBaseOffset()) {} 45 return BaseOffset;
|
/external/clang/lib/AST/ |
VTTBuilder.cpp | 68 CharUnits BaseOffset = Base.getBaseOffset() + 72 LayoutVTT(BaseSubobject(BaseDecl, BaseOffset), /*BaseIsVirtual=*/false); 105 CharUnits BaseOffset; 111 BaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); 116 BaseOffset = Base.getBaseOffset() + 132 AddVTablePointer(BaseSubobject(BaseDecl, BaseOffset), VTableIndex, 137 LayoutSecondaryVirtualPointers(BaseSubobject(BaseDecl, BaseOffset), 163 CharUnits BaseOffset = 166 LayoutVTT(BaseSubobject(BaseDecl, BaseOffset), /*BaseIsVirtual=*/true);
|
RecordLayoutBuilder.cpp | 241 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class); 243 if (!CanPlaceBaseSubobjectAtOffset(Base, BaseOffset)) 292 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class); 293 UpdateEmptyBaseSubobjects(Base, BaseOffset, PlacingEmptyBase); 353 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(BaseDecl); 354 if (!CanPlaceFieldSubobjectAtOffset(BaseDecl, Class, BaseOffset)) 459 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(BaseDecl); 460 UpdateEmptyFieldSubobjects(BaseDecl, Class, BaseOffset); [all...] |
VTableBuilder.cpp | 31 /// BaseOffset - Represents an offset from a derived class to a direct or 33 struct BaseOffset { 48 BaseOffset() : DerivedClass(nullptr), VirtualBase(nullptr), 50 BaseOffset(const CXXRecordDecl *DerivedClass, 140 CharUnits BaseOffset) const { 141 assert(OverridersMap.count(std::make_pair(MD, BaseOffset)) && 144 return OverridersMap.lookup(std::make_pair(MD, BaseOffset)); 190 CharUnits BaseOffset = SubobjectOffsets[std::make_pair(MD->getParent(), 204 OverriderInfo& Overrider = OverridersMap[std::make_pair(MD, BaseOffset)]; 219 static BaseOffset ComputeBaseOffset(ASTContext &Context, [all...] |
/external/llvm/lib/CodeGen/ |
LocalStackSlotAllocation.cpp | 254 lookupCandidateBaseReg(int64_t BaseOffset, 261 int64_t Offset = FrameSizeAdjust + LocalFrameOffset - BaseOffset; 328 int64_t BaseOffset = 0; 363 if (UsedBaseReg && lookupCandidateBaseReg(BaseOffset, FrameSizeAdjust, 367 Offset = FrameSizeAdjust + LocalOffset - BaseOffset; 373 int64_t PrevBaseOffset = BaseOffset; 374 BaseOffset = FrameSizeAdjust + LocalOffset + InstrOffset; 383 BaseOffset, FrameSizeAdjust, 386 BaseOffset = PrevBaseOffset;
|
/external/clang/lib/StaticAnalyzer/Core/ |
MemRegion.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGExprConstant.cpp | 72 const CXXRecordDecl *VTableClass, CharUnits BaseOffset); 429 CharUnits BaseOffset = Layout.getBaseClassOffset(BD); 430 Bases.push_back(BaseInfo(BD, BaseOffset, BaseNo)); [all...] |
CGClass.cpp | 120 llvm::Value *baseOffset; 122 baseOffset = llvm::ConstantInt::get(CGF.PtrDiffTy, 125 baseOffset = CGF.Builder.CreateAdd(virtualOffset, baseOffset); 128 baseOffset = virtualOffset; 133 ptr = CGF.Builder.CreateInBoundsGEP(ptr, baseOffset, "add.ptr"); 315 CharUnits BaseOffset = ForVirtualBase ? 320 CGM.getVTables().getSubVTTIndex(RD, BaseSubobject(Base, BaseOffset)); [all...] |
CGDebugInfo.cpp | [all...] |
CGObjCGNU.cpp | [all...] |
TargetInfo.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
LoopStrengthReduce.cpp | 232 int64_t BaseOffset; 262 : BaseGV(nullptr), BaseOffset(0), HasBaseReg(false), Scale(0), 460 if (BaseOffset != 0) { 462 OS << BaseOffset; [all...] |
/external/pdfium/core/src/fxcodec/lcms2/lcms2-2.6/src/ |
cmstypes.c | 170 cmsUInt32Number BaseOffset, 189 ElementOffsets[i] += BaseOffset; 218 cmsUInt32Number BaseOffset, 247 ElementOffsets[i] = Before - BaseOffset; [all...] |
/external/clang/lib/Serialization/ |
ASTReader.cpp | [all...] |