/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | JITLinkGeneric.h | 69 SegmentLayoutMap Layout); 104 copyAndFixUpBlocks(const SegmentLayoutMap &Layout, 108 Error allocateSegments(const SegmentLayoutMap &Layout); 148 copyAndFixUpBlocks(const SegmentLayoutMap &Layout, 151 for (auto &KV : Layout) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | TpiStreamBuilder.cpp | 146 Error TpiStreamBuilder::commit(const msf::MSFLayout &Layout, argument 151 auto InfoS = WritableMappedBlockStream::createIndexedStream(Layout, Buffer, 170 Layout, Buffer, HashStreamIndex, Allocator);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCExpr.cpp | 27 MCAsmLayout const *Layout, 29 return Expr->evaluateAsRelocatable(Res, Layout, Fixup); 26 evaluateAsRelocatableImpl(MCValue &Res, MCAsmLayout const *Layout, MCFixup const *Fixup) const argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64MCExpr.cpp | 102 const MCAsmLayout *Layout, 104 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup)) 101 evaluateAsRelocatableImpl(MCValue &Res, const MCAsmLayout *Layout, const MCFixup *Fixup) const argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | StackProtector.cpp | 296 Layout.insert(std::make_pair(AI, 302 Layout.insert(std::make_pair(AI, 309 Layout.insert(std::make_pair(AI, 319 Layout.insert(std::make_pair(AI, IsLarge 335 Layout.insert(std::make_pair(AI, MachineFrameInfo::SSPLK_AddrOf)); 554 if (Layout.empty()) 565 SSPLayoutMap::const_iterator LI = Layout.find(AI); 566 if (LI == Layout.end())
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCExpr.h | 50 const MCAsmLayout *Layout, 57 const MCAsmLayout *Layout, 86 /// \param Layout - The assembler layout object to use for evaluating symbol 90 bool evaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout, 95 bool evaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout) const; 97 bool evaluateKnownAbsolute(int64_t &Res, const MCAsmLayout &Layout) const; 103 /// \param Layout - The assembler layout object to use for evaluating values. 106 bool evaluateAsRelocatable(MCValue &Res, const MCAsmLayout *Layout, 114 bool evaluateAsValue(MCValue &Res, const MCAsmLayout &Layout) const; 597 const MCAsmLayout *Layout, [all...] |
H A D | MCCodeView.h | 193 void encodeInlineLineTable(MCAsmLayout &Layout, 201 void encodeDefRange(MCAsmLayout &Layout, MCCVDefRangeFragment &F);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsMCExpr.h | 70 bool evaluateAsRelocatableImpl(MCValue &Res, const MCAsmLayout *Layout,
|
H A D | MipsAsmBackend.h | 71 const MCAsmLayout &Layout) const override {
|
H A D | MipsMCExpr.cpp | 134 const MCAsmLayout *Layout, 141 if (!SubExpr->evaluateAsRelocatable(Res, Layout, Fixup)) 149 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup)) 167 return getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup); 133 evaluateAsRelocatableImpl(MCValue &Res, const MCAsmLayout *Layout, const MCFixup *Fixup) const argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86MCExpr.h | 55 bool evaluateAsRelocatableImpl(MCValue &Res, const MCAsmLayout *Layout,
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
H A D | GSIStreamBuilder.h | 52 Error commit(const msf::MSFLayout &Layout, WritableBinaryStreamRef Buffer);
|
H A D | InfoStreamBuilder.h | 57 Error commit(const msf::MSFLayout &Layout,
|
H A D | DbiModuleDescriptor.h | 54 const ModuleInfoHeader *Layout = nullptr; member in class:llvm::pdb::DbiModuleDescriptor
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMMCExpr.h | 60 const MCAsmLayout *Layout,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/ |
H A D | AVRAsmBackend.h | 60 const MCAsmLayout &Layout) const override {
|
H A D | AVRMCExpr.cpp | 72 const MCAsmLayout *Layout, 75 bool isRelocatable = SubExpr->evaluateAsRelocatable(Value, Layout, Fixup); 83 if (!Layout) return false; 85 MCContext &Context = Layout->getAssembler().getContext(); 71 evaluateAsRelocatableImpl(MCValue &Result, const MCAsmLayout *Layout, const MCFixup *Fixup) const argument
|
H A D | AVRMCExpr.h | 58 bool evaluateAsRelocatableImpl(MCValue &Res, const MCAsmLayout *Layout,
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | StackProtector.h | 55 /// Layout - Mapping of allocations to the required SSPLayoutKind. 58 SSPLayoutMap Layout; member in class:llvm::StackProtector
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
H A D | RISCVMCExpr.h | 68 bool evaluateAsRelocatableImpl(MCValue &Res, const MCAsmLayout *Layout,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCFragment.cpp | 71 assert(I != Sec->end() && "Layout bookkeeping error"); 84 static bool getLabelOffset(const MCAsmLayout &Layout, const MCSymbol &S, argument 92 Val = Layout.getFragmentOffset(S.getFragment()) + S.getOffset(); 96 static bool getSymbolOffsetImpl(const MCAsmLayout &Layout, const MCSymbol &S, argument 99 return getLabelOffset(Layout, S, ReportError, Val); 103 if (!S.getVariableValue()->evaluateAsValue(Target, Layout)) 112 if (!getLabelOffset(Layout, A->getSymbol(), ReportError, ValA)) 120 if (!getLabelOffset(Layout, B->getSymbol(), ReportError, ValB))
|
H A D | MCCodeView.cpp | 444 static unsigned computeLabelDiff(MCAsmLayout &Layout, const MCSymbol *Begin, argument 446 MCContext &Ctx = Layout.getAssembler().getContext(); 453 bool Success = AddrDelta->evaluateKnownAbsolute(Result, Layout); 461 void CodeViewContext::encodeInlineLineTable(MCAsmLayout &Layout, 535 unsigned Length = computeLabelDiff(Layout, LastLabel, Loc.getLabel()); 565 unsigned CodeDelta = computeLabelDiff(Layout, LastLabel, Loc.getLabel()); 594 computeLabelDiff(Layout, LastLabel, Frag.getFnEndSym()); 601 LocAfterLength = computeLabelDiff(Layout, LastLabel, Loc.getLabel()); 608 void CodeViewContext::encodeDefRange(MCAsmLayout &Layout, argument 610 MCContext &Ctx = Layout 457 assert(Result < UINT_MAX && �); return unsigned(Result); } void CodeViewContext::encodeInlineLineTable(MCAsmLayout &Layout, MCCVInlineLineTableFragment &Frag) { size_t LocBegin; size_t LocEnd; std::tie(LocBegin, LocEnd) = getLineExtent(Frag.SiteFuncId); MCCVFunctionInfo *SiteInfo = getCVFunctionInfo(Frag.SiteFuncId); for (auto &KV : SiteInfo->InlinedAtMap) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | VTableBuilder.cpp | 243 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Element.Class); local 247 NonVirtualOffset += Layout.getBaseClassOffset(Base); 363 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); local 364 CharUnits Offset = Layout.getBaseClassOffset(BaseDecl); 380 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); local 398 BaseOffset = Layout.getBaseClassOffset(BaseDecl) + Base.getBaseOffset(); 613 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Base.getBase()); local 624 if (const CXXRecordDecl *PrimaryBase = Layout.getPrimaryBase()) { 625 bool PrimaryBaseIsVirtual = Layout.isPrimaryBaseVirtual(); 631 assert(Layout 674 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); local 1366 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); local 1441 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); local 1693 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); local 1729 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); local 1780 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); local 2673 const ASTRecordLayout &Layout = Context.getASTRecordLayout(PrevRD); local 2900 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); local 3252 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); local 3388 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); local 3433 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); local 3542 vfptrIsEarlierInMDC(const ASTRecordLayout &Layout, const MethodVFTableLocation &LHS, const MethodVFTableLocation &RHS) argument 3584 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); local 3678 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | LinePrinter.cpp | 139 const msf::MSFStreamLayout &Layout) { 141 if (Layout.Length == 0) 144 ArrayRef<support::ulittle32_t> Blocks = Layout.Blocks; 146 uint32_t StreamBytesRemaining = Layout.Length; 208 auto Layout = File.getStreamLayout(StreamIdx); local 209 formatMsfStreamData(Label, File, Layout, Substream); 138 computeBlockRuns(uint32_t BlockSize, const msf::MSFStreamLayout &Layout) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/ |
H A D | MSP430AsmBackend.cpp | 52 const MCAsmLayout &Layout) const override { 59 const MCAsmLayout &Layout,
|