/external/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;
|
/external/clang/lib/AST/ |
H A D | VTTBuilder.cpp | 68 CharUnits BaseOffset = Base.getBaseOffset() + local 72 LayoutVTT(BaseSubobject(BaseDecl, BaseOffset), /*BaseIsVirtual=*/false); 105 CharUnits BaseOffset; local 111 BaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); 116 BaseOffset = Base.getBaseOffset() + 132 AddVTablePointer(BaseSubobject(BaseDecl, BaseOffset), VTableIndex, 137 LayoutSecondaryVirtualPointers(BaseSubobject(BaseDecl, BaseOffset), 163 CharUnits BaseOffset = local 166 LayoutVTT(BaseSubobject(BaseDecl, BaseOffset), /*BaseIsVirtual=*/true);
|
H A D | VTableBuilder.cpp | 31 /// BaseOffset - Represents an offset from a derived class to a direct or 33 struct BaseOffset { struct in namespace:__anon881 48 BaseOffset() : DerivedClass(nullptr), VirtualBase(nullptr), function in struct:__anon881::BaseOffset 50 BaseOffset(const CXXRecordDecl *DerivedClass, function in struct:__anon881::BaseOffset 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(), local 204 OverriderInfo& Overrider = OverridersMap[std::make_pair(MD, BaseOffset)]; 219 static BaseOffset ComputeBaseOffse 350 CharUnits BaseOffset; local 390 CharUnits BaseOffset; local 734 CharUnits BaseOffset = Base.getBaseOffset() + local 835 const CharUnits BaseOffset; member in struct:__anon881::ItaniumVTableBuilder::MethodInfo 845 MethodInfo(CharUnits BaseOffset, CharUnits BaseOffsetInLayoutClass, uint64_t VTableIndex) argument 1787 CharUnits BaseOffset = Base.getBaseOffset() + RelativeBaseOffset; local 1881 CharUnits BaseOffset = local 2073 CharUnits BaseOffset = local [all...] |
H A D | RecordLayoutBuilder.cpp | 87 bool getExternalNVBaseOffset(const CXXRecordDecl *RD, CharUnits &BaseOffset) { argument 91 BaseOffset = Known->second; 95 bool getExternalVBaseOffset(const CXXRecordDecl *RD, CharUnits &BaseOffset) { argument 99 BaseOffset = Known->second; 286 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class); local 288 if (!CanPlaceBaseSubobjectAtOffset(Base, BaseOffset)) 336 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class); local 337 UpdateEmptyBaseSubobjects(Base, BaseOffset, PlacingEmptyBase); 397 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(BaseDecl); local 398 if (!CanPlaceFieldSubobjectAtOffset(BaseDecl, Class, BaseOffset)) 503 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(BaseDecl); local 1097 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class); local 2510 CharUnits BaseOffset; local 2702 CharUnits BaseOffset; local 3121 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base); local [all...] |
/external/llvm/lib/CodeGen/ |
H A D | LocalStackSlotAllocation.cpp | 256 int64_t BaseOffset, 263 int64_t Offset = FrameSizeAdjust + LocalFrameOffset - BaseOffset; 331 int64_t BaseOffset = 0; local 366 if (UsedBaseReg && lookupCandidateBaseReg(BaseReg, BaseOffset, 371 Offset = FrameSizeAdjust + LocalOffset - BaseOffset; 377 int64_t PrevBaseOffset = BaseOffset; 378 BaseOffset = FrameSizeAdjust + LocalOffset + InstrOffset; 387 BaseReg, BaseOffset, FrameSizeAdjust, 390 BaseOffset = PrevBaseOffset; 255 lookupCandidateBaseReg(unsigned BaseReg, int64_t BaseOffset, int64_t FrameSizeAdjust, int64_t LocalFrameOffset, const MachineInstr *MI, const TargetRegisterInfo *TRI) argument
|
/external/pdfium/core/src/fxcodec/lcms2/lcms2-2.6/src/ |
H A D | cmstypes.c | 170 cmsUInt32Number BaseOffset, 189 ElementOffsets[i] += BaseOffset; 218 cmsUInt32Number BaseOffset, 247 ElementOffsets[i] = Before - BaseOffset; 2459 cmsUInt32Number BaseOffset; local 2470 BaseOffset = io ->Tell(io) - sizeof(_cmsTagBase); 2488 if (!cmsPipelineInsertStage(NewLUT, cmsAT_END, ReadSetOfCurves(self, io, BaseOffset + offsetA, inputChan))) 2493 if (!cmsPipelineInsertStage(NewLUT, cmsAT_END, ReadCLUT(self, io, BaseOffset + offsetC, inputChan, outputChan))) 2498 if (!cmsPipelineInsertStage(NewLUT, cmsAT_END, ReadSetOfCurves(self, io, BaseOffset + offsetM, outputChan))) 2503 if (!cmsPipelineInsertStage(NewLUT, cmsAT_END, ReadMatrix(self, io, BaseOffset 167 ReadPositionTable(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, cmsUInt32Number Count, cmsUInt32Number BaseOffset, void *Cargo, PositionTableEntryFn ElementFn) argument 214 WritePositionTable(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, cmsUInt32Number SizeOfTag, cmsUInt32Number Count, cmsUInt32Number BaseOffset, void *Cargo, PositionTableEntryFn ElementFn) argument 2670 cmsUInt32Number BaseOffset, DirectoryPos, CurrentPos; local 2777 cmsUInt32Number BaseOffset; // Actual position in file local 2855 cmsUInt32Number BaseOffset, DirectoryPos, CurrentPos; local 3385 cmsUInt32Number BaseOffset; local 3438 cmsUInt32Number BaseOffset; local 4022 cmsUInt32Number i, BaseOffset; local 4143 cmsUInt32Number BaseOffset; local 4411 cmsUInt32Number BaseOffset; local 4445 cmsUInt32Number i, BaseOffset, DirectoryPos, CurrentPos; local 4868 ReadOneElem(cmsIOHANDLER* io, _cmsDICelem* e, cmsUInt32Number i, cmsUInt32Number BaseOffset) argument 4881 ReadOffsetArray(cmsIOHANDLER* io, _cmsDICarray* a, cmsUInt32Number Count, cmsUInt32Number Length, cmsUInt32Number BaseOffset) argument 4985 WriteOneWChar(cmsIOHANDLER* io, _cmsDICelem* e, cmsUInt32Number i, const wchar_t * wcstr, cmsUInt32Number BaseOffset) argument 5024 WriteOneMLUC(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, _cmsDICelem* e, cmsUInt32Number i, const cmsMLU* mlu, cmsUInt32Number BaseOffset) argument 5051 cmsUInt32Number BaseOffset; local 5136 cmsUInt32Number DirectoryPos, CurrentPos, BaseOffset; local [all...] |
/external/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 305 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, 321 int getScalingFactorCost(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, 541 int64_t BaseOffset, bool HasBaseReg, 546 int64_t BaseOffset, bool HasBaseReg, 650 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, 652 return Impl.isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, 661 int getScalingFactorCost(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, 663 return Impl.getScalingFactorCost(Ty, BaseGV, BaseOffset, HasBaseReg, Scale);
|
H A D | TargetTransformInfoImpl.h | 209 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, argument 213 return !BaseGV && BaseOffset == 0 && Scale <= 1; 220 int getScalingFactorCost(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, argument 223 if (isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, Scale))
|
/external/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 101 int64_t BaseOffset, 104 return TTIImpl->isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, 119 int64_t BaseOffset, 122 return TTIImpl->getScalingFactorCost(Ty, BaseGV, BaseOffset, HasBaseReg, 100 isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale) const argument 118 getScalingFactorCost(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale) const argument
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 231 int64_t BaseOffset; member in struct:__anon11036::Formula 261 : BaseGV(nullptr), BaseOffset(0), HasBaseReg(false), Scale(0), 459 if (BaseOffset != 0) { 461 OS << BaseOffset; local 1031 int64_t Offset = (uint64_t)*I + F.BaseOffset; 1380 GlobalValue *BaseGV, int64_t BaseOffset, 1384 return TTI.isLegalAddressingMode(AccessTy, BaseGV, BaseOffset, HasBaseReg, Scale); 1396 if (Scale != 0 && HasBaseReg && BaseOffset != 0) 1406 if (BaseOffset != 0) { 1408 // ICmpZero BaseReg + BaseOffset 1378 isAMCompletelyFolded(const TargetTransformInfo &TTI, LSRUse::KindType Kind, Type *AccessTy, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale) argument 1432 isAMCompletelyFolded(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 1470 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 1536 isAlwaysFoldable(const TargetTransformInfo &TTI, LSRUse::KindType Kind, Type *AccessTy, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg) argument [all...] |
H A D | StraightLineStrengthReduce.cpp | 237 int64_t BaseOffset = 0; local 251 BaseOffset += ConstIdx->getSExtValue() * ElementSize; 263 BaseOffset += DL->getStructLayout(STy)->getElementOffset(Field); 267 BaseOffset, HasBaseReg, Scale);
|
H A D | SROA.cpp | 3720 uint64_t BaseOffset = Offsets.S->beginOffset(); 3721 assert(BaseOffset + LoadSize > BaseOffset && 3747 Slice(BaseOffset + PartOffset, BaseOffset + PartOffset + PartSize, 3835 uint64_t BaseOffset = Offsets.S->beginOffset(); 3836 assert(BaseOffset + StoreSize > BaseOffset && 3885 Slice(BaseOffset + PartOffset, BaseOffset [all...] |
/external/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 | CGClass.cpp | 327 CharUnits BaseOffset = ForVirtualBase ? local 332 CGM.getVTables().getSubVTTIndex(RD, BaseSubobject(Base, BaseOffset)); 2035 CharUnits BaseOffset; local 2047 BaseOffset = Layout.getVBaseClassOffset(BaseDecl); 2053 BaseOffset = Base.getBaseOffset() + Layout.getBaseClassOffset(BaseDecl); 2059 InitializeVTablePointers(BaseSubobject(BaseDecl, BaseOffset),
|
H A D | CGExprConstant.cpp | 72 const CXXRecordDecl *VTableClass, CharUnits BaseOffset); 443 CharUnits BaseOffset = Layout.getBaseClassOffset(BD); local 444 Bases.push_back(BaseInfo(BD, BaseOffset, BaseNo));
|
H A D | CGDebugInfo.cpp | 1216 uint64_t BaseOffset; local 1225 BaseOffset = 0 - CGM.getItaniumVTableContext() 1231 BaseOffset = 1236 BaseOffset = CGM.getContext().toBits(RL.getBaseClassOffset(Base)); 1237 // FIXME: Inconsistent units for BaseOffset. It is in bytes when 1242 RecordTy, getOrCreateType(BI.getType(), Unit), BaseOffset, BFlags);
|
H A D | TargetInfo.cpp | 2266 unsigned BaseOffset = Context.toBits(Layout.getBaseClassOffset(Base)); 2267 if (BaseOffset >= EndBit) continue; 2269 unsigned BaseStart = BaseOffset < StartBit ? StartBit-BaseOffset :0; 2271 EndBit-BaseOffset, Context)) 4234 llvm::Value *BaseOffset = 4236 llvm::Value *LoadAddr = CGF.Builder.CreateGEP(BaseAddr, BaseOffset);
|
/external/llvm/lib/IR/ |
H A D | IRBuilder.cpp | 288 int BaseOffset, 298 getInt32(BaseOffset), 287 CreateGCRelocate(Instruction *Statepoint, int BaseOffset, int DerivedOffset, Type *ResultType, const Twine &Name) argument
|
H A D | DIBuilder.cpp | 275 uint64_t BaseOffset, 280 BaseOffset, Flags); 274 createInheritance(MDType *Ty, MDType *BaseTy, uint64_t BaseOffset, unsigned Flags) argument
|
/external/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 127 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, argument 131 AM.BaseOffs = BaseOffset; 137 int getScalingFactorCost(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, argument 141 AM.BaseOffs = BaseOffset;
|
/external/llvm/tools/dsymutil/ |
H A D | DwarfLinker.cpp | 1150 bool applyValidRelocs(MutableArrayRef<char> Data, uint32_t BaseOffset, 1991 /// the buffer \p Data, taking into account that Data is at \p BaseOffset 1995 /// monotonic \p BaseOffset values. 1999 uint32_t BaseOffset, bool isLittleEndian) { 2001 BaseOffset > ValidRelocs[NextValidReloc - 1].Offset) && 2002 "BaseOffset should only be increasing."); 2008 ValidRelocs[NextValidReloc].Offset < BaseOffset) 2012 uint64_t EndOffset = BaseOffset + Data.size(); 2014 ValidRelocs[NextValidReloc].Offset >= BaseOffset && 2017 assert(ValidReloc.Offset - BaseOffset < Dat 1998 applyValidRelocs(MutableArrayRef<char> Data, uint32_t BaseOffset, bool isLittleEndian) argument [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | MemRegion.cpp | 1264 CharUnits BaseOffset; local 1267 BaseOffset = Layout.getVBaseClassOffset(BOR->getDecl()); 1269 BaseOffset = Layout.getBaseClassOffset(BOR->getDecl()); 1272 Offset += BaseOffset.getQuantity() * getContext().getCharWidth();
|
/external/llvm/include/llvm/IR/ |
H A D | DIBuilder.h | 180 /// @param BaseOffset Base offset. 184 uint64_t BaseOffset, unsigned Flags);
|