Home
last modified time | relevance | path

Searched refs:DV (Results 1 – 25 of 268) sorted by relevance

1234567891011

/external/llvm-project/llvm/tools/llvm-mca/Views/
DSummaryView.cpp68 DisplayValues DV; in printView() local
70 collectData(DV); in printView()
71 TempStream << "Iterations: " << DV.Iterations; in printView()
72 TempStream << "\nInstructions: " << DV.TotalInstructions; in printView()
73 TempStream << "\nTotal Cycles: " << DV.TotalCycles; in printView()
74 TempStream << "\nTotal uOps: " << DV.TotalUOps << '\n'; in printView()
75 TempStream << "\nDispatch Width: " << DV.DispatchWidth; in printView()
77 << format("%.2f", floor((DV.UOpsPerCycle * 100) + 0.5) / 100); in printView()
79 << format("%.2f", floor((DV.IPC * 100) + 0.5) / 100); in printView()
81 << format("%.1f", floor((DV.BlockRThroughput * 10) + 0.5) / 10) in printView()
[all …]
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DCastValueChecker.cpp77 void evalCast(const CallEvent &Call, DefinedOrUnknownSVal DV,
79 void evalDynCast(const CallEvent &Call, DefinedOrUnknownSVal DV,
81 void evalCastOrNull(const CallEvent &Call, DefinedOrUnknownSVal DV,
83 void evalDynCastOrNull(const CallEvent &Call, DefinedOrUnknownSVal DV,
85 void evalCastAs(const CallEvent &Call, DefinedOrUnknownSVal DV,
87 void evalGetAs(const CallEvent &Call, DefinedOrUnknownSVal DV,
89 void evalIsa(const CallEvent &Call, DefinedOrUnknownSVal DV,
91 void evalIsaAndNonNull(const CallEvent &Call, DefinedOrUnknownSVal DV,
197 static void addCastTransition(const CallEvent &Call, DefinedOrUnknownSVal DV, in addCastTransition() argument
201 ProgramStateRef State = C.getState()->assume(DV, IsNonNullParam); in addCastTransition()
[all …]
DDivZeroChecker.cpp70 Optional<DefinedSVal> DV = Denom.getAs<DefinedSVal>(); in checkPreStmt() local
74 if (!DV) in checkPreStmt()
80 std::tie(stateNotZero, stateZero) = CM.assumeDual(C.getState(), *DV); in checkPreStmt()
88 bool TaintedD = isTainted(C.getState(), *DV); in checkPreStmt()
91 std::make_unique<taint::TaintBugVisitor>(*DV)); in checkPreStmt()
DNonNullParamChecker.cpp135 auto DV = V.getAs<DefinedSVal>(); in checkPreCall() local
136 if (!DV) in checkPreCall()
139 assert(!HasRefTypeParam || DV->getAs<Loc>()); in checkPreCall()
142 if (ExpectedToBeNonNull && !DV->getAs<Loc>()) { in checkPreCall()
153 auto CSV = DV->getAs<nonloc::CompoundVal>(); in checkPreCall()
160 DV = V.getAs<DefinedSVal>(); in checkPreCall()
175 std::tie(stateNotNull, stateNull) = CM.assumeDual(state, *DV); in checkPreCall()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DExecutionDomainFix.cpp35 void ExecutionDomainFix::release(DomainValue *DV) { in release() argument
36 while (DV) { in release()
37 assert(DV->Refs && "Bad DomainValue"); in release()
38 if (--DV->Refs) in release()
42 if (DV->AvailableDomains && !DV->isCollapsed()) in release()
43 collapse(DV, DV->getFirstDomain()); in release()
45 DomainValue *Next = DV->Next; in release()
46 DV->clear(); in release()
47 Avail.push_back(DV); in release()
49 DV = Next; in release()
[all …]
DAntiDepBreaker.h72 for (const auto &DV : make_range(DbgValues.crbegin(), DbgValues.crend())) { in UpdateDbgValues() local
73 MachineInstr *PrevMI = DV.second; in UpdateDbgValues()
75 MachineInstr *DbgMI = DV.first; in UpdateDbgValues()
/external/llvm-project/llvm/lib/CodeGen/
DExecutionDomainFix.cpp35 void ExecutionDomainFix::release(DomainValue *DV) { in release() argument
36 while (DV) { in release()
37 assert(DV->Refs && "Bad DomainValue"); in release()
38 if (--DV->Refs) in release()
42 if (DV->AvailableDomains && !DV->isCollapsed()) in release()
43 collapse(DV, DV->getFirstDomain()); in release()
45 DomainValue *Next = DV->Next; in release()
46 DV->clear(); in release()
47 Avail.push_back(DV); in release()
49 DV = Next; in release()
[all …]
/external/llvm/lib/CodeGen/
DExecutionDepsFix.cpp186 DomainValue *retain(DomainValue *DV) { in retain() argument
187 if (DV) ++DV->Refs; in retain()
188 return DV; in retain()
194 void setLiveReg(int rx, DomainValue *DV);
235 void ExeDepsFix::release(DomainValue *DV) { in release() argument
236 while (DV) { in release()
237 assert(DV->Refs && "Bad DomainValue"); in release()
238 if (--DV->Refs) in release()
242 if (DV->AvailableDomains && !DV->isCollapsed()) in release()
243 collapse(DV, DV->getFirstDomain()); in release()
[all …]
/external/llvm/lib/Analysis/
DDivergenceAnalysis.cpp86 PostDominatorTree &PDT, DenseSet<const Value *> &DV) in DivergencePropagator() argument
87 : F(F), TTI(TTI), DT(DT), PDT(PDT), DV(DV) {} in DivergencePropagator()
110 DenseSet<const Value *> &DV; // Stores all divergent values. member in __anon1fc990ec0111::DivergencePropagator
115 DV.clear(); in populateWithSourcesOfDivergence()
119 DV.insert(&I); in populateWithSourcesOfDivergence()
125 DV.insert(&Arg); in populateWithSourcesOfDivergence()
159 if (!cast<PHINode>(I)->hasConstantOrUndefValue() && DV.insert(&*I).second) in exploreSyncDependency()
204 if (DV.insert(UserInst).second) in findUsersOutsideInfluenceRegion()
244 if (DV.insert(UserInst).second) in exploreDataDependency()
/external/llvm-project/llvm/test/CodeGen/ARM/
Dfast-isel-vaddd.ll6 %union.DV = type { <2 x double> }
16 %Ad = alloca %union.DV, align 16
17 %tmp32 = getelementptr inbounds %union.DV, %union.DV* %Ad, i32 0, i32 0
29 call fastcc void @printDV(%union.DV* %Ad)
33 declare hidden fastcc void @printDV(%union.DV* nocapture readonly)
/external/llvm/test/CodeGen/ARM/
Dfast-isel-vaddd.ll6 %union.DV = type { <2 x double> }
16 %Ad = alloca %union.DV, align 16
17 %tmp32 = getelementptr inbounds %union.DV, %union.DV* %Ad, i32 0, i32 0
29 call fastcc void @printDV(%union.DV* %Ad)
33 declare hidden fastcc void @printDV(%union.DV* nocapture readonly)
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.cpp483 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, bool Abstract) { in constructVariableDIE() argument
484 auto D = constructVariableDIEImpl(DV, Abstract); in constructVariableDIE()
485 DV.setDIE(*D); in constructVariableDIE()
489 DIE *DwarfCompileUnit::constructVariableDIEImpl(const DbgVariable &DV, in constructVariableDIEImpl() argument
492 auto VariableDie = DIE::get(DIEValueAllocator, DV.getTag()); in constructVariableDIEImpl()
495 applyVariableAttributes(DV, *VariableDie); in constructVariableDIEImpl()
501 unsigned Offset = DV.getDebugLocListIndex(); in constructVariableDIEImpl()
508 if (const MachineInstr *DVInsn = DV.getMInsn()) { in constructVariableDIEImpl()
516 addVariableAddress(DV, *VariableDie, Location); in constructVariableDIEImpl()
518 addVariableAddress(DV, *VariableDie, MachineLocation(RegOp.getReg())); in constructVariableDIEImpl()
[all …]
/external/llvm/lib/IR/
DDebugInfo.cpp163 auto *DV = dyn_cast<DILocalVariable>(N); in processDeclare() local
164 if (!DV) in processDeclare()
167 if (!NodesSeen.insert(DV).second) in processDeclare()
169 processScope(DV->getScope()); in processDeclare()
170 processType(DV->getType().resolve()); in processDeclare()
178 auto *DV = dyn_cast<DILocalVariable>(N); in processValue() local
179 if (!DV) in processValue()
182 if (!NodesSeen.insert(DV).second) in processValue()
184 processScope(DV->getScope()); in processValue()
185 processType(DV->getType().resolve()); in processValue()
/external/llvm-project/llvm/lib/Analysis/
DLegacyDivergenceAnalysis.cpp98 PostDominatorTree &PDT, DenseSet<const Value *> &DV, in DivergencePropagator() argument
100 : F(F), TTI(TTI), DT(DT), PDT(PDT), DV(DV), DU(DU) {} in DivergencePropagator()
123 DenseSet<const Value *> &DV; // Stores all divergent values. member in __anon2000b3af0111::DivergencePropagator
130 DV.clear(); in populateWithSourcesOfDivergence()
135 DV.insert(&I); in populateWithSourcesOfDivergence()
141 DV.insert(&Arg); in populateWithSourcesOfDivergence()
175 if (!cast<PHINode>(I)->hasConstantOrUndefValue() && DV.insert(&*I).second) in exploreSyncDependency()
207 if (!DV.count(&I)) in exploreSyncDependency()
223 if (DV.insert(UserInst).second) in findUsersOutsideInfluenceRegion()
262 if (!TTI.isAlwaysUniform(U) && DV.insert(U).second) in exploreDataDependency()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLegacyDivergenceAnalysis.cpp98 PostDominatorTree &PDT, DenseSet<const Value *> &DV, in DivergencePropagator() argument
100 : F(F), TTI(TTI), DT(DT), PDT(PDT), DV(DV), DU(DU) {} in DivergencePropagator()
123 DenseSet<const Value *> &DV; // Stores all divergent values. member in __anonf89825a30111::DivergencePropagator
130 DV.clear(); in populateWithSourcesOfDivergence()
135 DV.insert(&I); in populateWithSourcesOfDivergence()
141 DV.insert(&Arg); in populateWithSourcesOfDivergence()
175 if (!cast<PHINode>(I)->hasConstantOrUndefValue() && DV.insert(&*I).second) in exploreSyncDependency()
207 if (!DV.count(&I)) in exploreSyncDependency()
223 if (DV.insert(UserInst).second) in findUsersOutsideInfluenceRegion()
262 if (!TTI.isAlwaysUniform(U) && DV.insert(U).second) in exploreDataDependency()
/external/clang/lib/StaticAnalyzer/Checkers/
DNonNullParamChecker.cpp97 Optional<DefinedSVal> DV = V.getAs<DefinedSVal>(); in checkPreCall() local
98 if (!DV) in checkPreCall()
102 assert(!haveRefTypeParam || DV->getAs<Loc>()); in checkPreCall()
104 if (haveAttrNonNull && !DV->getAs<Loc>()) { in checkPreCall()
116 DV->getAs<nonloc::CompoundVal>()) { in checkPreCall()
120 DV = V.getAs<DefinedSVal>(); in checkPreCall()
140 std::tie(stateNotNull, stateNull) = CM.assumeDual(state, *DV); in checkPreCall()
DDivZeroChecker.cpp61 Optional<DefinedSVal> DV = Denom.getAs<DefinedSVal>(); in checkPreStmt() local
65 if (!DV) in checkPreStmt()
71 std::tie(stateNotZero, stateZero) = CM.assumeDual(C.getState(), *DV); in checkPreStmt()
79 bool TaintedD = C.getState()->isTainted(*DV); in checkPreStmt()
DBoolAssignmentChecker.cpp72 Optional<DefinedSVal> DV = val.getAs<DefinedSVal>(); in checkBind() local
73 if (!DV) in checkBind()
86 svalBuilder.evalBinOp(state, BO_GE, *DV, zeroVal, in checkBind()
122 svalBuilder.evalBinOp(state, BO_LE, *DV, OneVal, in checkBind()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DExecutionDomainFix.h156 DomainValue *retain(DomainValue *DV) { in retain() argument
157 if (DV) in retain()
158 ++DV->Refs; in retain()
159 return DV; in retain()
171 void setLiveReg(int rx, DomainValue *DV);
/external/llvm-project/llvm/include/llvm/CodeGen/
DExecutionDomainFix.h165 DomainValue *retain(DomainValue *DV) { in retain() argument
166 if (DV) in retain()
167 ++DV->Refs; in retain()
168 return DV; in retain()
180 void setLiveReg(int rx, DomainValue *DV);
DAntiDepBreaker.h74 for (const auto &DV : make_range(DbgValues.crbegin(), DbgValues.crend())) { in UpdateDbgValues() local
75 MachineInstr *PrevMI = DV.second; in UpdateDbgValues()
77 MachineInstr *DbgMI = DV.first; in UpdateDbgValues()
/external/llvm-project/openmp/libomptarget/test/mapping/
Dptr_and_obj_motion.c13 } DV; typedef
23 void change(DV *dvptr) { in change()
35 DV dv; in main()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.cpp580 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, bool Abstract) { in constructVariableDIE() argument
581 auto D = constructVariableDIEImpl(DV, Abstract); in constructVariableDIE()
582 DV.setDIE(*D); in constructVariableDIE()
598 DIE *DwarfCompileUnit::constructVariableDIEImpl(const DbgVariable &DV, in constructVariableDIEImpl() argument
601 auto VariableDie = DIE::get(DIEValueAllocator, DV.getTag()); in constructVariableDIEImpl()
602 insertDIE(DV.getVariable(), VariableDie); in constructVariableDIEImpl()
605 applyVariableAttributes(DV, *VariableDie); in constructVariableDIEImpl()
611 unsigned Offset = DV.getDebugLocListIndex(); in constructVariableDIEImpl()
614 auto TagOffset = DV.getDebugLocListTagOffset(); in constructVariableDIEImpl()
622 if (auto *DVal = DV.getValueLoc()) { in constructVariableDIEImpl()
[all …]
DDbgEntityHistoryCalculator.cpp159 static void handleNewDebugValue(InlinedEntity Var, const MachineInstr &DV, in handleNewDebugValue() argument
164 if (HistMap.startDbgValue(Var, DV, NewIndex)) { in handleNewDebugValue()
170 const DIExpression *DIExpr = DV.getDebugExpression(); in handleNewDebugValue()
174 const MachineInstr &DV = *Entry.getInstr(); in handleNewDebugValue() local
175 bool Overlaps = DIExpr->fragmentsOverlap(DV.getDebugExpression()); in handleNewDebugValue()
180 if (Register Reg = isDescribedByReg(DV)) in handleNewDebugValue()
186 if (Register NewReg = isDescribedByReg(DV)) { in handleNewDebugValue()
/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.cpp653 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, bool Abstract) { in constructVariableDIE() argument
654 auto D = constructVariableDIEImpl(DV, Abstract); in constructVariableDIE()
655 DV.setDIE(*D); in constructVariableDIE()
671 DIE *DwarfCompileUnit::constructVariableDIEImpl(const DbgVariable &DV, in constructVariableDIEImpl() argument
674 auto VariableDie = DIE::get(DIEValueAllocator, DV.getTag()); in constructVariableDIEImpl()
675 insertDIE(DV.getVariable(), VariableDie); in constructVariableDIEImpl()
678 applyVariableAttributes(DV, *VariableDie); in constructVariableDIEImpl()
684 unsigned Index = DV.getDebugLocListIndex(); in constructVariableDIEImpl()
687 auto TagOffset = DV.getDebugLocListTagOffset(); in constructVariableDIEImpl()
695 if (auto *DVal = DV.getValueLoc()) { in constructVariableDIEImpl()
[all …]

1234567891011