Searched refs:DA (Results 1 - 25 of 56) sorted by relevance

123

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFCompileUnit.h20 const DWARFUnitHeader &Header, const DWARFDebugAbbrev *DA,
25 : DWARFUnit(Context, Section, Header, DA, RS, LocSection, SS, SOS, AOS,
19 DWARFCompileUnit(DWARFContext &Context, const DWARFSection &Section, const DWARFUnitHeader &Header, const DWARFDebugAbbrev *DA, const DWARFSection *RS, const DWARFSection *LocSection, StringRef SS, const DWARFSection &SOS, const DWARFSection *AOS, const DWARFSection &LS, bool LE, bool IsDWO, const DWARFUnitVector &UnitVector) argument
H A DDWARFTypeUnit.h28 const DWARFUnitHeader &Header, const DWARFDebugAbbrev *DA,
33 : DWARFUnit(Context, Section, Header, DA, RS, LocSection, SS, SOS, AOS,
27 DWARFTypeUnit(DWARFContext &Context, const DWARFSection &Section, const DWARFUnitHeader &Header, const DWARFDebugAbbrev *DA, const DWARFSection *RS, const DWARFSection *LocSection, StringRef SS, const DWARFSection &SOS, const DWARFSection *AOS, const DWARFSection &LS, bool LE, bool IsDWO, const DWARFUnitVector &UnitVector) argument
H A DDWARFUnit.h165 const DWARFSection &Section, const DWARFDebugAbbrev *DA,
195 validateContributionSize(DWARFDataExtractor &DA);
261 determineStringOffsetsTableContribution(DWARFDataExtractor &DA);
268 determineStringOffsetsTableContributionDWO(DWARFDataExtractor &DA);
272 const DWARFUnitHeader &Header, const DWARFDebugAbbrev *DA,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFUnit.cpp60 const DWARFDebugAbbrev *DA, const DWARFSection *RS,
88 U = std::make_unique<DWARFTypeUnit>(Context, InfoSection, Header, DA,
93 DA, RS, LocSection, SS, SOS,
174 const DWARFUnitHeader &Header, const DWARFDebugAbbrev *DA,
179 : Context(DC), InfoSection(Section), Header(Header), Abbrev(DA),
235 DWARFDataExtractor DA(Context.getDWARFObj(), *AddrOffsetSection,
238 uint64_t Address = DA.getRelocatedAddress(&Offset, &Section);
249 DWARFDataExtractor DA(Context.getDWARFObj(), StringOffsetSection,
251 return DA.getRelocatedValue(ItemSize, &Offset);
334 parseListTableHeader(DWARFDataExtractor &DA, uint64_ argument
58 addUnitsImpl( DWARFContext &Context, const DWARFObject &Obj, const DWARFSection &Section, const DWARFDebugAbbrev *DA, const DWARFSection *RS, const DWARFSection *LocSection, StringRef SS, const DWARFSection &SOS, const DWARFSection *AOS, const DWARFSection &LS, bool LE, bool IsDWO, bool Lazy, DWARFSectionKind SectionKind) argument
173 DWARFUnit(DWARFContext &DC, const DWARFSection &Section, const DWARFUnitHeader &Header, const DWARFDebugAbbrev *DA, const DWARFSection *RS, const DWARFSection *LocSection, StringRef SS, const DWARFSection &SOS, const DWARFSection *AOS, const DWARFSection &LS, bool LE, bool IsDWO, const DWARFUnitVector &UnitVector) argument
885 validateContributionSize( DWARFDataExtractor &DA) argument
901 parseDWARF64StringOffsetsTableHeader(DWARFDataExtractor &DA, uint64_t Offset) argument
919 parseDWARF32StringOffsetsTableHeader(DWARFDataExtractor &DA, uint64_t Offset) argument
936 parseDWARFStringOffsetsTableHeader(DWARFDataExtractor &DA, llvm::dwarf::DwarfFormat Format, uint64_t Offset) argument
964 determineStringOffsetsTableContribution(DWARFDataExtractor &DA) argument
977 determineStringOffsetsTableContributionDWO(DWARFDataExtractor & DA) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DRDFDeadCode.cpp94 void DeadCodeElimination::processDef(NodeAddr<DefNode*> DA, argument
96 NodeAddr<InstrNode*> IA = DA.Addr->getOwner(DFG);
101 for (NodeAddr<DefNode*> TA : DFG.getRelatedRefs(IA, DA))
107 for (NodeAddr<DefNode*> DA : LV.getAllReachingDefs(UA)) {
108 if (!LiveNodes.count(DA.Id))
109 WorkQ.push_back(DA.Id);
151 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(DFG.IsDef, DFG))
152 if (LiveNodes.count(DA.Id))
H A DRDFDeadCode.h60 void processDef(NodeAddr<DefNode*> DA, SetQueue<NodeId> &WorkQ);
H A DHexagonRDFOpt.cpp253 auto IsDead = [this] (NodeAddr<DefNode*> DA) -> bool {
254 return getDeadNodes().count(DA.Id);
258 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(DFG.IsDef, DFG)) {
259 if (&DA.Addr->getOp() != &Op)
261 Defs = DFG.getRelatedRefs(IA, DA);
H A DRDFCopy.cpp144 for (NodeAddr<DefNode*> DA : SA.Addr->members_if(DFG.IsDef, DFG)) {
145 RegisterRef DR = DA.Addr->getRegRef(DFG);
155 for (NodeId N = DA.Addr->getReachedUse(), NextN; N; N = NextN) {
209 } // for (DA in defs)
H A DHexagonOptAddrMode.cpp232 NodeAddr<UseNode *> DA = DFG->addr<UseNode *>(DI);
233 NodeAddr<StmtNode *> TempIA = DA.Addr->getOwner(*DFG);
246 for (NodeAddr<DefNode *> DA : SA.Addr->members_if(DFG->IsDef, *DFG)) {
248 << Print<NodeAddr<DefNode *>>(DA, *DFG) << "\n");
249 RegisterRef DR = DFG->getPRI().normalize(DA.Addr->getRegRef(*DFG));
251 auto UseSet = LV->getAllReachedUses(DR, DA);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DDivergenceAnalysis.cpp447 : SDA(DT, PDT, LI), DA(F, nullptr, DT, LI, SDA, false) {
450 DA.markDivergent(I);
452 DA.addUniformOverride(I);
457 DA.markDivergent(Arg);
461 DA.compute();
465 return DA.isDivergent(val);
469 return DA.isDivergentUse(use);
473 OS << "Divergence of kernel " << DA.getFunction().getName() << " {\n";
474 DA.print(OS, mod);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDivergenceAnalysis.h181 DivergenceAnalysis DA; member in class:llvm::GPUDivergenceAnalysis
190 bool hasDivergence() const { return DA.hasDetectedDivergence(); }
193 const Function &getFunction() const { return DA.getFunction(); }
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DRDFLiveness.cpp236 for (NodeAddr<DefNode*> DA : TA.Addr->members_if(DefInSet, DFG)) {
237 RegisterRef QR = DA.Addr->getRegRef(DFG);
247 Ds.push_back(DA);
250 for (NodeAddr<DefNode*> DA : Ds) {
253 uint16_t Flags = DA.Addr->getFlags();
256 RRs.insert(DA.Addr->getRegRef(DFG));
260 auto DeadP = [](const NodeAddr<DefNode*> DA) -> bool {
261 return DA.Addr->getFlags() & NodeAttrs::Dead;
283 const auto DA = DFG.addr<const DefNode*>(D); local
284 if (!(DA
404 auto DA = DFG.addr<DefNode*>(D); local
468 NodeAddr<DefNode*> DA = DFG.addr<DefNode*>(DefQ[i]); local
1000 auto DA = DFG.addr<DefNode*>(OR.first); local
[all...]
H A DRDFGraph.cpp446 void DefNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) { argument
447 Ref.RD = DA.Id;
448 Ref.Sib = DA.Addr->getReachedDef();
449 DA.Addr->setReachedDef(Self);
453 void UseNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) { argument
454 Ref.RD = DA.Id;
455 Ref.Sib = DA.Addr->getReachedUse();
456 DA.Addr->setReachedUse(Self);
798 NodeAddr<DefNode*> DA = NA; local
799 DA
826 NodeAddr<DefNode*> DA = newNode(NodeAttrs::Ref | NodeAttrs::Def | Flags); local
833 NodeAddr<DefNode*> DA = newNode(NodeAttrs::Ref | NodeAttrs::Def | Flags); local
912 NodeAddr<DefNode*> DA = newDef(PA, RR, PhiFlags); local
938 NodeAddr<DefNode*> DA = newDef(PA, RR, PhiFlags); local
1312 NodeAddr<DefNode*> DA = newDef(SA, Op, Flags); local
1326 NodeAddr<DefNode*> DA = newDef(SA, Op, Flags); local
1361 NodeAddr<DefNode*> DA = newDef(SA, Op, Flags); local
1494 NodeAddr<DefNode*> DA = newDef(PA, RR, PhiFlags); local
1750 unlinkDefDF(NodeAddr<DefNode*> DA) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAnnotateUniformValues.cpp35 LegacyDivergenceAnalysis *DA; member in class:__anon3904::AMDGPUAnnotateUniformValues
120 if (DA->isUniform(&I))
126 if (!DA->isUniform(Ptr))
180 DA = &getAnalysis<LegacyDivergenceAnalysis>();
H A DAMDGPUUnifyDivergentExitNodes.cpp99 static bool isUniformlyReached(const LegacyDivergenceAnalysis &DA, argument
109 if (!DA.isUniform(Top->getTerminator()))
205 LegacyDivergenceAnalysis &DA = getAnalysis<LegacyDivergenceAnalysis>();
221 if (!isUniformlyReached(DA, *BB))
226 if (!isUniformlyReached(DA, *BB))
H A DAMDGPUAtomicOptimizer.cpp44 const LegacyDivergenceAnalysis *DA; member in class:__anon3906::AMDGPUAtomicOptimizer
84 DA = &getAnalysis<LegacyDivergenceAnalysis>();
139 if (DA->isDivergentUse(&I.getOperandUse(PtrIdx))) {
143 const bool ValDivergent = DA->isDivergentUse(&I.getOperandUse(ValIdx));
217 const bool ValDivergent = DA->isDivergentUse(&I.getOperandUse(ValIdx));
231 if (DA->isDivergentUse(&I.getOperandUse(Idx))) {
H A DSIAnnotateControlFlow.cpp57 LegacyDivergenceAnalysis *DA; member in class:__anon3966::SIAnnotateControlFlow
164 return DA->isUniform(T) ||
325 DA = &getAnalysis<LegacyDivergenceAnalysis>();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfFile.cpp23 DwarfFile::DwarfFile(AsmPrinter *AP, StringRef Pref, BumpPtrAllocator &DA) argument
24 : Asm(AP), Abbrevs(AbbrevAllocator), StrPool(DA, *Asm, Pref) {}
H A DDwarfFile.h98 DwarfFile(AsmPrinter *AP, StringRef Pref, BumpPtrAllocator &DA);
/freebsd-13-stable/contrib/ntp/ntpd/
H A Drefclock_wwv.c311 #define DA 4 /* day digits (3) */ macro
349 {DECIM9, DA}, /* 34 */
354 {DECIM9, DA + 1}, /* 39 p4 */
359 {DECIM3, DA + 2}, /* 44 */
705 up->decvec[DA].radix = 10; /* days */
706 up->decvec[DA + 1].radix = 10;
707 up->decvec[DA + 2].radix = 4;
2075 pp->day = up->decvec[DA].digit + up->decvec[DA +
2076 1].digit * 10 + up->decvec[DA
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRDFGraph.h572 void linkToDef(NodeId Self, NodeAddr<DefNode*> DA);
576 void linkToDef(NodeId Self, NodeAddr<DefNode*> DA);
711 void push(NodeAddr<DefNode*> DA) { Stack.push_back(DA); } argument
778 void unlinkDef(NodeAddr<DefNode*> DA, bool RemoveFromOwner) { argument
779 unlinkDefDF(DA);
781 removeFromOwner(DA);
812 static bool IsPreservingDef(const NodeAddr<DefNode*> DA) { argument
813 uint16_t Flags = DA.Addr->getFlags();
862 void unlinkDefDF(NodeAddr<DefNode*> DA);
[all...]
H A DFunctionLoweringInfo.h60 const LegacyDivergenceAnalysis *DA; member in class:llvm::FunctionLoweringInfo
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroElide.cpp178 for (auto *DA : It->second)
179 Visited.insert(DA->getParent());
236 for (Instruction *DA : It.second) {
238 if (DT.dominates(DA, TI->getTerminator())) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp247 LegacyDivergenceAnalysis *DA; member in class:__anon4717::StructurizeCFG
679 if (DA)
680 DA->removeValue(Term);
950 const LegacyDivergenceAnalysis &DA) {
962 if (!DA.isUniform(Br))
1011 DA = nullptr;
1020 DA = &getAnalysis<LegacyDivergenceAnalysis>();
1022 if (hasOnlyUniformBranches(R, UniformMDKindID, *DA)) {
949 hasOnlyUniformBranches(Region *R, unsigned UniformMDKindID, const LegacyDivergenceAnalysis &DA) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp89 DA = DAG->getDivergenceAnalysis();
401 return CreateRegs(V->getType(), DA && DA->isDivergent(V) &&

Completed in 231 milliseconds

123