Home
last modified time | relevance | path

Searched refs:DF (Results 1 – 25 of 96) sorted by relevance

1234

/llvm-project-15.0.7/llvm/test/CodeGen/CSKY/fpu/
H A Dbr-d.ll9 ; CHECK-DF-LABEL: brRR_oeq:
15 ; CHECK-DF-NEXT: rts16
18 ; CHECK-DF-NEXT: rts16
42 ; CHECK-DF-LABEL: brRI_oeq:
50 ; CHECK-DF-NEXT: rts16
53 ; CHECK-DF-NEXT: rts16
55 ; CHECK-DF-NEXT: # %bb.3:
96 ; CHECK-DF-NEXT: rts16
99 ; CHECK-DF-NEXT: rts16
146 ; CHECK-DF-NEXT: rts16
[all …]
H A Dcmp-d.ll15 ; CHECK-DF-NEXT: mvc32 a0
17 ; CHECK-DF-NEXT: mvcv16 a1
19 ; CHECK-DF-NEXT: rts16
46 ; CHECK-DF-NEXT: rts16
48 ; CHECK-DF-NEXT: # %bb.1:
50 ; CHECK-DF-NEXT: .LCPI1_0:
81 ; CHECK-DF-NEXT: rts16
102 ; CHECK-DF-NEXT: rts16
104 ; CHECK-DF-NEXT: # %bb.1:
135 ; CHECK-DF-NEXT: rts16
[all …]
H A Dbase-d.ll7 ; CHECK-DF-LABEL: FADD_DOUBLE:
10 ; CHECK-DF-NEXT: rts16
27 ; CHECK-DF-NEXT: rts16
29 ; CHECK-DF-NEXT: # %bb.1:
31 ; CHECK-DF-NEXT: .LCPI1_0:
53 ; CHECK-DF-NEXT: rts16
72 ; CHECK-DF-NEXT: rts16
74 ; CHECK-DF-NEXT: # %bb.1:
100 ; CHECK-DF-NEXT: rts16
118 ; CHECK-DF-NEXT: rts16
[all …]
H A Dcvt-d.ll13 ; CHECK-DF-NEXT: rts16
29 ; CHECK-DF-NEXT: rts16
48 ; CHECK-DF-NEXT: rts16
69 ; CHECK-DF-NEXT: rts16
90 ; CHECK-DF-NEXT: rts16
110 ; CHECK-DF-NEXT: rts16
129 ; CHECK-DF-NEXT: rts16
150 ; CHECK-DF-NEXT: rts16
171 ; CHECK-DF-NEXT: rts16
192 ; CHECK-DF-NEXT: rts16
[all …]
H A Dldst-d.ll9 ; CHECK-DF-LABEL: load_I_d:
12 ; CHECK-DF-NEXT: rts16
29 ; CHECK-DF-LABEL: load_R_d:
32 ; CHECK-DF-NEXT: rts16
48 ; CHECK-DF-LABEL: store_I_d:
53 ; CHECK-DF-NEXT: rts16
55 ; CHECK-DF-NEXT: # %bb.1:
57 ; CHECK-DF-NEXT: .LCPI2_0:
84 ; CHECK-DF-NEXT: rts16
86 ; CHECK-DF-NEXT: # %bb.1:
[all …]
/llvm-project-15.0.7/llvm/lib/MC/
H A DMCObjectStreamer.cpp248 flushPendingLabels(DF, DF->getContents().size()); in emitValueImpl()
330 if (DF) { in emitLabelAtPos()
640 flushPendingLabels(DF, DF->getContents().size()); in emitBytes()
675 flushPendingLabels(DF, DF->getContents().size()); in emitDTPRel32Value()
685 flushPendingLabels(DF, DF->getContents().size()); in emitDTPRel64Value()
695 flushPendingLabels(DF, DF->getContents().size()); in emitTPRel32Value()
705 flushPendingLabels(DF, DF->getContents().size()); in emitTPRel64Value()
715 flushPendingLabels(DF, DF->getContents().size()); in emitGPRel32Value()
725 flushPendingLabels(DF, DF->getContents().size()); in emitGPRel64Value()
809 flushPendingLabels(DF, DF->getContents().size()); in emitRelocDirective()
[all …]
H A DMCWinCOFFStreamer.cpp52 MCDataFragment *DF = getOrCreateDataFragment(); in emitInstToData() local
62 DF->getFixups().push_back(Fixups[i]); in emitInstToData()
64 DF->setHasInstructions(STI); in emitInstToData()
220 MCDataFragment *DF = getOrCreateDataFragment(); in emitCOFFSectionIndex() local
223 DF->getFixups().push_back(Fixup); in emitCOFFSectionIndex()
224 DF->getContents().resize(DF->getContents().size() + 2, 0); in emitCOFFSectionIndex()
230 MCDataFragment *DF = getOrCreateDataFragment(); in emitCOFFSecRel32() local
240 DF->getFixups().push_back(Fixup); in emitCOFFSecRel32()
242 DF->getContents().resize(DF->getContents().size() + 4, 0); in emitCOFFSecRel32()
259 DF->getFixups().push_back(Fixup); in emitCOFFImgRel32()
[all …]
H A DMCELFStreamer.cpp79 flushPendingLabels(DF, DF->getContents().size()); in mergeFragment()
571 MCDataFragment *DF; in emitInstToData() local
578 DF = BundleGroups.back(); in emitInstToData()
585 DF = new MCDataFragment(); in emitInstToData()
602 DF = new MCDataFragment(); in emitInstToData()
603 insert(DF); in emitInstToData()
626 DF->setHasInstructions(STI); in emitInstToData()
632 delete DF; in emitInstToData()
659 BundleGroups.push_back(DF); in emitBundleLock()
688 mergeFragment(getOrCreateDataFragment(DF->getSubtargetInfo()), DF); in emitBundleUnlock()
[all …]
H A DMCWasmStreamer.cpp42 void MCWasmStreamer::mergeFragment(MCDataFragment *DF, MCDataFragment *EF) { in mergeFragment() argument
43 flushPendingLabels(DF, DF->getContents().size()); in mergeFragment()
47 DF->getContents().size()); in mergeFragment()
48 DF->getFixups().push_back(EF->getFixups()[I]); in mergeFragment()
50 if (DF->getSubtargetInfo() == nullptr && EF->getSubtargetInfo()) in mergeFragment()
51 DF->setHasInstructions(*EF->getSubtargetInfo()); in mergeFragment()
207 MCDataFragment *DF = getOrCreateDataFragment(); in emitInstToData() local
211 Fixups[I].setOffset(Fixups[I].getOffset() + DF->getContents().size()); in emitInstToData()
212 DF->getFixups().push_back(Fixups[I]); in emitInstToData()
214 DF->setHasInstructions(STI); in emitInstToData()
[all …]
H A DMCAssembler.cpp748 if (DF.fixup_begin() != DF.fixup_end()) in writeSectionData()
753 if (DF.getContents()[i]) { in writeSectionData()
883 Fixups = DF.getFixups(); in layout()
884 Contents = DF.getContents(); in layout()
885 STI = DF.getSubtargetInfo(); in layout()
905 Fixups = DF.getFixups(); in layout()
906 Contents = DF.getContents(); in layout()
911 Fixups = DF.getFixups(); in layout()
1105 LineDelta = DF.getLineDelta(); in relaxDwarfLineAddr()
1109 DF.getFixups().clear(); in relaxDwarfLineAddr()
[all …]
H A DMCXCOFFStreamer.cpp112 MCDataFragment *DF = getOrCreateDataFragment(&STI); in emitInstToData() local
113 const size_t ContentsSize = DF->getContents().size(); in emitInstToData()
114 auto &DataFragmentFixups = DF->getFixups(); in emitInstToData()
120 DF->setHasInstructions(STI); in emitInstToData()
121 DF->getContents().append(Code.begin(), Code.end()); in emitInstToData()
H A DMCSPIRVStreamer.cpp29 MCDataFragment *DF = getOrCreateDataFragment(); in emitInstToData() local
31 DF->setHasInstructions(STI); in emitInstToData()
32 DF->getContents().append(Code.begin(), Code.end()); in emitInstToData()
H A DMCFragment.cpp385 const auto *DF = cast<MCDataFragment>(this); in dump() local
388 const SmallVectorImpl<char> &Contents = DF->getContents(); in dump()
395 if (DF->fixup_begin() != DF->fixup_end()) { in dump()
398 for (MCDataFragment::const_fixup_iterator it = DF->fixup_begin(), in dump()
399 ie = DF->fixup_end(); it != ie; ++it) { in dump()
400 if (it != DF->fixup_begin()) OS << ",\n "; in dump()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DDominanceFrontier.cpp44 DF.releaseMemory(); in releaseMemory()
49 DF.analyze(getAnalysis<DominatorTreeWrapperPass>().getDomTree()); in runOnFunction()
59 DF.print(OS); in print()
82 DominanceFrontier DF; in run() local
83 DF.analyze(AM.getResult<DominatorTreeAnalysis>(F)); in run()
84 return DF; in run()
H A DRegionInfo.cpp100 DF = DF_; in recalculate()
129 auto DF = &getAnalysis<DominanceFrontierWrapperPass>().getDominanceFrontier(); in runOnFunction() local
131 RI.recalculate(F, DT, PDT, DF); in runOnFunction()
192 auto *DF = &AM.getResult<DominanceFrontierAnalysis>(F); in run() local
194 RI.recalculate(F, DT, PDT, DF); in run()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCExpr.cpp60 const auto *DF = dyn_cast_or_null<MCDataFragment>(AUIPCSymbol->getFragment()); in getPCRelHiFixup() local
62 if (!DF) in getPCRelHiFixup()
66 if (DF->getContents().size() == Offset) { in getPCRelHiFixup()
67 DF = dyn_cast_or_null<MCDataFragment>(DF->getNextNode()); in getPCRelHiFixup()
68 if (!DF) in getPCRelHiFixup()
73 for (const MCFixup &F : DF->getFixups()) { in getPCRelHiFixup()
85 *DFOut = DF; in getPCRelHiFixup()
H A DRISCVELFStreamer.cpp265 MCDataFragment *DF = getOrCreateDataFragment(); in emitValueImpl() local
266 flushPendingLabels(DF, DF->getContents().size()); in emitValueImpl()
272 DF->getFixups().push_back(MCFixup::create( in emitValueImpl()
273 DF->getContents().size(), A, static_cast<MCFixupKind>(Add), Loc)); in emitValueImpl()
274 DF->getFixups().push_back(MCFixup::create( in emitValueImpl()
275 DF->getContents().size(), B, static_cast<MCFixupKind>(Sub), Loc)); in emitValueImpl()
277 DF->getContents().resize(DF->getContents().size() + Size, 0); in emitValueImpl()
H A DRISCVAsmBackend.h52 const MCFixup &Fixup, const MCFragment *DF,
68 const MCRelaxableFragment *DF, in fixupNeedsRelaxation() argument
75 const MCRelaxableFragment *DF,
94 bool relaxDwarfLineAddr(MCDwarfLineAddrFragment &DF, MCAsmLayout &Layout,
96 bool relaxDwarfCFA(MCDwarfCallFrameFragment &DF, MCAsmLayout &Layout,
H A DRISCVAsmBackend.cpp205 bool RISCVAsmBackend::relaxDwarfLineAddr(MCDwarfLineAddrFragment &DF, in relaxDwarfLineAddr() argument
210 int64_t LineDelta = DF.getLineDelta(); in relaxDwarfLineAddr()
211 const MCExpr &AddrDelta = DF.getAddrDelta(); in relaxDwarfLineAddr()
212 SmallVectorImpl<char> &Data = DF.getContents(); in relaxDwarfLineAddr()
213 SmallVectorImpl<MCFixup> &Fixups = DF.getFixups(); in relaxDwarfLineAddr()
275 bool RISCVAsmBackend::relaxDwarfCFA(MCDwarfCallFrameFragment &DF, in relaxDwarfCFA() argument
279 const MCExpr &AddrDelta = DF.getAddrDelta(); in relaxDwarfCFA()
280 SmallVectorImpl<char> &Data = DF.getContents(); in relaxDwarfCFA()
281 SmallVectorImpl<MCFixup> &Fixups = DF.getFixups(); in relaxDwarfCFA()
490 const MCFragment *DF, const MCValue &Target, uint64_t &Value, in evaluateTargetFixup() argument
[all …]
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCAsmBackend.h122 const MCFixup &Fixup, const MCFragment *DF, in evaluateTargetFixup() argument
158 const MCRelaxableFragment *DF,
164 const MCRelaxableFragment *DF,
175 virtual bool relaxDwarfLineAddr(MCDwarfLineAddrFragment &DF, in relaxDwarfLineAddr() argument
180 virtual bool relaxDwarfCFA(MCDwarfCallFrameFragment &DF, MCAsmLayout &Layout, in relaxDwarfCFA() argument
H A DMCAssembler.h187 const MCFragment *DF, MCValue &Target,
192 bool fixupNeedsRelaxation(const MCFixup &Fixup, const MCRelaxableFragment *DF,
213 bool relaxDwarfLineAddr(MCAsmLayout &Layout, MCDwarfLineAddrFragment &DF);
215 MCDwarfCallFrameFragment &DF);
217 MCCVInlineLineTableFragment &DF);
218 bool relaxCVDefRange(MCAsmLayout &Layout, MCCVDefRangeFragment &DF);
219 bool relaxPseudoProbeAddr(MCAsmLayout &Layout, MCPseudoProbeAddrFragment &DF);
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dpow-3.ll32 ; CHECK-NEXT: [[DF:%.*]] = fpext float [[F:%.*]] to double
34 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @pow(double [[DF]], double [[DG]])
49 ; CHECK-NEXT: [[DF:%.*]] = fpext float [[F:%.*]] to double
51 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @llvm.pow.f64(double [[DF]], double [[DG]])
/llvm-project-15.0.7/clang/test/OpenMP/
H A Ddeclare_simd_aarch64_complex.c23 static float _Complex *DF; variable
26 float_complex(*DF); in call_the_complex_functions()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineRegionInfo.cpp65 DF = DF_; in recalculate()
89 auto DF = &getAnalysis<MachineDominanceFrontier>(); in runOnMachineFunction() local
91 RI.recalculate(F, DT, PDT, DF); in runOnMachineFunction()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCScheduleP10.td130 // A DF pipeline may take from 13 to 174 cycles to complete.
131 // Some DF operations may keep the pipeline busy for up to 67 cycles.
358 // Save 1 cycles if pipeline BF reads the data from pipelines DX, MU, vMU, CY, DF, MM.
365 // Save 1 cycles if pipeline CY reads the data from pipelines DX, MU, vMU, BF, DF, MM.
372 // Save 1 cycles if pipeline MM reads the data from pipelines DX, MU, vMU, BF, CY, DF.
382 // Save 1 cycles if pipeline DF reads the data from pipelines DX, MU, vMU, BF, CY, DF, MM.
385 // Save 1 cycles if pipeline DV reads the data from pipelines DX, MU, vMU, BF, CY, DF, MM.
388 // Save 1 cycles if pipeline DX reads the data from pipelines DX, MU, vMU, BF, CY, DF, MM.
400 // Save 1 cycles if pipeline MU reads the data from pipelines DX, MU, DF.
412 // Save 1 cycles if pipeline vMU reads the data from pipelines DX, MU, vMU, BF, CY, DF, MM.

1234