HomeSort by: relevance | last modified time | path
    Searched defs:Fragment (Results 1 - 7 of 7) sorted by relevancy

  /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/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/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...]
  /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/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/Transforms/IPO/
LowerTypeTests.cpp 183 // Create a new fragment to hold the layout for F.
185 std::vector<uint64_t> &Fragment = Fragments.back();
192 // fragment.
193 Fragment.push_back(ObjIndex);
195 // This index belongs to an existing fragment. Copy the elements of the
196 // old fragment into this one and clear the old fragment. We don't update
197 // the fragment map just yet, this ensures that any further references to
198 // indices from the old fragment in this fragment do not insert any mor
    [all...]

Completed in 55 milliseconds