/external/clang/lib/AST/ |
RecordLayoutBuilder.cpp | 98 uint64_t FieldOffset = Layout.getFieldOffset(FieldNo); 99 assert(FieldOffset % CharWidth == 0 && 102 return Context.toCharUnitsFromBits(FieldOffset); 267 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); 268 if (!CanPlaceFieldSubobjectAtOffset(*I, FieldOffset)) 315 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); 316 UpdateEmptyFieldSubobjects(*I, FieldOffset); 384 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); 386 if (!CanPlaceFieldSubobjectAtOffset(*I, FieldOffset)) 494 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo) [all...] |
/external/clang/lib/CodeGen/ |
CGDebugInfo.cpp | 681 uint64_t FieldSize, FieldOffset; 686 FieldOffset = 0; 688 EltTys.push_back(CreateMemberType(Unit, FType, "reserved", &FieldOffset)); 689 EltTys.push_back(CreateMemberType(Unit, FType, "Size", &FieldOffset)); 698 Unit, LineNo, FieldOffset, 0, 706 FieldOffset = 0; 708 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset)); 710 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset)); 711 EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset)); 713 EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset)); [all...] |
CGExprConstant.cpp | 59 void AppendField(const FieldDecl *Field, uint64_t FieldOffset, 64 void AppendBitField(const FieldDecl *Field, uint64_t FieldOffset, 109 AppendField(const FieldDecl *Field, uint64_t FieldOffset, 113 CharUnits FieldOffsetInChars = Context.toCharUnitsFromBits(FieldOffset); 162 uint64_t FieldOffset, 167 if (FieldOffset > NextFieldOffsetInBits) { 170 llvm::RoundUpToAlignment(FieldOffset - NextFieldOffsetInBits, 192 if (FieldOffset < NextFieldOffsetInBits) { 197 unsigned BitsInPreviousByte = NextFieldOffsetInBits - FieldOffset; [all...] |
CGRecordLayoutBuilder.cpp | 155 bool LayoutField(const FieldDecl *D, uint64_t FieldOffset); 158 void LayoutBitField(const FieldDecl *D, uint64_t FieldOffset); 161 void AppendField(CharUnits fieldOffset, llvm::Type *FieldTy); 165 void AppendPadding(CharUnits fieldOffset, CharUnits fieldAlignment); 373 uint64_t FieldOffset = Layout.getFieldOffset(FieldNo) - FirstFieldOffset; 376 BitFields[FD] = CGBitFieldInfo::MakeInfo(Types, FD, FieldOffset, FieldSize, 384 uint64_t fieldOffset) { 393 assert(fieldOffset % Types.getTarget().getCharWidth() == 0 396 = Types.getContext().toCharUnitsFromBits(fieldOffset); 853 void CGRecordLayoutBuilder::AppendField(CharUnits fieldOffset, [all...] |
CGObjCMac.cpp | [all...] |
ItaniumCXXABI.cpp | 590 CharUnits FieldOffset = 592 return EmitMemberDataPointer(MPT, ThisAdjustment + FieldOffset); [all...] |
TargetInfo.cpp | [all...] |
/frameworks/compile/slang/ |
slang_rs_reflection_cpp.cpp | 650 size_t FieldOffset = F->getOffsetInParent(); 659 if (FieldOffset > Pos) { 662 << (FieldOffset - Pos) << ");"; 676 Pos = FieldOffset + FieldAllocSize;
|
slang_rs_reflection.cpp | [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfCompileUnit.cpp | [all...] |
/external/llvm/lib/Transforms/IPO/ |
GlobalOpt.cpp | 697 uint64_t FieldOffset = Layout.getElementOffset(i); 698 unsigned NewAlign = (unsigned)MinAlign(StartAlignment, FieldOffset); [all...] |
/external/llvm/lib/Analysis/ |
ScalarEvolution.cpp | [all...] |