Searched refs:Fragment (Results 1 - 25 of 33) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DDebugSubsectionVisitor.cpp34 DebugLinesSubsectionRef Fragment; local
35 if (auto EC = Fragment.initialize(Reader))
38 return V.visitLines(Fragment, State);
41 DebugChecksumsSubsectionRef Fragment; local
42 if (auto EC = Fragment.initialize(Reader))
45 return V.visitFileChecksums(Fragment, State);
48 DebugInlineeLinesSubsectionRef Fragment; local
49 if (auto EC = Fragment.initialize(Reader))
51 return V.visitInlineeLines(Fragment, State);
90 DebugUnknownSubsectionRef Fragment(
[all...]
/freebsd-12-stable/contrib/llvm-project/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,
147 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset();
239 Writer->addRelocation(nullptr, Fragment->getParent(), MRE);
250 Writer->addRelocation(nullptr, Fragment->getParent(), MRE);
256 const MCFragment *Fragment,
262 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)
140 RecordARMScatteredHalfRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
253 RecordARMScatteredRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, unsigned Type, unsigned Log2Size, uint64_t &FixedValue) argument
329 requiresExternRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCFragment &Fragment, unsigned RelocType, const MCSymbol &S, uint64_t FixedValue) argument
375 recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMachObjectWriter.cpp29 const MCFragment *Fragment,
35 const MCFragment *Fragment, const MCFixup &Fixup,
43 const MCAsmLayout &Layout, const MCFragment *Fragment,
49 RecordPPCRelocation(Writer, Asm, Layout, Fragment, Fixup, Target,
176 const MCFragment *Fragment,
178 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment) + Fixup.getOffset();
192 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target,
195 const uint32_t FixupOffset = getFixupOffset(Layout, Fragment, Fixup);
281 Writer->addRelocation(nullptr, Fragment->getParent(), MRE);
295 Writer->addRelocation(nullptr, Fragment
175 getFixupOffset(const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup) argument
190 recordScatteredRelocation( MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, unsigned Log2Size, uint64_t &FixedValue) argument
300 RecordPPCRelocation( MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/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,
64 RecordX86_64Relocation(Writer, Asm, Layout, Fragment, Fixup, Target,
67 RecordX86Relocation(Writer, Asm, Layout, Fragment, Fixup, Target,
104 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target,
112 Layout.getFragmentOffset(Fragment) + Fixup.getOffset();
114 Writer->getFragmentAddress(Fragment, Layou
102 RecordX86_64Relocation( MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
363 recordScatteredRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, unsigned Log2Size, uint64_t &FixedValue) argument
463 recordTLVPRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
503 RecordX86Relocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MachObjectWriter.cpp44 const MCAsmLayout &Layout, const MCFragment *Fragment,
153 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target,
158 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment);
232 Layout.getFragmentOffset(Fragment) + Fixup.getOffset()) {
239 Writer->addRelocation(A_Base, Fragment->getParent(), MRE);
296 Writer->addRelocation(A_Base, Fragment->getParent(), MRE);
303 static_cast<const MCSectionMachO &>(*Fragment->getParent());
361 Value -= Writer->getFragmentAddress(Fragment, Layout) +
382 Writer->addRelocation(RelSymbol, Fragment->getParent(), MRE);
403 Writer->addRelocation(RelSymbol, Fragment
151 recordRelocation( MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCAsmLayout.h60 void layoutFragment(MCFragment *Fragment);
71 /// \name Fragment Layout Data
H A DMCSymbol.h67 /// If a symbol has a Fragment, the section is implied, so we only need
389 MCFragment *Fragment = FragmentAndHasName.getPointer();
390 if (Fragment || !isVariable())
391 return Fragment;
392 Fragment = getVariableValue(SetUsed)->findAssociatedFragment();
393 FragmentAndHasName.setPointer(Fragment);
394 return Fragment;
H A DMCMachObjectWriter.h76 const MCFragment *Fragment,
156 uint64_t getFragmentAddress(const MCFragment *Fragment,
237 const MCFragment *Fragment,
242 const MCFragment *Fragment, const MCFixup &Fixup,
246 const MCFragment *Fragment, const MCFixup &Fixup,
H A DMCObjectWriter.h69 const MCFragment *Fragment,
/freebsd-12-stable/contrib/llvm-project/clang/lib/Lex/
H A DLiteralSupport.cpp1760 /// This function copies from Fragment, which is a sequence of bytes
1765 StringRef Fragment) {
1767 if (ConvertUTF8toWide(CharByteWidth, Fragment, ResultPtr, ErrorPtrTmp))
1775 memcpy(ResultPtr, Fragment.data(), Fragment.size());
1776 ResultPtr += Fragment.size();
1785 ErrorPtr, resyncUTF8(ErrorPtr, Fragment.end()),
1789 const char *NextStart = resyncUTF8(ErrorPtr, Fragment.end());
1790 StringRef NextFragment(NextStart, Fragment.end()-NextStart);
1794 Dummy.reserve(Fragment
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCAsmBackend.cpp62 const MCRelaxableFragment *Fragment,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DIntrinsicInst.cpp54 if (auto Fragment = getExpression()->getFragmentInfo())
55 return Fragment->SizeInBits;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDebugHandlerBase.cpp241 const DIExpression *Fragment = I->getInstr()->getDebugExpression(); local
245 Fragment->fragmentsOverlap(
H A DDwarfExpression.cpp222 auto Fragment = ExprCursor.getFragmentInfo(); local
223 if (!addMachineReg(TRI, MachineReg, Fragment ? Fragment->SizeInBits : ~1U)) {
H A DDwarfCompileUnit.cpp656 for (auto &Fragment : DV.getFrameIndexExprs()) {
658 const DIExpression *Expr = Fragment.Expr;
660 int Offset = TFI->getFrameIndexReference(*Asm->MF, Fragment.FI, FrameReg);
/freebsd-12-stable/contrib/gcc/config/ia64/
H A Dcrtend.asm50 * Fragment of the ELF _init routine that invokes our dtor cleanup.
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Lex/
H A DLiteralSupport.h278 StringRef Fragment);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/MC/
H A DMachObjectWriter.cpp81 uint64_t MachObjectWriter::getFragmentAddress(const MCFragment *Fragment, argument
83 return getSectionAddress(Fragment->getParent()) +
84 Layout.getFragmentOffset(Fragment);
464 const MCFragment *Fragment,
473 TargetObjectWriter->recordRelocation(this, Asm, Layout, Fragment, Fixup,
462 recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
H A DWinCOFFObjectWriter.cpp204 const MCFragment *Fragment, const MCFixup &Fixup,
698 const MCFragment *Fragment,
717 MCSection *MCSec = Fragment->getParent();
741 Layout.getFragmentOffset(Fragment) + Fixup.getOffset();
751 Reloc.Data.VirtualAddress = Layout.getFragmentOffset(Fragment);
696 recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
H A DMCStreamer.cpp391 void MCStreamer::AssignFragment(MCSymbol *Symbol, MCFragment *Fragment) { argument
392 assert(Fragment);
393 Symbol->setFragment(Fragment);
H A DELFObjectWriter.cpp271 const MCFragment *Fragment, const MCFixup &Fixup,
1421 const MCFragment *Fragment,
1427 const MCSectionELF &FixupSection = cast<MCSectionELF>(*Fragment->getParent());
1429 uint64_t FixupOffset = Layout.getFragmentOffset(Fragment) + Fixup.getOffset();
1419 recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
H A DWasmObjectWriter.cpp297 const MCFragment *Fragment, const MCFixup &Fixup,
427 const MCFragment *Fragment,
434 const auto &FixupSection = cast<MCSectionWasm>(*Fragment->getParent());
436 uint64_t FixupOffset = Layout.getFragmentOffset(Fragment) + Fixup.getOffset();
425 recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DELFEmitter.cpp93 struct Fragment { struct in namespace:__anon4815::__anon4816
157 std::vector<Fragment>
687 std::vector<Fragment>
695 std::vector<Fragment> Ret;
723 std::vector<Fragment> Fragments = getPhdrFragments(YamlPhdr, SHeaders);
734 for (const Fragment &F : Fragments)
742 for (const Fragment &F : Fragments) {
763 for (const Fragment &F : Fragments)
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h3277 Optional<FragmentInfo> Fragment;
3280 /// Fragment that will overlap all other fragments. Used as default when
3287 : Variable(Var), Fragment(FragmentInfo), InlinedAt(InlinedAt) {}
3292 Fragment(DIExpr ? DIExpr->getFragmentInfo() : NoneType()),
3296 const Optional<FragmentInfo> getFragment() const { return Fragment; }
3300 return Fragment.getValueOr(DefaultFragment);
3308 return std::tie(Variable, Fragment, InlinedAt) ==
3309 std::tie(Other.Variable, Other.Fragment, Other.InlinedAt);
3313 return std::tie(Variable, Fragment, InlinedAt) <
3314 std::tie(Other.Variable, Other.Fragment, Othe
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveDebugValues.cpp639 for (auto Fragment : MapIt->second) {
641 if (!DebugVariable::isDefaultFragment(Fragment))
642 FragmentHolder = LiveDebugValues::OptFragmentInfo(Fragment);
1210 /// Var/Fragment pair to a vector of fragments known to overlap.
1231 // If this particular Variable/Fragment pair already exists in the overlap

Completed in 163 milliseconds

12