Searched refs:Layout (Results 101 - 125 of 138) sorted by relevance

123456

/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprConstant.cpp334 const llvm::StructLayout *Layout = local
340 Layout->getElementOffset(Op));
664 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(RD); local
703 Layout.getFieldOffset(FieldNo));
723 if (!AppendField(Field, Layout.getFieldOffset(FieldNo), EltInit,
733 if (!AppendBitField(Field, Layout.getFieldOffset(FieldNo), CI,
765 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(RD); local
786 CharUnits BaseOffset = Layout.getBaseClassOffset(BD);
794 bool IsPrimaryBase = Layout.getPrimaryBase() == Base.Decl;
824 if (!AppendField(*Field, Layout
[all...]
H A DCGExprAgg.cpp1873 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(ClassRD); local
1874 if (Layout.getFieldOffset(FD->getFieldIndex()) +
1876 (uint64_t)getContext().toBits(Layout.getNonVirtualSize()))
1894 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(RD); local
1895 if (Layout.getBaseClassOffset(BaseRD) +
1897 Layout.getNonVirtualSize())
H A DCGObjCMac.cpp1005 uint64_t InlineLayoutInstruction(SmallVectorImpl<unsigned char> &Layout);
2652 SmallVectorImpl<unsigned char> &Layout) {
2654 if (Layout.size() <= 3) {
2655 unsigned size = Layout.size();
2661 inst = Layout[0];
2667 inst = Layout[1];
2673 inst = Layout[2];
2682 inst = Layout[0];
2686 inst = Layout[1];
2697 inst = Layout[
2651 InlineLayoutInstruction( SmallVectorImpl<unsigned char> &Layout) argument
2759 SmallVector<unsigned char, 16> Layout; local
[all...]
H A DMicrosoftCXXABI.cpp97 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); variable
106 Offs += Layout.getVBaseClassOffset(VBT->getVBaseWithVPtr());
1174 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(RD); local
1176 const VBOffsets &VBaseMap = Layout.getVBaseOffsetsMap();
1243 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); local
1254 Offs += Layout.getVBaseClassOffset(VBT->getVBaseWithVPtr());
1648 const ASTRecordLayout &Layout = local
1651 auto VBI = Layout.getVBaseOffsetsMap().find(BaseRD);
1652 if (VBI == Layout.getVBaseOffsetsMap().end())
1653 Offset = Layout
[all...]
H A DTargetInfo.cpp2799 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(RD);
2819 OffsetBase + getContext().toBits(Layout.getBaseClassOffset(Base));
2834 uint64_t Offset = OffsetBase + Layout.getFieldOffset(idx);
2874 uint64_t Offset = OffsetBase + Layout.getFieldOffset(idx);
3064 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
3075 unsigned BaseOffset = Context.toBits(Layout.getBaseClassOffset(Base));
3092 unsigned FieldOffset = (unsigned)Layout.getFieldOffset(idx);
6110 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
6133 if (Layout.getFieldOffset(idx) != 0)
7149 const ASTRecordLayout &Layout
9543 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(RD); local
[all...]
H A DCGDecl.cpp1009 const llvm::StructLayout *Layout = DL.getStructLayout(STy); local
1015 unsigned CurOff = Layout->getElementOffset(i);
1032 unsigned TotalSize = Layout->getSizeInBytes();
H A DCGExprCXX.cpp502 const ASTRecordLayout &Layout = CGF.getContext().getASTRecordLayout(Base); local
503 CharUnits NVSize = Layout.getNonVirtualSize();
549 CharUnits Align = std::max(Layout.getNonVirtualAlignment(),
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCAsmBackend.cpp176 const MCAsmLayout &Layout) const override {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcAsmBackend.cpp268 const MCAsmLayout &Layout) const override {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DDataLayout.cpp724 const StructLayout *Layout = getStructLayout(cast<StructType>(Ty));
726 return std::max(Align, Layout->getAlignment());
820 const StructLayout *Layout = getStructLayout(STy);
823 Result += Layout->getElementOffset(FieldNo);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/Utils/
H A DAArch64BaseInfo.h492 AArch64VectorLayoutToString(AArch64Layout::VectorLayout Layout) { argument
493 switch (Layout) {
506 default: llvm_unreachable("Unknown Vector Layout");
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AsmBackend.cpp88 const MCAsmLayout &Layout) const override;
446 const MCAsmLayout &Layout) const {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelDAGToDAG.cpp456 const StructLayout *Layout = DL.getStructLayout(CS->getType()); local
459 uint64_t SizeSoFar = Layout->getElementOffset(i);
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A Dllvm-pdbutil.h55 enum class ClassDefinitionFormat { None, Layout, All }; member in class:opts::pretty::ClassDefinitionFormat
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
H A DType.cpp596 if (compiler_type_resolve_state == ResolveState::Layout ||
619 if (compiler_type_resolve_state == ResolveState::Layout) {
650 ResolveClangType(ResolveState::Layout);
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp1382 const ASTRecordLayout &Layout = R->getContext().getASTRecordLayout(Child); local
1384 BaseOffset = Layout.getVBaseClassOffset(BOR->getDecl());
1386 BaseOffset = Layout.getBaseClassOffset(BOR->getDecl());
1453 const ASTRecordLayout &Layout = R->getContext().getASTRecordLayout(RD); local
1455 Offset += Layout.getFieldOffset(idx);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp662 auto Layout = MF.getDataLayout(); local
739 SDValue FINode = DAG.getFrameIndex(FI, getPointerTy(Layout));
751 auto PtrVT = getPointerTy(Layout);
767 Layout.getABITypeAlignment(Ty));
768 unsigned Offset = CCInfo.AllocateStack(Layout.getTypeAllocSize(Ty),
783 Layout.getStackAlignment(),
792 FINode = DAG.getFrameIndex(FI, getPointerTy(Layout));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp476 auto &Layout = F.getParent()->getDataLayout(); local
479 = (Layout.getTypeAllocSize(FrameTy) <= Id->getStorageSize() &&
480 Layout.getABITypeAlignment(FrameTy) <= Id->getStorageAlignment());
/freebsd-11-stable/sys/contrib/dev/acpica/include/
H A Dactbl3.h1083 UINT8 Layout; member in struct:acpi_table_wpbt
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DType.h92 Layout = 2, member in class:lldb_private::Type::ResolveState
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp1793 const ASTRecordLayout &Layout = getASTRecordLayout(Parent); local
1796 unsigned FieldAlign = toBits(Layout.getAlignment());
1799 uint64_t Offset = Layout.getFieldOffset(Field->getFieldIndex());
2218 const ASTRecordLayout &Layout = getASTObjCInterfaceLayout(ObjCI->getDecl()); local
2219 Width = toBits(Layout.getSize());
2220 Align = toBits(Layout.getAlignment());
2246 const ASTRecordLayout &Layout = getASTRecordLayout(RD); local
2247 Width = toBits(Layout.getSize());
2248 Align = toBits(Layout.getAlignment());
2343 const ASTRecordLayout &Layout local
2346 const ASTRecordLayout &Layout = getASTObjCInterfaceLayout(ObjCI->getDecl()); local
2460 const ASTRecordLayout *Layout = &getASTRecordLayout(RD); local
2555 const auto &Layout = Context.getASTRecordLayout(RD); local
[all...]
H A DExprConstant.cpp2640 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(RD);
2643 Result.Offset -= Layout.getVBaseClassOffset(Base);
2645 Result.Offset -= Layout.getBaseClassOffset(Base);
2685 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(DerivedDecl);
2686 Obj.getLValueOffset() += Layout.getVBaseClassOffset(BaseDecl);
5595 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(RD);
5642 BaseType->getAsCXXRecordDecl(), &Layout))
5646 if (!HandleLValueMember(Info, I->getInit(), Subobject, FD, &Layout))
5866 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(RD);
5876 if (!HandleLValueMember(Info, &LocE, Subobject, FD, &Layout))
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp172 const MCAsmLayout &Layout) const override;
609 const MCAsmLayout &Layout) const {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp797 const StructLayout *Layout = DL.getStructLayout(StructTy); local
803 if (StartPos != Layout->getElementOffsetInBits(i))
/freebsd-11-stable/sys/dev/mps/mpi/
H A Dmpi2_ioc.h1310 /* FLASH Layout Extended Image Data */
1360 MPI2_FLASH_LAYOUT Layout[MPI2_FLASH_NUMBER_OF_LAYOUTS];/* 0x10 */ member in struct:_MPI2_FLASH_LAYOUT_DATA

Completed in 589 milliseconds

123456