| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | BaseSubobject.h | 33 CharUnits BaseOffset; variable 37 BaseSubobject(const CXXRecordDecl *Base, CharUnits BaseOffset) in BaseSubobject() argument 38 : Base(Base), BaseOffset(BaseOffset) { } in BaseSubobject() 44 CharUnits getBaseOffset() const { return BaseOffset; } in getBaseOffset() 47 return LHS.Base == RHS.Base && LHS.BaseOffset == RHS.BaseOffset;
|
| D | VTTBuilder.h | 30 CharUnits BaseOffset; variable 34 VTTVTable(const CXXRecordDecl *Base, CharUnits BaseOffset, bool BaseIsVirtual) in VTTVTable() argument 35 : BaseAndIsVirtual(Base, BaseIsVirtual), BaseOffset(BaseOffset) {} in VTTVTable() 38 BaseOffset(Base.getBaseOffset()) {} in VTTVTable() 45 return BaseOffset; in getBaseOffset()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | VTTBuilder.cpp | 70 CharUnits BaseOffset = Base.getBaseOffset() + in LayoutSecondaryVTTs() local 74 LayoutVTT(BaseSubobject(BaseDecl, BaseOffset), /*BaseIsVirtual=*/false); in LayoutSecondaryVTTs() 108 CharUnits BaseOffset; in LayoutSecondaryVirtualPointers() local 114 BaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); in LayoutSecondaryVirtualPointers() 119 BaseOffset = Base.getBaseOffset() + in LayoutSecondaryVirtualPointers() 135 AddVTablePointer(BaseSubobject(BaseDecl, BaseOffset), VTableIndex, in LayoutSecondaryVirtualPointers() 140 LayoutSecondaryVirtualPointers(BaseSubobject(BaseDecl, BaseOffset), in LayoutSecondaryVirtualPointers() 167 CharUnits BaseOffset = in LayoutVirtualVTTs() local 170 LayoutVTT(BaseSubobject(BaseDecl, BaseOffset), /*BaseIsVirtual=*/true); in LayoutVirtualVTTs()
|
| D | VTableBuilder.cpp | 32 struct BaseOffset { struct 47 BaseOffset() : DerivedClass(0), VirtualBase(0), in BaseOffset() function 49 BaseOffset(const CXXRecordDecl *DerivedClass, in BaseOffset() function 134 CharUnits BaseOffset) const { in getOverrider() 135 assert(OverridersMap.count(std::make_pair(MD, BaseOffset)) && in getOverrider() 138 return OverridersMap.lookup(std::make_pair(MD, BaseOffset)); in getOverrider() 184 CharUnits BaseOffset = SubobjectOffsets[std::make_pair(MD->getParent(), in FinalOverriders() local 198 OverriderInfo& Overrider = OverridersMap[std::make_pair(MD, BaseOffset)]; in FinalOverriders() 212 static BaseOffset ComputeBaseOffset(ASTContext &Context, in ComputeBaseOffset() 247 return BaseOffset(DerivedRD, VirtualBase, NonVirtualOffset); in ComputeBaseOffset() [all …]
|
| D | RecordLayoutBuilder.cpp | 245 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class); in CanPlaceBaseSubobjectAtOffset() local 247 if (!CanPlaceBaseSubobjectAtOffset(Base, BaseOffset)) in CanPlaceBaseSubobjectAtOffset() 296 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class); in UpdateEmptyBaseSubobjects() local 297 UpdateEmptyBaseSubobjects(Base, BaseOffset, PlacingEmptyBase); in UpdateEmptyBaseSubobjects() 359 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(BaseDecl); in CanPlaceFieldSubobjectAtOffset() local 360 if (!CanPlaceFieldSubobjectAtOffset(BaseDecl, Class, BaseOffset)) in CanPlaceFieldSubobjectAtOffset() 471 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(BaseDecl); in UpdateEmptyFieldSubobjects() local 472 UpdateEmptyFieldSubobjects(BaseDecl, Class, BaseOffset); in UpdateEmptyFieldSubobjects() 1101 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class); in AddPrimaryVirtualBaseOffsets() local 1102 AddPrimaryVirtualBaseOffsets(Base, BaseOffset); in AddPrimaryVirtualBaseOffsets() [all …]
|
| /freebsd-10-stable/contrib/llvm/lib/CodeGen/ |
| D | LocalStackSlotAllocation.cpp | 200 lookupCandidateBaseReg(int64_t BaseOffset, in lookupCandidateBaseReg() argument 207 int64_t Offset = FrameSizeAdjust + LocalFrameOffset - BaseOffset; in lookupCandidateBaseReg() 272 int64_t BaseOffset = 0; in insertFrameReferenceRegisters() local 307 if (UsedBaseReg && lookupCandidateBaseReg(BaseOffset, FrameSizeAdjust, in insertFrameReferenceRegisters() 311 Offset = FrameSizeAdjust + LocalOffset - BaseOffset; in insertFrameReferenceRegisters() 317 int64_t PrevBaseOffset = BaseOffset; in insertFrameReferenceRegisters() 318 BaseOffset = FrameSizeAdjust + LocalOffset + InstrOffset; in insertFrameReferenceRegisters() 331 CanReuse = lookupCandidateBaseReg(BaseOffset, FrameSizeAdjust, in insertFrameReferenceRegisters() 337 BaseOffset = PrevBaseOffset; in insertFrameReferenceRegisters()
|
| D | BasicTargetTransformInfo.cpp | 76 int64_t BaseOffset, bool HasBaseReg, 79 int64_t BaseOffset, bool HasBaseReg, 143 int64_t BaseOffset, bool HasBaseReg, in isLegalAddressingMode() argument 147 AM.BaseOffs = BaseOffset; in isLegalAddressingMode() 154 int64_t BaseOffset, bool HasBaseReg, in getScalingFactorCost() argument 158 AM.BaseOffs = BaseOffset; in getScalingFactorCost()
|
| /freebsd-10-stable/sys/contrib/dev/acpica/components/utilities/ |
| D | utbuffer.c | 75 UINT32 BaseOffset) in AcpiUtDumpBuffer() argument 100 AcpiOsPrintf ("%6.4X: ", (BaseOffset + i)); in AcpiUtDumpBuffer() 257 UINT32 BaseOffset) in AcpiUtDumpBufferToFile() argument 282 AcpiUtFilePrintf (File, "%6.4X: ", (BaseOffset + i)); in AcpiUtDumpBufferToFile()
|
| /freebsd-10-stable/contrib/llvm/lib/Analysis/ |
| D | TargetTransformInfo.cpp | 113 int64_t BaseOffset, in isLegalAddressingMode() argument 116 return PrevTTI->isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, in isLegalAddressingMode() 121 int64_t BaseOffset, in getScalingFactorCost() argument 124 return PrevTTI->getScalingFactorCost(Ty, BaseGV, BaseOffset, HasBaseReg, in getScalingFactorCost() 492 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, in isLegalAddressingMode() 496 return !BaseGV && BaseOffset == 0 && Scale <= 1; in isLegalAddressingMode() 499 int getScalingFactorCost(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, in getScalingFactorCost() 502 if(isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, Scale)) in getScalingFactorCost()
|
| /freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/ |
| D | LoopStrengthReduce.cpp | 231 int64_t BaseOffset; member 253 : BaseGV(0), BaseOffset(0), HasBaseReg(false), Scale(0), ScaledReg(0), in Formula() 399 if (BaseOffset != 0) { in print() 401 OS << BaseOffset; in print() 960 int64_t Offset = (uint64_t)*I + F.BaseOffset; in RateFormula() 1320 Type *AccessTy, GlobalValue *BaseGV, int64_t BaseOffset, in isLegalUse() argument 1324 return TTI.isLegalAddressingMode(AccessTy, BaseGV, BaseOffset, HasBaseReg, Scale); in isLegalUse() 1336 if (Scale != 0 && HasBaseReg && BaseOffset != 0) in isLegalUse() 1346 if (BaseOffset != 0) { in isLegalUse() 1353 BaseOffset = -(uint64_t)BaseOffset; in isLegalUse() [all …]
|
| /freebsd-10-stable/contrib/llvm/include/llvm/Analysis/ |
| D | TargetTransformInfo.h | 262 int64_t BaseOffset, bool HasBaseReg, 272 int64_t BaseOffset, bool HasBaseReg,
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | CodeGenTBAA.cpp | 171 CodeGenTBAA::CollectFields(uint64_t BaseOffset, in CollectFields() argument 193 uint64_t Offset = BaseOffset + in CollectFields() 204 uint64_t Offset = BaseOffset; in CollectFields()
|
| D | CodeGenTBAA.h | 84 bool CollectFields(uint64_t BaseOffset,
|
| D | CGExprConstant.cpp | 72 const CXXRecordDecl *VTableClass, CharUnits BaseOffset); 429 CharUnits BaseOffset = Layout.getBaseClassOffset(BD); in Build() local 430 Bases.push_back(BaseInfo(BD, BaseOffset, BaseNo)); in Build() 1286 uint64_t BaseOffset = in FillInNullDataMemberPointers() local 1289 Elements, StartOffset + BaseOffset); in FillInNullDataMemberPointers()
|
| D | CGClass.cpp | 315 CharUnits BaseOffset = ForVirtualBase ? in GetVTTParameter() local 320 CGM.getVTables().getSubVTTIndex(RD, BaseSubobject(Base, BaseOffset)); in GetVTTParameter() 1956 CharUnits BaseOffset; in InitializeVTablePointers() local 1968 BaseOffset = Layout.getVBaseClassOffset(BaseDecl); in InitializeVTablePointers() 1974 BaseOffset = Base.getBaseOffset() + Layout.getBaseClassOffset(BaseDecl); in InitializeVTablePointers() 1980 InitializeVTablePointers(BaseSubobject(BaseDecl, BaseOffset), in InitializeVTablePointers()
|
| D | TargetInfo.cpp | 1898 unsigned BaseOffset = Context.toBits(Layout.getBaseClassOffset(Base)); in BitsContainNoUserData() local 1899 if (BaseOffset >= EndBit) continue; in BitsContainNoUserData() 1901 unsigned BaseStart = BaseOffset < StartBit ? StartBit-BaseOffset :0; in BitsContainNoUserData() 1903 EndBit-BaseOffset, Context)) in BitsContainNoUserData() 4187 llvm::Value *BaseOffset = llvm::ConstantInt::get(CGF.Int32Ty, 16 * i); in EmitVAArg() local 4188 llvm::Value *LoadAddr = CGF.Builder.CreateGEP(BaseAddr, BaseOffset); in EmitVAArg()
|
| D | CGDebugInfo.cpp | 1164 uint64_t BaseOffset; in CollectCXXBases() local 1172 BaseOffset = in CollectCXXBases() 1177 BaseOffset = CGM.getContext().toBits(RL.getBaseClassOffset(Base)); in CollectCXXBases() 1190 BaseOffset, BFlags); in CollectCXXBases()
|
| D | CGObjCGNU.cpp | 2220 uint64_t BaseOffset = ComputeIvarBaseOffset(CGM, OID, IVD); in GenerateClass() local 2221 uint64_t Offset = BaseOffset; in GenerateClass() 2223 Offset = BaseOffset - superInstanceSize; in GenerateClass()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| D | MemRegion.cpp | 1277 CharUnits BaseOffset; in getAsOffset() local 1280 BaseOffset = Layout.getVBaseClassOffset(BOR->getDecl()); in getAsOffset() 1282 BaseOffset = Layout.getBaseClassOffset(BOR->getDecl()); in getAsOffset() 1285 Offset += BaseOffset.getQuantity() * getContext().getCharWidth(); in getAsOffset()
|
| /freebsd-10-stable/contrib/llvm/include/llvm/ |
| D | DIBuilder.h | 181 uint64_t BaseOffset, unsigned Flags);
|
| /freebsd-10-stable/sys/contrib/dev/acpica/include/ |
| D | acutils.h | 459 UINT32 BaseOffset);
|
| /freebsd-10-stable/contrib/llvm/lib/IR/ |
| D | DIBuilder.cpp | 391 uint64_t BaseOffset, in createInheritance() argument 403 ConstantInt::get(Type::getInt64Ty(VMContext), BaseOffset), in createInheritance()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Serialization/ |
| D | ASTReader.cpp | 930 unsigned BaseOffset = F->SLocEntryBaseOffset; in ReadSLocEntry() local 968 ID, BaseOffset + Record[0]); in ReadSLocEntry() 1027 BaseOffset + Offset, IncludeLoc); in ReadSLocEntry() 1038 BaseOffset + Record[0]); in ReadSLocEntry()
|