HomeSort by: relevance | last modified time | path
    Searched refs:Fragment (Results 1 - 25 of 34) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
DebugSubsectionVisitor.cpp 34 DebugLinesSubsectionRef Fragment;
35 if (auto EC = Fragment.initialize(Reader))
38 return V.visitLines(Fragment, State);
41 DebugChecksumsSubsectionRef Fragment;
42 if (auto EC = Fragment.initialize(Reader))
45 return V.visitFileChecksums(Fragment, State);
48 DebugInlineeLinesSubsectionRef Fragment;
49 if (auto EC = Fragment.initialize(Reader))
51 return V.visitInlineeLines(Fragment, State);
90 DebugUnknownSubsectionRef Fragment(R.kind(), R.getRecordData())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/
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)+Fixup.getOffset()
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/test/ssl-tests/
13-fragmentation.conf 5 test-0 = 0-one-fragment-minus-app-data
6 test-1 = 1-one-fragment-app-data
7 test-2 = 2-one-fragment-plus-app-data
9 test-4 = 4-small-app-data-large-fragment-size
13 test-8 = 8-large-app-data-large-fragment-size
14 test-9 = 9-large-app-data-odd-fragment-size
17 test-12 = 12-large-app-data-aes-sha1-multibuffer-odd-fragment
18 test-13 = 13-large-app-data-aes-sha2-multibuffer-odd-fragment
21 test-16 = 16-Maximum Fragment Len extension set to 1024 w. FragmentSize disabled
22 test-17 = 17-Maximum Fragment Len extension equal FragmentSize to 204
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
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, Layout) + Fixup.getOffset()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/
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) +
386 Writer->addRelocation(RelSymbol, Fragment->getParent(), MRE);
407 Writer->addRelocation(RelSymbol, Fragment->getParent(), MRE)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCSymbol.h 64 // Special sentinal value for the absolute pseudo fragment.
67 /// If a symbol has a Fragment, the section is implied, so we only need
70 /// If this is a variable symbol, this caches the variable value's fragment.
76 /// If this is a fragment, then it gives the fragment this symbol's value is
132 /// The offset to apply to the fragment address to form this symbol's value.
266 /// Mark the symbol as defined in the fragment \p F.
268 assert(!isVariable() && "Cannot set fragment of variable");
390 MCFragment *Fragment = FragmentAndHasName.getPointer();
391 if (Fragment || !isVariable()
    [all...]
MCAsmLayout.h 34 /// The last fragment which was laid out, or 0 if nothing has been laid
39 /// Make sure that the layout for the given fragment is valid, lazily
43 /// Is the layout for this fragment valid?
52 /// \returns whether the offset of fragment \p F can be obtained via
57 /// resized. The fragment's size should have already been updated, but
61 /// Perform layout for a single fragment, assuming that the previous
62 /// fragment has already been laid out correctly, and the parent section has
64 void layoutFragment(MCFragment *Fragment);
75 /// \name Fragment Layout Data
78 /// Get the offset of the given fragment inside its containing section
    [all...]
MCObjectWriter.h 63 const MCFragment *Fragment,
MCMachObjectWriter.h 77 const MCFragment *Fragment,
159 uint64_t getFragmentAddress(const MCFragment *Fragment,
239 const MCFragment *Fragment, const MCFixup &Fixup,
  /src/external/apache2/llvm/dist/llvm/lib/MC/
MCObjectStreamer.cpp 84 // Associate a fragment with this label, either the supplied fragment
85 // or an empty data fragment.
102 // Assign an empty data fragment to all remaining pending labels.
129 // tree for (Hi - Lo) when Hi and Lo are offsets into the same fragment.
198 // When bundling is enabled, we don't want to add data to a fragment that
202 // If the subtarget is changed mid fragment we start a new fragment to record
274 // If there is a current fragment, mark the symbol as pointing into it.
275 // Otherwise queue the label and set its fragment pointer when we emit th
    [all...]
XCOFFObjectWriter.cpp 410 const MCFragment *Fragment,
476 Fixup.getOffset() <= UINT32_MAX - Layout.getFragmentOffset(Fragment)) &&
477 "Fragment offset + fixup offset is overflowed in 32-bit mode.");
479 Layout.getFragmentOffset(Fragment) + Fixup.getOffset();
482 MCSectionXCOFF *RelocationSec = cast<MCSectionXCOFF>(Fragment->getParent());
MachObjectWriter.cpp 81 uint64_t MachObjectWriter::getFragmentAddress(const MCFragment *Fragment,
83 return getSectionAddress(Fragment->getParent()) +
84 Layout.getFragmentOffset(Fragment);
464 const MCFragment *Fragment,
473 TargetObjectWriter->recordRelocation(this, Asm, Layout, Fragment, Fixup,
715 // If the fragment with the reference does not have a base symbol but meets
732 // Bail if the symbol has no fragment.
WinCOFFObjectWriter.cpp 211 const MCFragment *Fragment, const MCFixup &Fixup,
716 const MCFragment *Fragment,
735 MCSection *MCSec = Fragment->getParent();
759 Layout.getFragmentOffset(Fragment) + Fixup.getOffset();
769 Reloc.Data.VirtualAddress = Layout.getFragmentOffset(Fragment);
MCStreamer.cpp 404 void MCStreamer::AssignFragment(MCSymbol *Symbol, MCFragment *Fragment) {
405 assert(Fragment);
406 Symbol->setFragment(Fragment);
422 assert(!Symbol->getFragment() && "Unexpected fragment on symbol data!");
ELFObjectWriter.cpp 259 const MCFragment *Fragment, const MCFixup &Fixup,
1419 const MCFragment *Fragment,
1425 const MCSectionELF &FixupSection = cast<MCSectionELF>(*Fragment->getParent());
1427 uint64_t FixupOffset = Layout.getFragmentOffset(Fragment) + Fixup.getOffset();
  /src/external/apache2/llvm/dist/clang/lib/Lex/
LiteralSupport.cpp 1523 /// (C99 5.1.1.2p1). The common case is only one string fragment.
1809 /// This function copies from Fragment, which is a sequence of bytes
1814 StringRef Fragment) {
1816 if (ConvertUTF8toWide(CharByteWidth, Fragment, ResultPtr, ErrorPtrTmp))
1824 memcpy(ResultPtr, Fragment.data(), Fragment.size());
1825 ResultPtr += Fragment.size();
1834 ErrorPtr, resyncUTF8(ErrorPtr, Fragment.end()),
1838 const char *NextStart = resyncUTF8(ErrorPtr, Fragment.end());
1839 StringRef NextFragment(NextStart, Fragment.end()-NextStart)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/
SystemZMCAsmBackend.cpp 58 const MCRelaxableFragment *Fragment,
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
DebugHandlerBase.cpp 310 const DIExpression *Fragment = I->getInstr()->getDebugExpression();
314 Fragment->fragmentsOverlap(
321 // registers, we must bail out when encountering such a fragment.
DwarfExpression.cpp 119 // For example, EAX on x86_64 is a 32-bit fragment of RAX with offset 0.
254 auto Fragment = ExprCursor.getFragmentInfo();
255 if (!addMachineReg(TRI, MachineReg, Fragment ? Fragment->SizeInBits : ~1U)) {
505 // The fragment offset must have already been adjusted by emitting an
508 assert(OffsetInBits >= FragmentOffset && "fragment offset not added?");
517 // sub-register that is smaller than the current fragment's size, use it.
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LiveDebugVariables.cpp 290 const Optional<DIExpression::FragmentInfo> Fragment;
323 Optional<DIExpression::FragmentInfo> Fragment, DebugLoc L,
325 : Variable(var), Fragment(Fragment), dl(std::move(L)), leader(this),
565 Optional<DIExpression::FragmentInfo> Fragment,
741 Optional<DIExpression::FragmentInfo> Fragment,
745 DebugVariable ID(Var, Fragment, DL->getInlinedAt());
749 std::make_unique<UserValue>(Var, Fragment, DL, allocator));
  /src/external/apache2/llvm/dist/llvm/lib/IR/
IntrinsicInst.cpp 139 if (auto Fragment = getExpression()->getFragmentInfo())
140 return Fragment->SizeInBits;
  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
LiteralSupport.h 283 StringRef Fragment);
  /src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/
ELFEmitter.cpp 164 struct Fragment {
227 std::vector<Fragment>
1105 std::vector<Fragment>
1108 std::vector<Fragment> Ret;
1129 std::vector<Fragment> Fragments = getPhdrFragments(YamlPhdr, SHeaders);
1130 if (!llvm::is_sorted(Fragments, [](const Fragment &A, const Fragment &B) {
1162 for (const Fragment &F : Fragments)
1175 for (const Fragment &F : Fragments)
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
DebugInfoMetadata.h 2717 /// Holds the characteristics of one fragment of a larger variable.
2723 /// Retrieve the details of this fragment expression.
2727 /// Retrieve the details of this fragment expression.
2782 /// If \p DIExpr describes a fragment, the returned expression will describe
2783 /// the same fragment.
2788 /// If \p DIExpr describes a fragment, the returned expression will describe
2789 /// the same fragment.
2814 /// into the existing fragment.
2818 /// \return Creating a fragment expression may fail if \c Expr
3590 /// or a fragment thereof. This guarantees that exactly one variable instanc
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
SROA.cpp 4485 struct Fragment {
4489 Fragment(AllocaInst *AI, uint64_t O, uint64_t S)
4492 SmallVector<Fragment, 4> Fragments;
4504 Fragments.push_back(Fragment(NewAI, P.beginOffset() * SizeOfByte, Size));
4521 for (auto Fragment : Fragments) {
4522 // Create a fragment expression describing the new partition or reuse AI's
4525 if (Fragment.Size < AllocaSize || Expr->isFragment()) {
4527 // Fragment.Offset describes the offset inside the scalar.
4530 uint64_t Start = Offset + Fragment.Offset;
4531 uint64_t Size = Fragment.Size
    [all...]

Completed in 39 milliseconds

1 2