Home
last modified time | relevance | path

Searched refs:Fragment (Results 1 – 25 of 70) sorted by relevance

123

/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/CodeView/
H A DDebugSubsectionVisitor.cpp35 DebugLinesSubsectionRef Fragment; in visitDebugSubsection() local
36 if (auto EC = Fragment.initialize(Reader)) in visitDebugSubsection()
39 return V.visitLines(Fragment, State); in visitDebugSubsection()
42 DebugChecksumsSubsectionRef Fragment; in visitDebugSubsection() local
43 if (auto EC = Fragment.initialize(Reader)) in visitDebugSubsection()
46 return V.visitFileChecksums(Fragment, State); in visitDebugSubsection()
49 DebugInlineeLinesSubsectionRef Fragment; in visitDebugSubsection() local
50 if (auto EC = Fragment.initialize(Reader)) in visitDebugSubsection()
52 return V.visitInlineeLines(Fragment, State); in visitDebugSubsection()
91 DebugUnknownSubsectionRef Fragment(R.kind(), R.getRecordData()); in visitDebugSubsection() local
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMachObjectWriter.cpp33 const MCFragment *Fragment,
42 const MCFragment *Fragment,
48 const MCFragment &Fragment, unsigned RelocType,
56 const MCAsmLayout &Layout, const MCFragment *Fragment,
143 const MCFragment *Fragment, in RecordARMScatteredHalfRelocation() argument
147 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset(); in RecordARMScatteredHalfRelocation()
239 Writer->addRelocation(nullptr, Fragment->getParent(), MRE); in RecordARMScatteredHalfRelocation()
250 Writer->addRelocation(nullptr, Fragment->getParent(), MRE); in RecordARMScatteredHalfRelocation()
256 const MCFragment *Fragment, in RecordARMScatteredRelocation() argument
262 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset(); in RecordARMScatteredRelocation()
[all …]
H A DARMWinCOFFStreamer.cpp99 void emitARMWinCFIPrologEnd(bool Fragment) override;
208 void ARMTargetWinCOFFStreamer::emitARMWinCFIPrologEnd(bool Fragment) { in emitARMWinCFIPrologEnd() argument
220 CurFrame->Fragment = Fragment; in emitARMWinCFIPrologEnd()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MachObjectWriter.cpp30 const MCFragment *Fragment,
38 const MCFragment *Fragment,
46 const MCFragment *Fragment,
52 const MCFragment *Fragment, const MCFixup &Fixup,
60 const MCAsmLayout &Layout, const MCFragment *Fragment, in recordRelocation() argument
64 RecordX86_64Relocation(Writer, Asm, Layout, Fragment, Fixup, Target, in recordRelocation()
67 RecordX86Relocation(Writer, Asm, Layout, Fragment, Fixup, Target, in recordRelocation()
104 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, in RecordX86_64Relocation() argument
112 Layout.getFragmentOffset(Fragment) + Fixup.getOffset(); in RecordX86_64Relocation()
114 Writer->getFragmentAddress(Fragment, Layout) + Fixup.getOffset(); in RecordX86_64Relocation()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MachObjectWriter.cpp44 const MCAsmLayout &Layout, const MCFragment *Fragment,
153 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, in recordRelocation() argument
158 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment); in recordRelocation()
232 Layout.getFragmentOffset(Fragment) + Fixup.getOffset()) { in recordRelocation()
239 Writer->addRelocation(A_Base, Fragment->getParent(), MRE); in recordRelocation()
296 Writer->addRelocation(A_Base, Fragment->getParent(), MRE); in recordRelocation()
303 static_cast<const MCSectionMachO &>(*Fragment->getParent()); in recordRelocation()
361 Value -= Writer->getFragmentAddress(Fragment, Layout) + in recordRelocation()
386 Writer->addRelocation(RelSymbol, Fragment->getParent(), MRE); in recordRelocation()
407 Writer->addRelocation(RelSymbol, Fragment->getParent(), MRE); in recordRelocation()
/openbsd-src/gnu/llvm/llvm/include/llvm/MC/
H A DMCSymbol.h396 MCFragment *Fragment = FragmentAndHasName.getPointer();
397 if (Fragment || !isVariable())
398 return Fragment;
399 Fragment = getVariableValue(SetUsed)->findAssociatedFragment();
400 FragmentAndHasName.setPointer(Fragment);
401 return Fragment;
H A DMCMachObjectWriter.h77 const MCFragment *Fragment,
159 uint64_t getFragmentAddress(const MCFragment *Fragment,
239 const MCFragment *Fragment, const MCFixup &Fixup,
H A DMCAsmLayout.h64 void layoutFragment(MCFragment *Fragment);
H A DMCObjectWriter.h67 const MCFragment *Fragment,
H A DMCWinEH.h54 bool Fragment = false; member
/openbsd-src/gnu/llvm/clang/include/clang/ExtractAPI/
H A DDeclarationFragments.h83 struct Fragment { struct
94 Fragment(StringRef Spelling, FragmentKind Kind, StringRef PreciseIdentifier, in Fragment() function
100 const std::vector<Fragment> &getFragments() const { return Fragments; } in getFragments()
148 std::vector<Fragment> Fragments;
/openbsd-src/gnu/llvm/llvm/lib/MC/
H A DMCObjectStreamer.cpp743 MCFragment *Fragment = Symbol.getFragment(); in getOffsetAndDataFragment() local
746 if (!Fragment || Fragment->getKind() != MCFragment::FT_Data) in getOffsetAndDataFragment()
750 DF = cast<MCDataFragment>(Fragment); in getOffsetAndDataFragment()
770 MCFragment *Fragment = SRE.getSymbol().getFragment(); in getOffsetAndDataFragment() local
773 if (!Fragment || Fragment->getKind() != MCFragment::FT_Data) in getOffsetAndDataFragment()
778 DF = cast<MCDataFragment>(Fragment); in getOffsetAndDataFragment()
781 MCFragment *Fragment = Symbol.getFragment(); in getOffsetAndDataFragment() local
784 if (!Fragment || Fragment->getKind() != MCFragment::FT_Data) in getOffsetAndDataFragment()
788 DF = cast<MCDataFragment>(Fragment); in getOffsetAndDataFragment()
H A DSPIRVObjectWriter.cpp33 const MCFragment *Fragment, const MCFixup &Fixup, in recordRelocation() argument
/openbsd-src/gnu/llvm/clang/tools/libclang/
H A DCXExtractAPI.cpp140 for (const auto &Fragment : Record->Declaration.getFragments()) { in clang_getSymbolGraphForCursor() local
141 if (Fragment.Declaration) in clang_getSymbolGraphForCursor()
143 const_cast<Decl *>(Fragment.Declaration)); in clang_getSymbolGraphForCursor()
/openbsd-src/gnu/llvm/clang/lib/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.cpp301 Object Fragment; in serializeDeclarationFragments() local
302 Fragment["spelling"] = F.Spelling; in serializeDeclarationFragments()
303 Fragment["kind"] = DeclarationFragments::getFragmentKindString(F.Kind); in serializeDeclarationFragments()
305 Fragment["preciseIdentifier"] = F.PreciseIdentifier; in serializeDeclarationFragments()
306 Fragments.emplace_back(std::move(Fragment)); in serializeDeclarationFragments()
882 for (const auto &Fragment : Record->Declaration.getFragments()) { in serializeSingleSymbolSGF() local
884 if (Fragment.PreciseIdentifier.empty()) in serializeSingleSymbolSGF()
887 APIRecord *RelatedRecord = API.findRecordForUSR(Fragment.PreciseIdentifier); in serializeSingleSymbolSGF()
/openbsd-src/gnu/llvm/clang/lib/Lex/
H A DLiteralSupport.cpp2161 StringRef Fragment) { in CopyStringFragment() argument
2163 if (ConvertUTF8toWide(CharByteWidth, Fragment, ResultPtr, ErrorPtrTmp)) in CopyStringFragment()
2171 memcpy(ResultPtr, Fragment.data(), Fragment.size()); in CopyStringFragment()
2172 ResultPtr += Fragment.size(); in CopyStringFragment()
2181 ErrorPtr, resyncUTF8(ErrorPtr, Fragment.end()), in CopyStringFragment()
2185 const char *NextStart = resyncUTF8(ErrorPtr, Fragment.end()); in CopyStringFragment()
2186 StringRef NextFragment(NextStart, Fragment.end()-NextStart); in CopyStringFragment()
2190 Dummy.reserve(Fragment.size() * CharByteWidth); in CopyStringFragment()
2195 NextStart = resyncUTF8(ErrorPtr, Fragment.end()); in CopyStringFragment()
2198 NextFragment = StringRef(NextStart, Fragment.end()-NextStart); in CopyStringFragment()
/openbsd-src/gnu/llvm/llvm/lib/Target/Xtensa/MCTargetDesc/
H A DXtensaAsmBackend.cpp46 const MCRelaxableFragment *Fragment,
175 const MCFixup &Fixup, uint64_t Value, const MCRelaxableFragment *Fragment, in fixupNeedsRelaxation() argument
/openbsd-src/gnu/usr.bin/gcc/gcc/config/mmix/
H A Dt-mmix1 # See "Target Fragment" in GCC info. That same order is used here.
/openbsd-src/gnu/usr.bin/gcc/gcc/doc/
H A Dfragments.texi30 * Target Fragment:: Writing @file{t-@var{target}} files.
31 * Host Fragment:: Writing @file{x-@var{host}} files.
34 @node Target Fragment
170 @node Host Fragment
/openbsd-src/gnu/gcc/gcc/doc/
H A Dfragments.texi31 * Target Fragment:: Writing @file{t-@var{target}} files.
32 * Host Fragment:: Writing @file{x-@var{host}} files.
35 @node Target Fragment
177 @node Host Fragment
/openbsd-src/gnu/gcc/gcc/config/mmix/
H A Dt-mmix1 # See "Target Fragment" in GCC info. That same order is used here.
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.cpp254 auto Fragment = ExprCursor.getFragmentInfo(); in addMachineRegExpression() local
255 if (!addMachineReg(TRI, MachineReg, Fragment ? Fragment->SizeInBits : ~1U)) { in addMachineRegExpression()
H A DDebugHandlerBase.cpp309 const DIExpression *Fragment = I->getInstr()->getDebugExpression(); in beginFunction() local
313 Fragment->fragmentsOverlap( in beginFunction()
/openbsd-src/gnu/gcc/gcc/config/cris/
H A Dt-cris8 # section "Target Fragment" in the gcc info-files (or the paper copy) of
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DLiveDebugVariables.cpp289 const std::optional<DIExpression::FragmentInfo> Fragment; member in __anon5b3cf91b0411::UserValue
322 std::optional<DIExpression::FragmentInfo> Fragment, DebugLoc L, in UserValue() argument
324 : Variable(var), Fragment(Fragment), dl(std::move(L)), leader(this), in UserValue()
586 std::optional<DIExpression::FragmentInfo> Fragment,
773 std::optional<DIExpression::FragmentInfo> Fragment, in getUserValue() argument
777 DebugVariable ID(Var, Fragment, DL->getInlinedAt()); in getUserValue()
781 std::make_unique<UserValue>(Var, Fragment, DL, allocator)); in getUserValue()

123