Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/tools/llvm-mca/Views/
H A DSummaryView.cpp67 DisplayValues DV; in printView() local
69 collectData(DV); in printView()
87 DV.Instructions = Source.size(); in collectData()
88 DV.Iterations = (LastInstructionIdx / DV.Instructions) + 1; in collectData()
89 DV.TotalInstructions = DV.Instructions * DV.Iterations; in collectData()
90 DV.TotalCycles = TotalCycles; in collectData()
92 DV.TotalUOps = NumMicroOps * DV.Iterations; in collectData()
93 DV.UOpsPerCycle = (double)DV.TotalUOps / TotalCycles; in collectData()
94 DV.IPC = (double)DV.TotalInstructions / TotalCycles; in collectData()
100 DisplayValues DV; in toJSON() local
[all …]
H A DSummaryView.h75 void collectData(DisplayValues &DV) const;
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DCastValueChecker.cpp227 const MemRegion *MR = DV.getAsRegion(); in addCastTransition()
283 const MemRegion *MR = DV.getAsRegion(); in addInstanceOfTransition()
378 evalNonNullParamNullReturn(Call, DV, C); in evalDynCast()
385 evalNullParamNullReturn(Call, DV, C); in evalCastOrNull()
392 evalNonNullParamNullReturn(Call, DV, C); in evalDynCastOrNull()
393 evalNullParamNullReturn(Call, DV, C); in evalDynCastOrNull()
423 evalZeroParamNonNullReturn(Call, DV, C); in evalGetAs()
424 evalZeroParamNullReturn(Call, DV, C); in evalGetAs()
475 Optional<DefinedOrUnknownSVal> DV; in evalCall() local
510 if (!DV) in evalCall()
[all …]
H A 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()
H A DNonNullParamChecker.cpp135 auto DV = V.getAs<DefinedSVal>(); in checkPreCall() local
136 if (!DV) in checkPreCall()
139 assert(!HasRefTypeParam || isa<Loc>(DV.value())); in checkPreCall()
142 if (ExpectedToBeNonNull && !isa<Loc>(DV.value())) { 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()
H A DIterator.cpp280 if (auto DV = IsCappedFromAbove.getAs<DefinedSVal>()) { in assumeNoOverflow() local
281 NewState = NewState->assume(*DV, true); in assumeNoOverflow()
290 if (auto DV = IsCappedFromBelow.getAs<DefinedSVal>()) { in assumeNoOverflow() local
291 NewState = NewState->assume(*DV, true); in assumeNoOverflow()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DExecutionDomainFix.cpp36 while (DV) { in release()
42 if (DV->AvailableDomains && !DV->isCollapsed()) in release()
43 collapse(DV, DV->getFirstDomain()); in release()
46 DV->clear(); in release()
49 DV = Next; in release()
55 if (!DV || !DV->Next) in resolve()
56 return DV; in resolve()
60 DV = DV->Next; in resolve()
64 retain(DV); in resolve()
66 DVRef = DV; in resolve()
[all …]
/llvm-project-15.0.7/mlir/test/Integration/Dialect/SparseTensor/CPU/
H A Dsparse_reductions.mlir52 func.func @prod_reduction_i32(%arga: tensor<32xi32, #DV>,
55 ins(%arga: tensor<32xi32, #DV>)
64 func.func @prod_reduction_f32(%arga: tensor<32xf32, #DV>,
67 ins(%arga: tensor<32xf32, #DV>)
76 func.func @and_reduction_i32(%arga: tensor<32xi32, #DV>,
79 ins(%arga: tensor<32xi32, #DV>)
158 : tensor<32xi32> to tensor<32xi32, #DV>
160 : tensor<32xf32> to tensor<32xf32, #DV>
168 : (tensor<32xi32, #DV>, tensor<i32>) -> tensor<i32>
170 : (tensor<32xf32, #DV>, tensor<f32>) -> tensor<f32>
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A 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)
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLegacyDivergenceAnalysis.cpp99 PostDominatorTree &PDT, DenseSet<const Value *> &DV, in DivergencePropagator() argument
101 : F(F), TTI(TTI), DT(DT), PDT(PDT), DV(DV), DU(DU) {} in DivergencePropagator()
124 DenseSet<const Value *> &DV; // Stores all divergent values. member in __anon278c5f880111::DivergencePropagator
131 DV.clear(); in populateWithSourcesOfDivergence()
136 DV.insert(&I); in populateWithSourcesOfDivergence()
142 DV.insert(&Arg); in populateWithSourcesOfDivergence()
176 if (!cast<PHINode>(I)->hasConstantOrUndefValue() && DV.insert(&*I).second) in exploreSyncDependency()
208 if (!DV.count(&I)) in exploreSyncDependency()
224 if (DV.insert(UserInst).second) in findUsersOutsideInfluenceRegion()
263 if (!TTI.isAlwaysUniform(U) && DV.insert(U).second) in exploreDataDependency()
H A DDependenceAnalysis.cpp273 return DV[Level - 1].Direction; in getDirection()
280 return DV[Level - 1].Distance; in getDistance()
289 return DV[Level - 1].Scalar; in isScalar()
297 return DV[Level - 1].PeelFirst; in isPeelFirst()
305 return DV[Level - 1].PeelLast; in isPeelLast()
312 return DV[Level - 1].Splitable; in isSplitable()
1231 Result.DV[Level].Distance = Delta; in strongSIVtest()
1322 if (!Result.DV[Level].Direction) { in weakCrossingSIVtest()
1333 Result.DV[Level].Splitable = true; in weakCrossingSIVtest()
1382 if (!Result.DV[Level].Direction) { in weakCrossingSIVtest()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A 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);
H A DAntiDepBreaker.h81 for (const auto &DV : make_range(DbgValues.crbegin(), DbgValues.crend())) { in UpdateDbgValues() local
82 MachineInstr *PrevMI = DV.second; in UpdateDbgValues()
84 MachineInstr *DbgMI = DV.first; in UpdateDbgValues()
/llvm-project-15.0.7/openmp/libomptarget/test/mapping/
H A Dptr_and_obj_motion.c9 } DV; typedef
19 void change(DV *dvptr) { in change()
31 DV dv; in main()
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp705 DV.setDIE(*D); in constructVariableDIE()
725 insertDIE(DV.getVariable(), VariableDie); in constructVariableDIEImpl()
728 applyVariableAttributes(DV, *VariableDie); in constructVariableDIEImpl()
734 unsigned Index = DV.getDebugLocListIndex(); in constructVariableDIEImpl()
745 if (auto *DVal = DV.getValueLoc()) { in constructVariableDIEImpl()
751 auto *Expr = DV.getSingleExpression(); in constructVariableDIEImpl()
845 if (!DV.hasFrameIndexExprs()) in constructVariableDIEImpl()
910 if (DV.isObjectPointer()) in constructVariableDIE()
1052 for (auto &DV : Vars.Args) in createAndAddScopeChildren() local
1057 for (DbgVariable *DV : Locals) in createAndAddScopeChildren()
[all …]
H A DDbgEntityHistoryCalculator.cpp363 static void handleNewDebugValue(InlinedEntity Var, const MachineInstr &DV, in handleNewDebugValue() argument
368 if (HistMap.startDbgValue(Var, DV, NewIndex)) { in handleNewDebugValue()
374 const DIExpression *DIExpr = DV.getDebugExpression(); in handleNewDebugValue()
378 const MachineInstr &DV = *Entry.getInstr(); in handleNewDebugValue() local
379 bool Overlaps = DIExpr->fragmentsOverlap(DV.getDebugExpression()); in handleNewDebugValue()
384 if (!DV.isDebugEntryValue()) in handleNewDebugValue()
385 for (const MachineOperand &Op : DV.debug_operands()) in handleNewDebugValue()
392 if (!DV.isDebugEntryValue()) { in handleNewDebugValue()
393 for (const MachineOperand &Op : DV.debug_operands()) { in handleNewDebugValue()
H A DDwarfCompileUnit.h93 DIE *constructVariableDIEImpl(const DbgVariable &DV, bool Abstract);
216 DIE *constructVariableDIE(DbgVariable &DV, bool Abstract = false);
218 DIE *constructVariableDIE(DbgVariable &DV, const LexicalScope &Scope,
323 void addVariableAddress(const DbgVariable &DV, DIE &Die,
333 void addComplexAddress(const DbgVariable &DV, DIE &Die,
H A DDwarfFile.cpp107 const DILocalVariable *DV = Var->getVariable(); in addScopeVariable() local
108 if (unsigned ArgNum = DV->getArg()) { in addScopeVariable()
H A DDebugLocEntry.h161 for (const DbgValueLocEntry &DV : ValueLocEntries) in dump() local
162 DV.dump(); in dump()
/llvm-project-15.0.7/lld/test/ELF/
H A Dshuffle-sections.s46 # RUN: not ld.lld --shuffle-sections= 2>&1 | FileCheck %s --check-prefix=USAGE -DV=
47 # RUN: not ld.lld --shuffle-sections=a= 2>&1 | FileCheck %s --check-prefix=USAGE -DV=a=
48 # RUN: not ld.lld --shuffle-sections==0 2>&1 | FileCheck %s --check-prefix=USAGE -DV==0
49 # RUN: not ld.lld --shuffle-sections=a 2>&1 | FileCheck %s --check-prefix=USAGE -DV=a
/llvm-project-15.0.7/clang/test/Sema/
H A Dms_class_layout.cpp138 struct DV : BV { struct
140 struct EV : CV, DV {
/llvm-project-15.0.7/clang/test/Analysis/
H A Dderived-to-base.cpp48 class DV : virtual public B, public C {}; class
56 DV dv; in test()
133 class DV : virtual public B, virtual public C {}; class
136 DV d; in testVirtual()
/llvm-project-15.0.7/llvm/test/Demangle/
H A Dms-back-references.test59 ?foo_abb@@YAXV?$A@DV?$B@D@@V1@@@@Z
62 ?foo_abc@@YAXV?$A@DV?$B@D@@V?$C@D@@@@@Z
71 ?foo_abb@@YAXV?$A@DV?$B@D@N@@V12@@N@@@Z
74 ?foo_abc@@YAXV?$A@DV?$B@D@N@@V?$C@D@2@@N@@@Z
77 ?abc_foo@@YA?AV?$A@DV?$B@D@N@@V?$C@D@2@@N@@XZ
89 ?abc_foo_abc@@YA?AV?$A@DV?$B@D@N@@V?$C@D@2@@N@@V12@@Z
119 ?baz@PR13207@@YAXV?$K@DV?$F@D@PR13207@@V?$I@D@2@@1@@Z
122 ?qux@PR13207@@YAXV?$K@DV?$I@D@PR13207@@V12@@1@@Z
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp739 auto HasUnknownVReg = [&VRBaseMap](SDDbgValue *DV) { in ProcessSDDbgValues() argument
740 for (const SDDbgOperand &L : DV->getLocationOps()) { in ProcessSDDbgValues()
752 for (auto *DV : DAG->GetDbgValues(N)) { in ProcessSDDbgValues() local
753 if (DV->isEmitted()) in ProcessSDDbgValues()
755 unsigned DVOrder = DV->getOrder(); in ProcessSDDbgValues()
763 if (!DV->isInvalidated() && HasUnknownVReg(DV)) in ProcessSDDbgValues()
765 MachineInstr *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap); in ProcessSDDbgValues()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DFormat.h174 FormattedNumber(uint64_t HV, int64_t DV, unsigned W, bool H, bool U,
176 : HexValue(HV), DecValue(DV), Width(W), Hex(H), Upper(U),

12