| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| BaseSubobject.h | 34 /// BaseOffset - The offset from the most derived class to the base class. 35 CharUnits BaseOffset; 39 BaseSubobject(const CXXRecordDecl *Base, CharUnits BaseOffset) 40 : Base(Base), BaseOffset(BaseOffset) {} 46 CharUnits getBaseOffset() const { return BaseOffset; } 49 return LHS.Base == RHS.Base && LHS.BaseOffset == RHS.BaseOffset;
|
| VTTBuilder.h | 34 CharUnits BaseOffset; 38 VTTVTable(const CXXRecordDecl *Base, CharUnits BaseOffset, bool BaseIsVirtual) 39 : BaseAndIsVirtual(Base, BaseIsVirtual), BaseOffset(BaseOffset) {} 42 BaseOffset(Base.getBaseOffset()) {} 49 return BaseOffset;
|
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| VTTBuilder.cpp | 71 CharUnits BaseOffset = Base.getBaseOffset() + 75 LayoutVTT(BaseSubobject(BaseDecl, BaseOffset), /*BaseIsVirtual=*/false); 108 CharUnits BaseOffset; 114 BaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); 119 BaseOffset = Base.getBaseOffset() + 135 AddVTablePointer(BaseSubobject(BaseDecl, BaseOffset), VTableIndex, 140 LayoutSecondaryVirtualPointers(BaseSubobject(BaseDecl, BaseOffset), 166 CharUnits BaseOffset = 169 LayoutVTT(BaseSubobject(BaseDecl, BaseOffset), /*BaseIsVirtual=*/true);
|
| VTableBuilder.cpp | 32 /// BaseOffset - Represents an offset from a derived class to a direct or 34 struct BaseOffset { 49 BaseOffset() : DerivedClass(nullptr), VirtualBase(nullptr), 51 BaseOffset(const CXXRecordDecl *DerivedClass, 141 CharUnits BaseOffset) const { 142 assert(OverridersMap.count(std::make_pair(MD, BaseOffset)) && 145 return OverridersMap.lookup(std::make_pair(MD, BaseOffset)); 189 CharUnits BaseOffset = SubobjectOffsets[std::make_pair(MD->getParent(), 203 OverriderInfo& Overrider = OverridersMap[std::make_pair(MD, BaseOffset)]; 218 static BaseOffset ComputeBaseOffset(const ASTContext &Context [all...] |
| RecordLayoutBuilder.cpp | 86 bool getExternalNVBaseOffset(const CXXRecordDecl *RD, CharUnits &BaseOffset) { 90 BaseOffset = Known->second; 94 bool getExternalVBaseOffset(const CXXRecordDecl *RD, CharUnits &BaseOffset) { 98 BaseOffset = Known->second; 286 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class); 288 if (!CanPlaceBaseSubobjectAtOffset(Base, BaseOffset)) 336 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class); 337 UpdateEmptyBaseSubobjects(Base, BaseOffset, PlacingEmptyBase); 397 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(BaseDecl); 398 if (!CanPlaceFieldSubobjectAtOffset(BaseDecl, Class, BaseOffset)) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| LocalStackSlotAllocation.cpp | 270 int64_t BaseOffset, 277 int64_t Offset = FrameSizeAdjust + LocalFrameOffset - BaseOffset; 344 int64_t BaseOffset = 0; 387 lookupCandidateBaseReg(BaseReg, BaseOffset, FrameSizeAdjust, 391 Offset = FrameSizeAdjust + LocalOffset - BaseOffset; 396 int64_t PrevBaseOffset = BaseOffset; 397 BaseOffset = FrameSizeAdjust + LocalOffset + InstrOffset; 406 BaseReg, BaseOffset, FrameSizeAdjust, 409 BaseOffset = PrevBaseOffset;
|
| InterleavedLoadCombinePass.cpp | 986 APInt BaseOffset(PointerBits, 0); 989 if (GEP.accumulateConstantOffset(DL, BaseOffset)) { 990 Result = Polynomial(BaseOffset); 1018 BaseOffset = 1025 Result.add(BaseOffset);
|
| /src/sys/external/bsd/acpica/dist/utilities/ |
| utbuffer.c | 62 * BaseOffset - Beginning buffer offset (display only) 75 UINT32 BaseOffset) 104 AcpiOsPrintf ("%8.4X: ", (BaseOffset + i)); 251 * BaseOffset - Beginning buffer offset (display only) 265 UINT32 BaseOffset) 290 fprintf (File, "%8.4X: ", (BaseOffset + i));
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| LoopStrengthReduce.cpp | 344 int64_t BaseOffset = 0; 552 if (UnfoldedOffset || BaseOffset) 606 if (BaseOffset != 0) { 608 OS << BaseOffset; 1215 GlobalValue *BaseGV, int64_t BaseOffset, 1271 if (Step->getAPInt() == F.BaseOffset) 1368 int64_t Offset = (uint64_t)O + F.BaseOffset; 1632 GlobalValue *BaseGV, int64_t BaseOffset, 1637 return TTI.isLegalAddressingMode(AccessTy.MemTy, BaseGV, BaseOffset, 1647 if (Scale != 0 && HasBaseReg && BaseOffset != 0 [all...] |
| SROA.cpp | 3998 uint64_t BaseOffset = Offsets.S->beginOffset(); 3999 assert(BaseOffset + LoadSize > BaseOffset && 4029 Slice(BaseOffset + PartOffset, BaseOffset + PartOffset + PartSize, 4122 uint64_t BaseOffset = Offsets.S->beginOffset(); 4123 assert(BaseOffset + StoreSize > BaseOffset && 4178 Slice(BaseOffset + PartOffset, BaseOffset + PartOffset + PartSize [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| AMDGPULowerKernelArguments.cpp | 72 const uint64_t BaseOffset = ST.getExplicitKernelArgOffset(F); 101 uint64_t EltOffset = alignTo(ExplicitArgOffset, ABITypeAlign) + BaseOffset;
|
| AMDGPUInstructionSelector.cpp | 1326 Register BaseOffset = MI.getOperand(HasVSrc ? 2 : 1).getReg(); 1327 const RegisterBank *OffsetRB = RBI.getRegBank(BaseOffset, *MRI, TRI); 1331 MachineInstr *OffsetDef = getDefIgnoringCopies(BaseOffset, *MRI); 1346 BaseOffset = OffsetDef->getOperand(1).getReg(); 1347 OffsetDef = getDefIgnoringCopies(BaseOffset, *MRI); 1360 std::tie(BaseOffset, ImmOffset) = 1361 AMDGPU::getBaseWithConstantOffset(*MRI, BaseOffset); 1366 if (!RBI.constrainGenericRegister(BaseOffset, AMDGPU::VGPR_32RegClass, *MRI)) 1369 Readfirstlane->getOperand(1).setReg(BaseOffset); 1370 BaseOffset = Readfirstlane->getOperand(0).getReg() [all...] |
| AMDGPUISelDAGToDAG.cpp | 2490 SDValue BaseOffset = N->getOperand(HasVSrc ? 3 : 2); 2501 if (ConstantSDNode *ConstOffset = dyn_cast<ConstantSDNode>(BaseOffset)) { 2509 if (CurDAG->isBaseWithConstantOffset(BaseOffset)) { 2510 ImmOffset = BaseOffset.getConstantOperandVal(1); 2511 BaseOffset = BaseOffset.getOperand(0); 2519 BaseOffset);
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CodeGenTBAA.cpp | 276 CodeGenTBAA::CollectFields(uint64_t BaseOffset, 300 uint64_t Offset = BaseOffset + 311 uint64_t Offset = BaseOffset;
|
| CodeGenTBAA.h | 152 bool CollectFields(uint64_t BaseOffset,
|
| /src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/ |
| LinePrinter.cpp | 258 uint64_t BaseOffset = Blocks.front(); 259 BaseOffset *= File.getBlockSize(); 260 OS << format_bytes_with_ascii(BlockData, BaseOffset, 32, 4,
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| TargetTransformInfoImpl.h | 199 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, 204 return !BaseGV && BaseOffset == 0 && (Scale == 0 || Scale == 1); 274 int64_t BaseOffset, bool HasBaseReg, 278 if (isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, Scale, 868 APInt BaseOffset(PtrSizeBits, 0); 891 BaseOffset += DL.getStructLayout(STy)->getElementOffset(Field); 900 BaseOffset += 914 BaseOffset.sextOrTrunc(64).getSExtValue(), HasBaseReg, Scale,
|
| BasicAliasAnalysis.h | 202 const APInt &BaseOffset, AssumptionCache *AC,
|
| TargetTransformInfo.h | 605 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, 687 int64_t BaseOffset, bool HasBaseReg, 1498 int64_t BaseOffset, bool HasBaseReg, 1523 int64_t BaseOffset, 1849 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, 1852 return Impl.isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, Scale, 1910 int64_t BaseOffset, bool HasBaseReg, 1913 return Impl.getScalingFactorCost(Ty, BaseGV, BaseOffset, HasBaseReg, Scale,
|
| /src/external/apache2/llvm/dist/llvm/tools/dsymutil/ |
| DwarfLinkerForBinary.cpp | 752 /// the buffer \p Data, taking into account that Data is at \p BaseOffset 756 /// monotonic \p BaseOffset values. 760 MutableArrayRef<char> Data, uint64_t BaseOffset, bool IsLittleEndian) { 763 ValidDebugInfoRelocs, BaseOffset, BaseOffset + Data.size()); 766 assert(CurReloc.Offset - BaseOffset < Data.size()); 767 assert(CurReloc.Offset - BaseOffset + CurReloc.Size <= Data.size()); 775 memcpy(&Data[CurReloc.Offset - BaseOffset], Buf, CurReloc.Size);
|
| DwarfLinkerForBinary.h | 178 bool applyValidRelocs(MutableArrayRef<char> Data, uint64_t BaseOffset,
|
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| MemRegion.cpp | 1489 CharUnits BaseOffset; 1492 BaseOffset = Layout.getVBaseClassOffset(BOR->getDecl()); 1494 BaseOffset = Layout.getBaseClassOffset(BOR->getDecl()); 1497 Offset += BaseOffset.getQuantity() * R->getContext().getCharWidth();
|
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| TargetTransformInfo.cpp | 338 int64_t BaseOffset, 342 return TTIImpl->isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, 426 Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, 429 Ty, BaseGV, BaseOffset, HasBaseReg, Scale, AddrSpace);
|
| BasicAliasAnalysis.cpp | 1107 // | BaseOffset | 1720 LocationSize MaybeV1Size, LocationSize MaybeV2Size, const APInt &BaseOffset, 1764 return MinDiffBytes.uge(V1Size + BaseOffset.abs()) && 1765 MinDiffBytes.uge(V2Size + BaseOffset.abs());
|
| /src/external/apache2/llvm/dist/llvm/bindings/ocaml/debuginfo/ |
| debuginfo_ocaml.c | 663 LLVMMetadataRef BaseTy, value BaseOffset, 667 (uint64_t)Int_val(BaseOffset), 677 argv[3], // BaseOffset
|