/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Expression/ |
H A D | ASTStructExtractor.cpp | 108 m_function.m_return_offset = struct_layout->getFieldOffset(struct_layout->getFieldCount() - 1) / 8; 115 m_function.m_member_offsets.push_back(struct_layout->getFieldOffset(field_index) / 8);
|
H A D | ClangASTSource.cpp | 1498 uint64_t field_offset = record_layout.getFieldOffset(field_idx);
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGRecordLayoutBuilder.cpp | 271 uint64_t FirstFieldOffset = Layout.getFieldOffset(FirstFieldNo); 307 NextContiguousFieldOffset == Layout.getFieldOffset(LastFieldNo) && 324 uint64_t LastFieldOffset = Layout.getFieldOffset(LastFieldNo); 346 EndOffset = Layout.getFieldOffset(LastFieldNo + 1); 368 uint64_t FieldOffset = Layout.getFieldOffset(FieldNo) - FirstFieldOffset; 487 assert(layout.getFieldOffset(fieldNo) == 0 && 785 if (!LayoutField(FD, Layout.getFieldOffset(FieldNo))) { 1023 assert(AST_RL.getFieldOffset(i) == SL->getElementOffsetInBits(FieldNo) &&
|
H A D | CodeGenTBAA.cpp | 194 Layout.getFieldOffset(idx) / Context.getCharWidth(); 266 FieldNode, Layout.getFieldOffset(idx) / Context.getCharWidth()));
|
H A D | CGExprConstant.cpp | 380 AppendField(*Field, Layout.getFieldOffset(FieldNo), EltInit); 383 AppendBitField(*Field, Layout.getFieldOffset(FieldNo), 465 AppendField(*Field, Layout.getFieldOffset(FieldNo) + OffsetBits, EltInit); 468 AppendBitField(*Field, Layout.getFieldOffset(FieldNo) + OffsetBits, 1239 uint64_t fieldOffset = getContext().getFieldOffset(decl); 1301 uint64_t FieldOffset = StartOffset + Layout.getFieldOffset(FieldNo);
|
H A D | CGObjCRuntime.cpp | 62 return RL->getFieldOffset(Index);
|
H A D | CGDebugInfo.cpp | 831 layout.getFieldOffset(fieldno), VUnit, RecordTy); 844 layout.getFieldOffset(fieldno), VUnit, RecordTy); 945 CollectRecordNormalField(field, layout.getFieldOffset(fieldNo), 1248 uint64_t fieldOffset = CGM.getContext().getFieldOffset(D); 1693 FieldOffset = RL.getFieldOffset(FieldNo);
|
H A D | TargetInfo.cpp | 1672 uint64_t Offset = OffsetBase + Layout.getFieldOffset(idx); 1708 uint64_t Offset = OffsetBase + Layout.getFieldOffset(idx); 1915 unsigned FieldOffset = (unsigned)Layout.getFieldOffset(idx); 3529 if (Layout.getFieldOffset(idx) != 0) 4759 uint64_t Offset = Layout.getFieldOffset(idx); 4844 if (FieldCnt && (FieldCnt <= 2) && !Layout.getFieldOffset(0)) {
|
H A D | CGClass.cpp | 870 FirstFieldOffset = RecLayout.getFieldOffset(F->getFieldIndex()); 888 uint64_t FOffset = RecLayout.getFieldOffset(F->getFieldIndex());
|
H A D | ItaniumCXXABI.cpp | 635 getContext().toCharUnitsFromBits(getContext().getFieldOffset(MPD));
|
H A D | CGObjCMac.cpp | 2089 CGM.getContext().toCharUnitsFromBits(RL.getFieldOffset(i)); 4556 FieldOffset = (RL.getFieldOffset(i) / ByteSizeInBits) - FirstFieldDelta; 5794 InstanceStart = RL.getFieldOffset(0) / CGM.getContext().getCharWidth();
|
H A D | MicrosoftCXXABI.cpp | 1402 getContext().toCharUnitsFromBits(getContext().getFieldOffset(MPD));
|
H A D | CGExpr.cpp | 2567 Layout.getFieldOffset(field->getFieldIndex()) /
|
H A D | CGExprScalar.cpp | 1852 int64_t OffsetInt = RL.getFieldOffset(i) /
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | RecordLayout.h | 167 /// getFieldOffset - Get the offset of the given field index, in 169 uint64_t getFieldOffset(unsigned FieldNo) const { function in class:clang::ASTRecordLayout
|
H A D | ASTContext.h | 1703 uint64_t getFieldOffset(const ValueDecl *FD) const;
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | RecordLayoutBuilder.cpp | 97 getFieldOffset(const ASTRecordLayout &Layout, unsigned FieldNo) const { function in class:__anon3129::EmptySubobjectMap 98 uint64_t FieldOffset = Layout.getFieldOffset(FieldNo); 267 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); 315 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); 384 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); 494 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); 2820 static uint64_t getFieldOffset(const ASTContext &C, const FieldDecl *FD) { function 2822 return Layout.getFieldOffset(FD->getFieldIndex()); 2825 uint64_t ASTContext::getFieldOffset(const ValueDecl *VD) const { function in class:ASTContext 2828 OffsetInBits = ::getFieldOffset(*thi [all...] |
H A D | ASTContext.cpp | 1340 uint64_t Offset = Layout.getFieldOffset(Field->getFieldIndex()); 5146 S += llvm::utostr(RL.getFieldOffset(FD->getFieldIndex())); 5563 uint64_t offs = layout.getFieldOffset(i);
|
H A D | ExprConstant.cpp | 1801 LVal.Offset += Info.Ctx.toCharUnitsFromBits(RL->getFieldOffset(I)); 6998 Result += Info.Ctx.toCharUnitsFromBits(RL.getFieldOffset(i));
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 466 CharUnits Result = Context.toCharUnitsFromBits(RL.getFieldOffset(i));
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Symbol/ |
H A D | ClangASTType.cpp | 2680 *bit_offset_ptr = interface_layout.getFieldOffset (ivar_idx); 2744 *bit_offset_ptr = record_layout.getFieldOffset (field_idx); 3076 bit_offset = record_layout.getFieldOffset (field_idx); 3177 bit_offset = interface_layout.getFieldOffset (child_idx - superclass_idx); 3188 bit_offset = interface_layout.getFieldOffset (child_idx - superclass_idx); 5693 field_bit_offset = record_layout.getFieldOffset (field_idx);
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | MemRegion.cpp | 1344 Offset += Layout.getFieldOffset(idx);
|