Searched refs:Frag (Results 1 - 14 of 14) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp206 // Return the alignment of fragment Frag.
207 Align getFragmentAlign(unsigned Frag) { argument
208 return commonAlignment(VecAlign, Frag * SplitSize);
360 // Return fragment Frag, creating a new Value for it if necessary.
361 Value *Scatterer::operator[](unsigned Frag) { argument
364 if (CV[Frag])
365 return CV[Frag];
368 if (Frag == 0)
369 CV[Frag] = V;
371 CV[Frag]
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/MC/
H A DMCCodeView.cpp486 MCCVInlineLineTableFragment &Frag) {
489 std::tie(LocBegin, LocEnd) = getLineExtentIncludingInlinees(Frag.SiteFuncId);
514 StartLoc.setLabel(Frag.getFnStartSym());
515 StartLoc.setFileNum(Frag.StartFileId);
516 StartLoc.setLine(Frag.StartLineNum);
519 const MCSymbol *LastLabel = Frag.getFnStartSym();
521 LastSourceLoc.File = Frag.StartFileId;
522 LastSourceLoc.Line = Frag.StartLineNum;
524 MCCVFunctionInfo *SiteInfo = getCVFunctionInfo(Frag.SiteFuncId);
526 SmallVectorImpl<char> &Buffer = Frag
622 encodeDefRange(MCAsmLayout &Layout, MCCVDefRangeFragment &Frag) argument
[all...]
H A DMCAssembler.cpp839 for (MCFragment &Frag : *Sec)
840 Frag.setLayoutOrder(FragmentIndex++);
871 for (MCFragment &Frag : Sec) {
877 switch (Frag.getKind()) {
881 MCAlignFragment &AF = cast<MCAlignFragment>(Frag);
889 MCDataFragment &DF = cast<MCDataFragment>(Frag);
897 MCRelaxableFragment &RF = cast<MCRelaxableFragment>(Frag);
905 MCCVDefRangeFragment &CF = cast<MCCVDefRangeFragment>(Frag);
911 MCDwarfLineAddrFragment &DF = cast<MCDwarfLineAddrFragment>(Frag);
917 MCDwarfCallFrameFragment &DF = cast<MCDwarfCallFrameFragment>(Frag);
[all...]
H A DMCMachOStreamer.cpp523 for (MCFragment &Frag : Sec) {
524 if (const MCSymbol *Symbol = DefiningSymbolMap.lookup(&Frag))
526 Frag.setAtom(CurrentAtom);
556 auto *Frag = new MCDataFragment(CGProfileSection); local
560 Frag->getContents().resize(SectionBytes);
598 auto *Frag = new MCDataFragment(AddrSigSection); local
604 Frag->getContents().resize(8);
H A DWinCOFFObjectWriter.cpp1100 auto Frag = new MCDataFragment(AddrsigSection); local
1101 Frag->setLayoutOrder(0);
1102 raw_svector_ostream OS(Frag->getContents());
1121 auto *Frag = new MCDataFragment(CGProfileSection); local
1122 Frag->setLayoutOrder(0);
1123 raw_svector_ostream OS(Frag->getContents());
H A DWasmObjectWriter.cpp722 for (const MCFragment &Frag : DataSection) {
723 if (Frag.hasInstructions())
726 if (auto *Align = dyn_cast<MCAlignFragment>(&Frag)) {
735 } else if (auto *Fill = dyn_cast<MCFillFragment>(&Frag)) {
741 } else if (auto *LEB = dyn_cast<MCLEBFragment>(&Frag)) {
745 const auto &DataFrag = cast<MCDataFragment>(Frag);
1877 const MCFragment &Frag = *std::next(IT); local
1878 if (Frag.hasInstructions() || Frag.getKind() != MCFragment::FT_Data)
1890 const auto &DataFrag = cast<MCDataFragment>(Frag);
[all...]
H A DMachObjectWriter.cpp770 MCDataFragment *Frag = dyn_cast_or_null<MCDataFragment>( local
772 assert(Frag && "call graph profile section not reserved");
773 Frag->getContents().clear();
774 raw_svector_ostream OS(Frag->getContents());
H A DMCObjectStreamer.cpp617 MCFragment *Frag = local
621 flushPendingLabels(Frag, 0);
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DAssignmentTrackingAnalysis.cpp682 if (auto Frag = DIExpr->getFragmentInfo()) {
683 StartBit = Frag->OffsetInBits;
684 EndBit = StartBit + Frag->SizeInBits;
1416 for (VariableID Frag : getContainedFragments(Var))
1417 SetKind(LiveSet, Frag, K);
1434 for (VariableID Frag : getContainedFragments(Var))
1435 LiveSet->setAssignment(BlockInfo::Stack, Frag, FragAV);
1447 for (VariableID Frag : getContainedFragments(Var))
1448 LiveSet->setAssignment(BlockInfo::Debug, Frag, FragAV);
1474 for (VariableID Frag
[all...]
/freebsd-current/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp2159 TreePattern *Frag = TP.getDAGPatterns().getPatternFragment(Op); local
2162 if (Frag->getNumArgs() != getNumChildren()) {
2164 Twine(Frag->getNumArgs()) + " operands!");
2168 TreePredicateFn PredFn(Frag);
2170 if (TreePredicateFn(Frag).usesOperands())
2175 for (unsigned i = 0, e = Frag->getNumArgs(); i != e; ++i) {
2179 Child->addNameAsPredicateArg(ScopedName(Scope, Frag->getArgName(i)));
2181 ArgMap[Frag->getArgName(i)] = Child;
2185 for (const auto &Alternative : Frag->getTrees()) {
2192 if (Frag
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFStreamer.cpp1186 MCDataFragment *Frag = getOrCreateDataFragment();
1187 Frag->getFixups().push_back(MCFixup::create(Frag->getContents().size(), Expr,
/freebsd-current/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfo.cpp1849 if (auto Frag = DPV->getExpression()->getFragmentInfo())
1850 VariableSlice.OffsetInBits = Frag->OffsetInBits;
1860 if (auto Frag = DVI->getExpression()->getFragmentInfo())
1861 VariableSlice.OffsetInBits = Frag->OffsetInBits;
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicInst.h407 if (auto Frag = getExpression()->getFragmentInfo())
408 VariableSlice.OffsetInBits = Frag->OffsetInBits;
H A DDebugInfoMetadata.h3089 static unsigned getHashValue(const FragInfo &Frag) { argument
3090 return (Frag.SizeInBits & 0xffff) << 16 | (Frag.OffsetInBits & 0xffff);

Completed in 516 milliseconds