/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | BaseSubobject.h | 32 /// BaseOffset - The offset from the most derived class to the base class. 33 CharUnits BaseOffset; member in class:clang::BaseSubobject 37 BaseSubobject(const CXXRecordDecl *Base, CharUnits BaseOffset) argument 38 : Base(Base), BaseOffset(BaseOffset) { } 44 CharUnits getBaseOffset() const { return BaseOffset; } 47 return LHS.Base == RHS.Base && LHS.BaseOffset == RHS.BaseOffset;
|
H A D | VTTBuilder.h | 30 CharUnits BaseOffset; member in class:clang::VTTVTable 34 VTTVTable(const CXXRecordDecl *Base, CharUnits BaseOffset, bool BaseIsVirtual) argument 35 : BaseAndIsVirtual(Base, BaseIsVirtual), BaseOffset(BaseOffset) {} 38 BaseOffset(Base.getBaseOffset()) {} 45 return BaseOffset;
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
H A D | VTTBuilder.cpp | 70 CharUnits BaseOffset = Base.getBaseOffset() + local 74 LayoutVTT(BaseSubobject(BaseDecl, BaseOffset), /*BaseIsVirtual=*/false); 108 CharUnits BaseOffset; local 114 BaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); 119 BaseOffset = Base.getBaseOffset() + 135 AddVTablePointer(BaseSubobject(BaseDecl, BaseOffset), VTableIndex, 140 LayoutSecondaryVirtualPointers(BaseSubobject(BaseDecl, BaseOffset), 167 CharUnits BaseOffset = local 170 LayoutVTT(BaseSubobject(BaseDecl, BaseOffset), /*BaseIsVirtual=*/true);
|
H A D | VTableBuilder.cpp | 30 /// BaseOffset - Represents an offset from a derived class to a direct or 32 struct BaseOffset { struct in namespace:__anon3167 47 BaseOffset() : DerivedClass(0), VirtualBase(0), function in struct:__anon3167::BaseOffset 49 BaseOffset(const CXXRecordDecl *DerivedClass, function in struct:__anon3167::BaseOffset 134 CharUnits BaseOffset) const { 135 assert(OverridersMap.count(std::make_pair(MD, BaseOffset)) && 138 return OverridersMap.lookup(std::make_pair(MD, BaseOffset)); 184 CharUnits BaseOffset = SubobjectOffsets[std::make_pair(MD->getParent(), local 198 OverriderInfo& Overrider = OverridersMap[std::make_pair(MD, BaseOffset)]; 212 static BaseOffset ComputeBaseOffse 344 CharUnits BaseOffset; local 385 CharUnits BaseOffset; local 729 CharUnits BaseOffset = Base.getBaseOffset() + local 831 const CharUnits BaseOffset; member in struct:__anon3167::ItaniumVTableBuilder::MethodInfo 841 MethodInfo(CharUnits BaseOffset, CharUnits BaseOffsetInLayoutClass, uint64_t VTableIndex) argument 1786 CharUnits BaseOffset = Base.getBaseOffset() + RelativeBaseOffset; local 1881 CharUnits BaseOffset = local 2085 CharUnits BaseOffset = local [all...] |
H A D | RecordLayoutBuilder.cpp | 245 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class); local 247 if (!CanPlaceBaseSubobjectAtOffset(Base, BaseOffset)) 296 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class); local 297 UpdateEmptyBaseSubobjects(Base, BaseOffset, PlacingEmptyBase); 359 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(BaseDecl); local 360 if (!CanPlaceFieldSubobjectAtOffset(BaseDecl, Class, BaseOffset)) 471 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(BaseDecl); local 472 UpdateEmptyFieldSubobjects(BaseDecl, Class, BaseOffset); 1101 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class); local 1102 AddPrimaryVirtualBaseOffsets(Base, BaseOffset); 2363 CharUnits BaseOffset = Size.RoundUpToAlignment(Layout->getAlignment()); local 2571 CharUnits BaseOffset = Size.RoundUpToAlignment(BaseAlign); local 2942 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base); local [all...] |
/freebsd-10-stable/contrib/llvm/lib/CodeGen/ |
H A D | LocalStackSlotAllocation.cpp | 200 lookupCandidateBaseReg(int64_t BaseOffset, argument 207 int64_t Offset = FrameSizeAdjust + LocalFrameOffset - BaseOffset; 272 int64_t BaseOffset = 0; local 307 if (UsedBaseReg && lookupCandidateBaseReg(BaseOffset, FrameSizeAdjust, 311 Offset = FrameSizeAdjust + LocalOffset - BaseOffset; 317 int64_t PrevBaseOffset = BaseOffset; 318 BaseOffset = FrameSizeAdjust + LocalOffset + InstrOffset; 331 CanReuse = lookupCandidateBaseReg(BaseOffset, FrameSizeAdjust, 337 BaseOffset = PrevBaseOffset;
|
H A D | BasicTargetTransformInfo.cpp | 76 int64_t BaseOffset, bool HasBaseReg, 79 int64_t BaseOffset, bool HasBaseReg, 143 int64_t BaseOffset, bool HasBaseReg, 147 AM.BaseOffs = BaseOffset; 154 int64_t BaseOffset, bool HasBaseReg, 158 AM.BaseOffs = BaseOffset; 142 isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale) const argument 153 getScalingFactorCost(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale) const argument
|
/freebsd-10-stable/sys/contrib/dev/acpica/components/utilities/ |
H A D | utbuffer.c | 62 * BaseOffset - Beginning buffer offset (display only) 75 UINT32 BaseOffset) 100 AcpiOsPrintf ("%6.4X: ", (BaseOffset + i)); 243 * BaseOffset - Beginning buffer offset (display only) 257 UINT32 BaseOffset) 282 AcpiUtFilePrintf (File, "%6.4X: ", (BaseOffset + i)); 71 AcpiUtDumpBuffer( UINT8 *Buffer, UINT32 Count, UINT32 Display, UINT32 BaseOffset) argument 252 AcpiUtDumpBufferToFile( ACPI_FILE File, UINT8 *Buffer, UINT32 Count, UINT32 Display, UINT32 BaseOffset) argument
|
/freebsd-10-stable/contrib/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 113 int64_t BaseOffset, 116 return PrevTTI->isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, 121 int64_t BaseOffset, 124 return PrevTTI->getScalingFactorCost(Ty, BaseGV, BaseOffset, HasBaseReg, 492 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, argument 496 return !BaseGV && BaseOffset == 0 && Scale <= 1; 499 int getScalingFactorCost(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, argument 502 if(isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, Scale)) 112 isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale) const argument 120 getScalingFactorCost(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale) const argument
|
/freebsd-10-stable/contrib/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 262 int64_t BaseOffset, bool HasBaseReg, 272 int64_t BaseOffset, bool HasBaseReg,
|
/freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 231 int64_t BaseOffset; member in struct:__anon2788::Formula 253 : BaseGV(0), BaseOffset(0), HasBaseReg(false), Scale(0), ScaledReg(0), 399 if (BaseOffset != 0) { 401 OS << BaseOffset; local 960 int64_t Offset = (uint64_t)*I + F.BaseOffset; 1320 Type *AccessTy, GlobalValue *BaseGV, int64_t BaseOffset, 1324 return TTI.isLegalAddressingMode(AccessTy, BaseGV, BaseOffset, HasBaseReg, Scale); 1336 if (Scale != 0 && HasBaseReg && BaseOffset != 0) 1346 if (BaseOffset != 0) { 1348 // ICmpZero BaseReg + BaseOffset 1319 isLegalUse(const TargetTransformInfo &TTI, LSRUse::KindType Kind, Type *AccessTy, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale) argument 1372 isLegalUse(const TargetTransformInfo &TTI, int64_t MinOffset, int64_t MaxOffset, LSRUse::KindType Kind, Type *AccessTy, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale) argument 1458 isAlwaysFoldable(const TargetTransformInfo &TTI, LSRUse::KindType Kind, Type *AccessTy, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg) argument [all...] |
/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CodeGenTBAA.cpp | 171 CodeGenTBAA::CollectFields(uint64_t BaseOffset, argument 193 uint64_t Offset = BaseOffset + 204 uint64_t Offset = BaseOffset;
|
H A D | CodeGenTBAA.h | 84 bool CollectFields(uint64_t BaseOffset,
|
H A D | CGExprConstant.cpp | 72 const CXXRecordDecl *VTableClass, CharUnits BaseOffset); 429 CharUnits BaseOffset = Layout.getBaseClassOffset(BD); local 430 Bases.push_back(BaseInfo(BD, BaseOffset, BaseNo)); 1286 uint64_t BaseOffset = local 1289 Elements, StartOffset + BaseOffset);
|
H A D | CGClass.cpp | 315 CharUnits BaseOffset = ForVirtualBase ? local 320 CGM.getVTables().getSubVTTIndex(RD, BaseSubobject(Base, BaseOffset)); 1956 CharUnits BaseOffset; local 1968 BaseOffset = Layout.getVBaseClassOffset(BaseDecl); 1974 BaseOffset = Base.getBaseOffset() + Layout.getBaseClassOffset(BaseDecl); 1980 InitializeVTablePointers(BaseSubobject(BaseDecl, BaseOffset),
|
H A D | TargetInfo.cpp | 1898 unsigned BaseOffset = Context.toBits(Layout.getBaseClassOffset(Base)); 1899 if (BaseOffset >= EndBit) continue; 1901 unsigned BaseStart = BaseOffset < StartBit ? StartBit-BaseOffset :0; 1903 EndBit-BaseOffset, Context)) 4187 llvm::Value *BaseOffset = llvm::ConstantInt::get(CGF.Int32Ty, 16 * i); 4188 llvm::Value *LoadAddr = CGF.Builder.CreateGEP(BaseAddr, BaseOffset);
|
H A D | CGDebugInfo.cpp | 1164 uint64_t BaseOffset; local 1172 BaseOffset = 1177 BaseOffset = CGM.getContext().toBits(RL.getBaseClassOffset(Base)); 1178 // FIXME: Inconsistent units for BaseOffset. It is in bytes when 1190 BaseOffset, BFlags);
|
H A D | CGObjCGNU.cpp | 2220 uint64_t BaseOffset = ComputeIvarBaseOffset(CGM, OID, IVD); local 2221 uint64_t Offset = BaseOffset; 2223 Offset = BaseOffset - superInstanceSize;
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | MemRegion.cpp | 1277 CharUnits BaseOffset; local 1280 BaseOffset = Layout.getVBaseClassOffset(BOR->getDecl()); 1282 BaseOffset = Layout.getBaseClassOffset(BOR->getDecl()); 1285 Offset += BaseOffset.getQuantity() * getContext().getCharWidth();
|
/freebsd-10-stable/contrib/llvm/include/llvm/ |
H A D | DIBuilder.h | 177 /// @param BaseOffset Base offset. 181 uint64_t BaseOffset, unsigned Flags);
|
/freebsd-10-stable/sys/contrib/dev/acpica/include/ |
H A D | acutils.h | 459 UINT32 BaseOffset);
|
/freebsd-10-stable/contrib/llvm/lib/IR/ |
H A D | DIBuilder.cpp | 391 uint64_t BaseOffset, 403 ConstantInt::get(Type::getInt64Ty(VMContext), BaseOffset), 390 createInheritance(DIType Ty, DIType BaseTy, uint64_t BaseOffset, unsigned Flags) argument
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 930 unsigned BaseOffset = F->SLocEntryBaseOffset; local 968 ID, BaseOffset + Record[0]); 1027 BaseOffset + Offset, IncludeLoc); 1038 BaseOffset + Record[0]);
|