| /minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86MachObjectWriter.cpp | 29 const MCAsmLayout &Layout, 37 const MCAsmLayout &Layout, 45 const MCAsmLayout &Layout, 52 const MCAsmLayout &Layout, 64 const MCAssembler &Asm, const MCAsmLayout &Layout, in RecordRelocation() argument 68 RecordX86_64Relocation(Writer, Asm, Layout, Fragment, Fixup, Target, in RecordRelocation() 71 RecordX86Relocation(Writer, Asm, Layout, Fragment, Fixup, Target, in RecordRelocation() 102 const MCAsmLayout &Layout, in RecordX86_64Relocation() argument 113 Layout.getFragmentOffset(Fragment) + Fixup.getOffset(); in RecordX86_64Relocation() 115 Writer->getFragmentAddress(Fragment, Layout) + Fixup.getOffset(); in RecordX86_64Relocation() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/MC/ |
| H A D | MCExpr.cpp | 393 const MCAsmLayout &Layout) const { in EvaluateAsAbsolute() 394 return EvaluateAsAbsolute(Res, &Layout.getAssembler(), &Layout, nullptr); in EvaluateAsAbsolute() 398 const MCAsmLayout &Layout, in EvaluateAsAbsolute() argument 400 return EvaluateAsAbsolute(Res, &Layout.getAssembler(), &Layout, &Addrs); in EvaluateAsAbsolute() 407 int64_t MCExpr::evaluateKnownAbsolute(const MCAsmLayout &Layout) const { in evaluateKnownAbsolute() 410 evaluateAsAbsolute(Res, &Layout.getAssembler(), &Layout, nullptr, true); in evaluateKnownAbsolute() 417 const MCAsmLayout *Layout, in EvaluateAsAbsolute() argument 422 return evaluateAsAbsolute(Res, Asm, Layout, Addrs, Addrs); in EvaluateAsAbsolute() 426 const MCAsmLayout *Layout, in evaluateAsAbsolute() argument 437 Value, Asm, Layout, nullptr, Addrs, InSet, /*ForceVarExpansion*/ false); in evaluateAsAbsolute() [all …]
|
| H A D | MCAssembler.cpp | 123 static bool getLabelOffset(const MCAsmLayout &Layout, const MCSymbolData &SD, in getLabelOffset() argument 131 Val = Layout.getFragmentOffset(SD.getFragment()) + SD.getOffset(); in getLabelOffset() 135 static bool getSymbolOffsetImpl(const MCAsmLayout &Layout, in getSymbolOffsetImpl() argument 141 return getLabelOffset(Layout, *SD, ReportError, Val); in getSymbolOffsetImpl() 145 if (!S.getVariableValue()->EvaluateAsValue(Target, &Layout, nullptr)) in getSymbolOffsetImpl() 151 const MCAssembler &Asm = Layout.getAssembler(); in getSymbolOffsetImpl() 156 if (!getLabelOffset(Layout, Asm.getSymbolData(A->getSymbol()), ReportError, in getSymbolOffsetImpl() 165 if (!getLabelOffset(Layout, Asm.getSymbolData(B->getSymbol()), ReportError, in getSymbolOffsetImpl() 463 static bool evaluate(const MCExpr &Expr, const MCAsmLayout &Layout, in evaluate() argument 465 if (Expr.EvaluateAsValue(Target, &Layout, &Fixup)) { in evaluate() [all …]
|
| H A D | MachObjectWriter.cpp | 70 const MCAsmLayout &Layout) const { in getFragmentAddress() 72 Layout.getFragmentOffset(Fragment); in getFragmentAddress() 76 const MCAsmLayout &Layout) const { in getSymbolAddress() 87 if (!S.getVariableValue()->EvaluateAsRelocatable(Target, &Layout, nullptr)) in getSymbolAddress() 101 Address += getSymbolAddress(&Layout.getAssembler().getSymbolData( in getSymbolAddress() 102 Target.getSymA()->getSymbol()), Layout); in getSymbolAddress() 104 Address += getSymbolAddress(&Layout.getAssembler().getSymbolData( in getSymbolAddress() 105 Target.getSymB()->getSymbol()), Layout); in getSymbolAddress() 110 Layout.getSymbolOffset(SD); in getSymbolAddress() 114 const MCAsmLayout &Layout) const { in getPaddingSize() [all …]
|
| H A D | ELFObjectWriter.cpp | 100 static uint64_t SymbolValue(MCSymbolData &Data, const MCAsmLayout &Layout); 101 static bool isInSymtab(const MCAsmLayout &Layout, const MCSymbolData &Data, 106 static uint64_t GetSectionFileSize(const MCAsmLayout &Layout, 108 static uint64_t GetSectionAddressSize(const MCAsmLayout &Layout, 112 const MCAsmLayout &Layout, 211 const MCAsmLayout &Layout); 214 const MCAsmLayout &Layout, 222 void RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout, 245 void computeSymbolTable(MCAssembler &Asm, const MCAsmLayout &Layout, 254 void CreateRelocationSections(MCAssembler &Asm, MCAsmLayout &Layout, [all …]
|
| H A D | MCLinkerOptimizationHint.cpp | 27 const MCAsmLayout &Layout) const { in Emit_impl() 28 const MCAssembler &Asm = Layout.getAssembler(); in Emit_impl() 33 encodeULEB128(ObjWriter.getSymbolAddress(&Asm.getSymbolData(**It), Layout), in Emit_impl()
|
| H A D | WinCOFFObjectWriter.cpp | 151 const MCAsmLayout &Layout); 171 const MCAsmLayout &Layout) override; 178 void RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout, 183 void WriteObject(MCAssembler &Asm, const MCAsmLayout &Layout) override; 351 const MCAsmLayout &Layout) { in getSymbolValue() argument 356 if (!Layout.getSymbolOffset(&Data, Res)) in getSymbolValue() 366 const MCAsmLayout &Layout) { in DefineSymbol() argument 405 const MCSymbol *Base = Layout.getBaseSymbol(Symbol); in DefineSymbol() 406 coff_symbol->Data.Value = getSymbolValue(ResSymData, Layout); in DefineSymbol() 640 const MCAsmLayout &Layout) { in ExecutePostLayoutBinding() argument [all …]
|
| /minix3/lib/libcurses/PSD.doc/ |
| H A D | twinkle1.c | 50 static LOCS Layout[NCOLS * NLINES]; /* current board layout */ variable 107 lp = Layout; in makeboard() 115 Numstars = lp - Layout; in makeboard() 149 end = &Layout[Numstars]; in puton() 150 for (lp = Layout; lp < end; lp++) { in puton() 153 *lp = Layout[r]; in puton() 154 Layout[r] = temp; in puton() 157 for (lp = Layout; lp < end; lp++) { in puton()
|
| H A D | twinkle2.c | 48 static LOCS Layout[NCOLS * NLINES]; /* current board layout */ variable 139 end = &Layout[Numstars]; in puton() 140 for (lp = Layout; lp < end; lp++) { in puton() 143 *lp = Layout[r]; in puton() 144 Layout[r] = temp; in puton() 147 for (lp = Layout; lp < end; lp++) in puton() 175 lp = Layout; in makeboard() 183 Numstars = lp - Layout; in makeboard()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/MC/ |
| H A D | MCMachObjectWriter.h | 73 const MCAsmLayout &Layout, 143 const MCAsmLayout &Layout) const; 146 const MCAsmLayout &Layout) const; 149 const MCAsmLayout &Layout) const; 178 void WriteSection(const MCAssembler &Asm, const MCAsmLayout &Layout, 195 void WriteNlist(MachSymbolData &MSD, const MCAsmLayout &Layout); 222 const MCAsmLayout &Layout, 229 const MCAsmLayout &Layout, 234 void RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout, 249 const MCAsmLayout &Layout); [all …]
|
| H A D | MCLinkerOptimizationHint.h | 110 const MCAsmLayout &Layout) const; 126 void Emit(MachObjectWriter &ObjWriter, const MCAsmLayout &Layout) const { in Emit() argument 128 Emit_impl(OutStream, ObjWriter, Layout); in Emit() 134 const MCAsmLayout &Layout) const { in getEmitSize() argument 148 Emit_impl(OutStream, ObjWriter, Layout); in getEmitSize() 178 const MCAsmLayout &Layout) const { in getEmitSize() argument 181 EmitSize += D.getEmitSize(ObjWriter, Layout); in getEmitSize() 188 void Emit(MachObjectWriter &ObjWriter, const MCAsmLayout &Layout) const { in Emit() argument 190 D.Emit(ObjWriter, Layout); in Emit()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64MachObjectWriter.cpp | 37 const MCAsmLayout &Layout, const MCFragment *Fragment, 116 MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, in RecordRelocation() argument 122 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment); in RecordRelocation() 198 Layout.getSymbolOffset(&B_SD) == in RecordRelocation() 199 Layout.getFragmentOffset(Fragment) + Fixup.getOffset()) { in RecordRelocation() 245 : Writer->getSymbolAddress(&A_SD, Layout)) - in RecordRelocation() 248 : Writer->getSymbolAddress(A_Base, Layout)); in RecordRelocation() 250 : Writer->getSymbolAddress(&B_SD, Layout)) - in RecordRelocation() 253 : Writer->getSymbolAddress(B_Base, Layout)); in RecordRelocation() 283 Res, Layout, Writer->getSectionAddressMap())) { in RecordRelocation() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCMachObjectWriter.cpp | 29 const MCAsmLayout &Layout, 35 const MCAsmLayout &Layout, 45 const MCAsmLayout &Layout, const MCFragment *Fragment, in RecordRelocation() argument 51 RecordPPCRelocation(Writer, Asm, Layout, Fragment, Fixup, Target, in RecordRelocation() 177 static uint32_t getFixupOffset(const MCAsmLayout &Layout, in getFixupOffset() argument 180 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment) + Fixup.getOffset(); in getFixupOffset() 193 MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, in RecordScatteredRelocation() argument 197 const uint32_t FixupOffset = getFixupOffset(Layout, Fragment, Fixup); in RecordScatteredRelocation() 215 uint32_t Value = Writer->getSymbolAddress(A_SD, Layout); in RecordScatteredRelocation() 229 Value2 = Writer->getSymbolAddress(B_SD, Layout); in RecordScatteredRelocation() [all …]
|
| H A D | PPCMCExpr.cpp | 94 const MCAsmLayout *Layout, in EvaluateAsRelocatableImpl() argument 98 if (!getSubExpr()->EvaluateAsRelocatable(Value, Layout, Fixup)) in EvaluateAsRelocatableImpl() 108 if (!Layout) in EvaluateAsRelocatableImpl() 111 MCContext &Context = Layout->getAssembler().getContext(); in EvaluateAsRelocatableImpl()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | ASanStackFrameLayout.cpp | 57 ASanStackFrameLayout *Layout) { in ComputeASanStackFrameLayout() argument 71 Layout->FrameAlignment = std::max(Granularity, Vars[0].Alignment); in ComputeASanStackFrameLayout() 72 SmallVector<uint8_t, 64> &SB(Layout->ShadowBytes); in ComputeASanStackFrameLayout() 85 assert(Layout->FrameAlignment >= Alignment); in ComputeASanStackFrameLayout() 108 Layout->DescriptionString = StackDescription.str(); in ComputeASanStackFrameLayout() 109 Layout->FrameSize = Offset; in ComputeASanStackFrameLayout() 110 assert((Layout->FrameSize % MinHeaderSize) == 0); in ComputeASanStackFrameLayout() 111 assert(Layout->FrameSize / Granularity == Layout->ShadowBytes.size()); in ComputeASanStackFrameLayout()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMMachObjectWriter.cpp | 31 const MCAsmLayout &Layout, 40 const MCAsmLayout &Layout, 58 const MCAssembler &Asm, const MCAsmLayout &Layout, 149 const MCAsmLayout &Layout, in RecordARMScatteredHalfRelocation() argument 154 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset(); in RecordARMScatteredHalfRelocation() 167 uint32_t Value = Writer->getSymbolAddress(A_SD, Layout); in RecordARMScatteredHalfRelocation() 183 Value2 = Writer->getSymbolAddress(B_SD, Layout); in RecordARMScatteredHalfRelocation() 251 const MCAsmLayout &Layout, in RecordARMScatteredRelocation() argument 258 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset(); in RecordARMScatteredRelocation() 270 uint32_t Value = Writer->getSymbolAddress(A_SD, Layout); in RecordARMScatteredRelocation() [all …]
|
| /minix3/external/bsd/llvm/dist/clang/lib/AST/ |
| H A D | RecordLayoutBuilder.cpp | 97 getFieldOffset(const ASTRecordLayout &Layout, unsigned FieldNo) const { in getFieldOffset() argument 98 uint64_t FieldOffset = Layout.getFieldOffset(FieldNo); in getFieldOffset() 147 const ASTRecordLayout &Layout = Context.getASTRecordLayout(BaseDecl); in ComputeEmptySubobjectSizes() local 150 EmptySize = Layout.getSize(); in ComputeEmptySubobjectSizes() 153 EmptySize = Layout.getSizeOfLargestEmptySubobject(); in ComputeEmptySubobjectSizes() 171 const ASTRecordLayout &Layout = Context.getASTRecordLayout(MemberDecl); in ComputeEmptySubobjectSizes() local 174 EmptySize = Layout.getSize(); in ComputeEmptySubobjectSizes() 177 EmptySize = Layout.getSizeOfLargestEmptySubobject(); in ComputeEmptySubobjectSizes() 235 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Info->Class); in CanPlaceBaseSubobjectAtOffset() local 240 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class); in CanPlaceBaseSubobjectAtOffset() [all …]
|
| H A D | VTTBuilder.cpp | 67 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(RD); in LayoutSecondaryVTTs() local 69 Layout.getBaseClassOffset(BaseDecl); in LayoutSecondaryVTTs() 114 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(RD); in LayoutSecondaryVirtualPointers() local 117 Layout.getBaseClassOffset(BaseDecl); in LayoutSecondaryVirtualPointers() 119 if (!Layout.isPrimaryBaseVirtual() && in LayoutSecondaryVirtualPointers() 120 Layout.getPrimaryBase() == BaseDecl) in LayoutSecondaryVirtualPointers()
|
| H A D | VTableBuilder.cpp | 244 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Element.Class); in ComputeBaseOffset() local 248 NonVirtualOffset += Layout.getBaseClassOffset(Base); in ComputeBaseOffset() 364 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); in ComputeBaseOffsets() local 365 CharUnits Offset = Layout.getBaseClassOffset(BaseDecl); in ComputeBaseOffsets() 381 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); in dump() local 399 BaseOffset = Layout.getBaseClassOffset(BaseDecl) + Base.getBaseOffset(); in dump() 617 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Base.getBase()); in AddVCallAndVBaseOffsets() local 628 if (const CXXRecordDecl *PrimaryBase = Layout.getPrimaryBase()) { in AddVCallAndVBaseOffsets() 629 bool PrimaryBaseIsVirtual = Layout.isPrimaryBaseVirtual(); in AddVCallAndVBaseOffsets() 635 assert(Layout.getVBaseClassOffset(PrimaryBase).isZero() && in AddVCallAndVBaseOffsets() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/MCTargetDesc/ |
| H A D | AMDGPUAsmBackend.cpp | 29 const MCAsmLayout &Layout) override { in ExecutePostLayoutBinding() argument 32 void RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout, in RecordRelocation() argument 39 void WriteObject(MCAssembler &Asm, const MCAsmLayout &Layout) override; 53 const MCAsmLayout &Layout) const override { in fixupNeedsRelaxation() 68 const MCAsmLayout &Layout) { in WriteObject() argument 70 Asm.writeSectionData(I, Layout); in WriteObject()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/ |
| H A D | StackProtector.cpp | 61 return AI ? Layout.lookup(AI) : SSPLK_None; in getSSPLayout() 69 SSPLayoutMap::iterator I = Layout.find(From); in adjustForColoring() 70 if (I != Layout.end()) { in adjustForColoring() 72 Layout.erase(I); in adjustForColoring() 77 I = Layout.find(To); in adjustForColoring() 78 if (I == Layout.end()) in adjustForColoring() 79 Layout.insert(std::make_pair(To, Kind)); in adjustForColoring() 228 Layout.insert(std::make_pair(AI, SSPLK_LargeArray)); in RequiresStackProtector() 232 Layout.insert(std::make_pair(AI, SSPLK_SmallArray)); in RequiresStackProtector() 237 Layout.insert(std::make_pair(AI, SSPLK_LargeArray)); in RequiresStackProtector() [all …]
|
| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGRecordLayoutBuilder.cpp | 155 return Layout.getFieldOffset(FD->getFieldIndex()); in getFieldBitOffset() 187 const ASTRecordLayout &Layout; member 209 Layout(Types.getContext().getASTRecordLayout(D)), in CGRecordLowering() 224 Layout.getAlignment().alignmentAtOffset(StartOffset).getQuantity(); in setBitFieldInfo() 256 CharUnits Size = NVBaseType ? Layout.getNonVirtualSize() : Layout.getSize(); in lower() 280 CharUnits LayoutSize = Layout.getSize(); in lowerUnion() 432 if (Layout.isPrimaryBaseVirtual()) { in accumulateBases() 433 const CXXRecordDecl *BaseDecl = Layout.getPrimaryBase(); in accumulateBases() 443 Members.push_back(MemberInfo(Layout.getBaseClassOffset(BaseDecl), in accumulateBases() 449 if (Layout.hasOwnVFPtr()) in accumulateVPtrs() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | Scalarizer.cpp | 348 VectorLayout &Layout) { in getVectorLayout() argument 353 Layout.VecTy = dyn_cast<VectorType>(Ty); in getVectorLayout() 354 if (!Layout.VecTy) in getVectorLayout() 358 Layout.ElemTy = Layout.VecTy->getElementType(); in getVectorLayout() 359 if (DL->getTypeSizeInBits(Layout.ElemTy) != in getVectorLayout() 360 DL->getTypeStoreSizeInBits(Layout.ElemTy)) in getVectorLayout() 364 Layout.VecAlign = Alignment; in getVectorLayout() 366 Layout.VecAlign = DL->getABITypeAlignment(Layout.VecTy); in getVectorLayout() 367 Layout.ElemSize = DL->getTypeStoreSize(Layout.ElemTy); in getVectorLayout() 597 VectorLayout Layout; in visitLoadInst() local [all …]
|
| /minix3/external/bsd/llvm/dist/clang/lib/Frontend/ |
| H A D | LayoutOverrideSource.cpp | 37 Layout CurrentLayout; in LayoutOverrideSource() 51 CurrentLayout = Layout(); in LayoutOverrideSource() 73 CurrentLayout = Layout(); in LayoutOverrideSource() 167 llvm::StringMap<Layout>::iterator Known = Layouts.find(Record->getName()); in layoutRecordType() 193 for (llvm::StringMap<Layout>::iterator L = Layouts.begin(), in dump()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Frontend/ |
| H A D | LayoutOverrideSource.h | 27 struct Layout { struct 39 llvm::StringMap<Layout> Layouts; argument
|