/freebsd-12-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | DebugSubsectionVisitor.cpp | 34 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 D | ARMMachObjectWriter.cpp | 33 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 D | PPCMachObjectWriter.cpp | 29 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 D | X86MachObjectWriter.cpp | 30 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 D | AArch64MachObjectWriter.cpp | 44 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 D | MCAsmLayout.h | 60 void layoutFragment(MCFragment *Fragment); 71 /// \name Fragment Layout Data
|
H A D | MCSymbol.h | 67 /// 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 D | MCMachObjectWriter.h | 76 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 D | MCObjectWriter.h | 69 const MCFragment *Fragment,
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Lex/ |
H A D | LiteralSupport.cpp | 1760 /// 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 D | SystemZMCAsmBackend.cpp | 62 const MCRelaxableFragment *Fragment,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | IntrinsicInst.cpp | 54 if (auto Fragment = getExpression()->getFragmentInfo()) 55 return Fragment->SizeInBits;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DebugHandlerBase.cpp | 241 const DIExpression *Fragment = I->getInstr()->getDebugExpression(); local 245 Fragment->fragmentsOverlap(
|
H A D | DwarfExpression.cpp | 222 auto Fragment = ExprCursor.getFragmentInfo(); local 223 if (!addMachineReg(TRI, MachineReg, Fragment ? Fragment->SizeInBits : ~1U)) {
|
H A D | DwarfCompileUnit.cpp | 656 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 D | crtend.asm | 50 * Fragment of the ELF _init routine that invokes our dtor cleanup.
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | LiteralSupport.h | 278 StringRef Fragment);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/MC/ |
H A D | MachObjectWriter.cpp | 81 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 D | WinCOFFObjectWriter.cpp | 204 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 D | MCStreamer.cpp | 391 void MCStreamer::AssignFragment(MCSymbol *Symbol, MCFragment *Fragment) { argument 392 assert(Fragment); 393 Symbol->setFragment(Fragment);
|
H A D | ELFObjectWriter.cpp | 271 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 D | WasmObjectWriter.cpp | 297 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 D | ELFEmitter.cpp | 93 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 D | DebugInfoMetadata.h | 3277 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 D | LiveDebugValues.cpp | 639 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
|