| /openbsd-src/gnu/llvm/llvm/lib/MC/ |
| H A D | MCCodeView.cpp | 463 MCCVInlineLineTableFragment &Frag) { in encodeInlineLineTable() argument 466 std::tie(LocBegin, LocEnd) = getLineExtent(Frag.SiteFuncId); in encodeInlineLineTable() 469 MCCVFunctionInfo *SiteInfo = getCVFunctionInfo(Frag.SiteFuncId); in encodeInlineLineTable() 500 StartLoc.setLabel(Frag.getFnStartSym()); in encodeInlineLineTable() 501 StartLoc.setFileNum(Frag.StartFileId); in encodeInlineLineTable() 502 StartLoc.setLine(Frag.StartLineNum); in encodeInlineLineTable() 505 const MCSymbol *LastLabel = Frag.getFnStartSym(); in encodeInlineLineTable() 507 LastSourceLoc.File = Frag.StartFileId; in encodeInlineLineTable() 508 LastSourceLoc.Line = Frag.StartLineNum; in encodeInlineLineTable() 510 SmallVectorImpl<char> &Buffer = Frag.getContents(); in encodeInlineLineTable() [all …]
|
| H A D | MCAssembler.cpp | 832 for (MCFragment &Frag : *Sec) in layout() 833 Frag.setLayoutOrder(FragmentIndex++); in layout() 864 for (MCFragment &Frag : Sec) { in layout() 870 switch (Frag.getKind()) { in layout() 874 MCAlignFragment &AF = cast<MCAlignFragment>(Frag); in layout() 882 MCDataFragment &DF = cast<MCDataFragment>(Frag); in layout() 890 MCRelaxableFragment &RF = cast<MCRelaxableFragment>(Frag); in layout() 898 MCCVDefRangeFragment &CF = cast<MCCVDefRangeFragment>(Frag); in layout() 904 MCDwarfLineAddrFragment &DF = cast<MCDwarfLineAddrFragment>(Frag); in layout() 910 MCDwarfCallFrameFragment &DF = cast<MCDwarfCallFrameFragment>(Frag); in layout() [all …]
|
| H A D | MCMachOStreamer.cpp | 524 for (MCFragment &Frag : Sec) { in finishImpl() 525 if (const MCSymbol *Symbol = DefiningSymbolMap.lookup(&Frag)) in finishImpl() 527 Frag.setAtom(CurrentAtom); in finishImpl() 559 auto *Frag = new MCDataFragment(CGProfileSection); in finalizeCGProfile() local 563 Frag->getContents().resize(SectionBytes); in finalizeCGProfile() 601 auto *Frag = new MCDataFragment(AddrSigSection); in createAddrSigSection() local 607 Frag->getContents().resize(8); in createAddrSigSection()
|
| H A D | WasmObjectWriter.cpp | 721 for (const MCFragment &Frag : DataSection) { in addData() local 722 if (Frag.hasInstructions()) in addData() 725 if (auto *Align = dyn_cast<MCAlignFragment>(&Frag)) { in addData() 734 } else if (auto *Fill = dyn_cast<MCFillFragment>(&Frag)) { in addData() 740 } else if (auto *LEB = dyn_cast<MCLEBFragment>(&Frag)) { in addData() 744 const auto &DataFrag = cast<MCDataFragment>(Frag); in addData() 1876 const MCFragment &Frag = *std::next(IT); in writeOneObject() local 1877 if (Frag.hasInstructions() || Frag.getKind() != MCFragment::FT_Data) in writeOneObject() 1889 const auto &DataFrag = cast<MCDataFragment>(Frag); in writeOneObject()
|
| H A D | WinCOFFObjectWriter.cpp | 1097 auto Frag = new MCDataFragment(AddrsigSection); in writeObject() local 1098 Frag->setLayoutOrder(0); in writeObject() 1099 raw_svector_ostream OS(Frag->getContents()); in writeObject() 1118 auto *Frag = new MCDataFragment(CGProfileSection); in writeObject() local 1119 Frag->setLayoutOrder(0); in writeObject() 1120 raw_svector_ostream OS(Frag->getContents()); in writeObject()
|
| H A D | MachObjectWriter.cpp | 782 MCDataFragment *Frag = dyn_cast_or_null<MCDataFragment>( in writeObject() local 784 assert(Frag && "call graph profile section not reserved"); in writeObject() 785 Frag->getContents().clear(); in writeObject() 786 raw_svector_ostream OS(Frag->getContents()); in writeObject()
|
| H A D | MCObjectStreamer.cpp | 620 MCFragment *Frag = in emitCVDefRangeDirective() local 624 flushPendingLabels(Frag, 0); in emitCVDefRangeDirective()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | AssignmentTrackingAnalysis.cpp | 585 if (auto Frag = DIExpr->getFragmentInfo()) { in addDef() local 586 StartBit = Frag->OffsetInBits; in addDef() 587 EndBit = StartBit + Frag->SizeInBits; in addDef() 1141 for (VariableID Frag : VarContains[Var]) in setLocKind() local 1142 SetKind(LiveSet, Frag, K); in setLocKind() 1169 for (VariableID Frag : VarContains[Var]) in addMemDef() local 1170 AddDef(LiveSet, Frag, FragAV); in addMemDef() 1190 for (VariableID Frag : VarContains[Var]) in addDbgDef() local 1191 AddDef(LiveSet, Frag, FragAV); in addDbgDef() 1219 for (VariableID Frag : VarContains[Var]) in hasVarWithAssignment() local [all …]
|
| /openbsd-src/gnu/llvm/llvm/utils/TableGen/ |
| H A D | CodeGenDAGPatterns.cpp | 2170 TreePattern *Frag = TP.getDAGPatterns().getPatternFragment(Op); in InlinePatternFragments() local 2173 if (Frag->getNumArgs() != Children.size()) { in InlinePatternFragments() 2175 Twine(Frag->getNumArgs()) + " operands!"); in InlinePatternFragments() 2179 TreePredicateFn PredFn(Frag); in InlinePatternFragments() 2181 if (TreePredicateFn(Frag).usesOperands()) in InlinePatternFragments() 2186 for (unsigned i = 0, e = Frag->getNumArgs(); i != e; ++i) { in InlinePatternFragments() 2190 Child->addNameAsPredicateArg(ScopedName(Scope, Frag->getArgName(i))); in InlinePatternFragments() 2192 ArgMap[Frag->getArgName(i)] = Child; in InlinePatternFragments() 2196 for (const auto &Alternative : Frag->getTrees()) { in InlinePatternFragments() 2203 if (Frag->getNumArgs()) in InlinePatternFragments() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | IntrinsicsNVVM.td | 46 // Frag: [a|b|c|d] ([x1|x2|x4] for ldmatrix) 48 class WMMA_REGS<string Geom, string Frag, string PtxEltType> { 50 string frag = Frag; 52 string gft = Geom#":"#Frag#":"#ptx_elt_type; 201 class WMMA_NAME_LDST<string Op, WMMA_REGS Frag, string Layout, int WithStride> { 203 # Frag.geom 205 # "." # Frag.frag 208 # "." # Frag.ptx_elt_type 214 # Frag.geom 216 # "_" # Frag.frag [all …]
|
| H A D | DebugInfoMetadata.h | 3008 static unsigned getHashValue(const FragInfo &Frag) { 3009 return (Frag.SizeInBits & 0xffff) << 16 | (Frag.OffsetInBits & 0xffff);
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMELFStreamer.cpp | 1187 MCDataFragment *Frag = getOrCreateDataFragment(); in EmitFixup() local 1188 Frag->getFixups().push_back(MCFixup::create(Frag->getContents().size(), Expr, in EmitFixup()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXIntrinsics.td | 6438 class WMMA_LOAD<WMMA_REGINFO Frag, string Layout, string Space, bit WithStride, 6440 : WMMA_INSTR<WMMA_NAME_LDST<"load", Frag, Layout, WithStride>.record, 6443 Requires<Frag.Predicates> { 6458 let OutOperandList = Frag.Outs; 6461 # Frag.frag 6465 # "." # Frag.geom 6467 # "." # Frag.ptx_elt_type # " \t" 6468 # Frag.regstring 6477 class WMMA_STORE_D<WMMA_REGINFO Frag, string Layout, string Space, 6479 : WMMA_INSTR<WMMA_NAME_LDST<"store", Frag, Layout, WithStride>.record, [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86InstrAVX512.td | 2321 multiclass avx512_icmp_cc<bits<8> opc, string Suffix, PatFrag Frag, 2330 [(set _.KRC:$dst, (_.KVT (Frag:$cc (_.VT _.RC:$src1), 2339 (Frag:$cc 2370 def : Pat<(_.KVT (Frag:$cc (_.LdFrag addr:$src2), 2383 multiclass avx512_icmp_cc_rmb<bits<8> opc, string Suffix, PatFrag Frag, 2386 avx512_icmp_cc<opc, Suffix, Frag, Frag_su, sched, _, Name> { 2393 [(set _.KRC:$dst, (_.KVT (Frag:$cc 2411 def : Pat<(_.KVT (Frag:$cc (_.BroadcastLdFrag addr:$src2), 2424 multiclass avx512_icmp_cc_vl<bits<8> opc, string Suffix, PatFrag Frag, 2428 defm Z : avx512_icmp_cc<opc, Suffix, Frag, Frag_su, [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Mips/ |
| H A D | MipsMSAInstrInfo.td | 3844 class MSABitPat<SDNode Node, ValueType VT, MSAInst Insn, PatFrag Frag> : 3845 MSAPat<(VT (Node VT:$ws, (shl vsplat_imm_eq_1, (Frag VT:$wt)))),
|