/external/clang/lib/AST/ |
H A D | RecordLayoutBuilder.cpp | 143 uint64_t FieldOffset = Layout.getFieldOffset(FieldNo); local 144 assert(FieldOffset % CharWidth == 0 && 147 return Context.toCharUnitsFromBits(FieldOffset); 307 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); local 308 if (!CanPlaceFieldSubobjectAtOffset(*I, FieldOffset)) 354 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); local 355 UpdateEmptyFieldSubobjects(*I, FieldOffset); 419 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); local 421 if (!CanPlaceFieldSubobjectAtOffset(*I, FieldOffset)) 523 CharUnits FieldOffset local 1403 uint64_t FieldOffset; local 1527 uint64_t FieldOffset = local 1703 CharUnits FieldOffset = local 2241 placeFieldAtOffset(CharUnits FieldOffset) argument 2245 placeFieldAtBitOffset(uint64_t FieldOffset) argument 2579 CharUnits FieldOffset; local 2620 CharUnits FieldOffset = Size.RoundUpToAlignment(Info.Alignment); local 2646 CharUnits FieldOffset = Size.RoundUpToAlignment(Info.Alignment); local 3187 CharUnits FieldOffset = local [all...] |
H A D | MicrosoftMangle.cpp | 497 int64_t FieldOffset; local 501 FieldOffset = getASTContext().getFieldOffset(VD); 502 assert(FieldOffset % getASTContext().getCharWidth() == 0 && 504 FieldOffset /= getASTContext().getCharWidth(); 509 FieldOffset -= getASTContext().getOffsetOfBaseWithVBPtr(RD).getQuantity(); 511 FieldOffset = RD->nullFieldOffsetIsZero() ? 0 : -1; 526 mangleNumber(FieldOffset);
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | PaddingChecker.cpp | 178 CharUnits FieldOffset = ASTContext.toCharUnitsFromBits(FieldOffsetBits); local 179 PaddingSum += (FieldOffset - Offset); 180 Offset = FieldOffset + FieldSize;
|
/external/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 755 uint64_t FieldSize, FieldOffset; local 759 FieldOffset = 0; 761 EltTys.push_back(CreateMemberType(Unit, FType, "reserved", &FieldOffset)); 762 EltTys.push_back(CreateMemberType(Unit, FType, "Size", &FieldOffset)); 772 FieldOffset, 0, Flags, nullptr, Elements); 779 FieldOffset = 0; 781 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset)); 783 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset)); 784 EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset)); 786 EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset)); 1864 uint64_t FieldOffset; local 2854 uint64_t FieldSize, FieldOffset; local [all...] |
H A D | CGExprConstant.cpp | 61 void AppendField(const FieldDecl *Field, uint64_t FieldOffset, 66 void AppendBitField(const FieldDecl *Field, uint64_t FieldOffset, 95 AppendField(const FieldDecl *Field, uint64_t FieldOffset, argument 99 CharUnits FieldOffsetInChars = Context.toCharUnitsFromBits(FieldOffset); 157 uint64_t FieldOffset, 162 if (FieldOffset > NextFieldOffsetInBits) { 165 llvm::RoundUpToAlignment(FieldOffset - NextFieldOffsetInBits, 187 if (FieldOffset < NextFieldOffsetInBits) { 192 unsigned BitsInPreviousByte = NextFieldOffsetInBits - FieldOffset; 156 AppendBitField(const FieldDecl *Field, uint64_t FieldOffset, llvm::ConstantInt *CI) argument
|
H A D | CGBlocks.h | 149 CharUnits FieldOffset; member in class:clang::CodeGen::BlockByrefInfo
|
H A D | CGObjCMac.cpp | 943 CharUnits FieldOffset, 2167 CharUnits FieldOffset, 2171 RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_BYREF, FieldOffset, 2174 RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_STRONG, FieldOffset, 2177 RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_WEAK, FieldOffset, 2180 RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_UNRETAINED, FieldOffset, 2184 FieldOffset, 2209 CharUnits FieldOffset = local 2215 LastBitfieldOrUnnamedOffset = FieldOffset; 2226 BytePos + FieldOffset, HasUnio 2165 UpdateRunSkipBlockVars(bool IsByref, Qualifiers::ObjCLifetime LifeTime, CharUnits FieldOffset, CharUnits FieldSize) argument [all...] |
H A D | CGBlocks.cpp | 1951 byrefInfo.ByrefAlignment.alignmentAtOffset(byrefInfo.FieldOffset); 2037 info.FieldOffset, name); 2133 info.FieldOffset = varOffset;
|
H A D | CGCall.cpp | 1896 CharUnits FieldOffset = 1898 Address V = Builder.CreateStructGEP(ArgStruct, FieldIndex, FieldOffset, 3200 auto FieldOffset = 3202 return Builder.CreateStructGEP(ArgMemory, FieldIndex, FieldOffset);
|
H A D | MicrosoftCXXABI.cpp | 2509 fields.push_back(CGM.IntTy); // FieldOffset 2535 fields.push_back(getZeroInt()); // FieldOffset 2537 fields.push_back(getAllOnesInt()); // FieldOffset 2621 CharUnits FieldOffset = Ctx.toCharUnitsFromBits(Ctx.getFieldOffset(MPD)); local 2622 C = EmitMemberDataPointer(DstTy, FieldOffset); 2940 llvm::Value *FieldOffset = MemPtr; local 2946 FieldOffset = Builder.CreateExtractValue(MemPtr, I++); 2965 Addr = Builder.CreateInBoundsGEP(Addr, FieldOffset, "memptr.offset");
|
H A D | TargetInfo.cpp | 2605 unsigned FieldOffset = (unsigned)Layout.getFieldOffset(idx); 2608 if (FieldOffset >= EndBit) break; 2610 unsigned FieldStart = FieldOffset < StartBit ? StartBit-FieldOffset :0; 2611 if (!BitsContainNoUserData(i->getType(), FieldStart, EndBit-FieldOffset,
|
H A D | ItaniumCXXABI.cpp | 862 CharUnits FieldOffset = 864 return EmitMemberDataPointer(MPT, ThisAdjustment + FieldOffset);
|
/external/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 509 uint64_t FieldOffset = Layout.getElementOffset(i); local 510 unsigned NewAlign = (unsigned)MinAlign(StartAlignment, FieldOffset);
|
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 2959 const SCEV *FieldOffset = getOffsetOfExpr(IntPtrTy, STy, FieldNo); 2962 TotalOffset = getAddExpr(TotalOffset, FieldOffset);
|