/external/llvm-project/llvm/tools/llvm-mca/Views/ |
D | SummaryView.cpp | 68 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/ |
D | CastValueChecker.cpp | 77 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 …]
|
D | DivZeroChecker.cpp | 70 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()
|
D | NonNullParamChecker.cpp | 135 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/ |
D | ExecutionDomainFix.cpp | 35 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 …]
|
D | AntiDepBreaker.h | 72 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/ |
D | ExecutionDomainFix.cpp | 35 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/ |
D | ExecutionDepsFix.cpp | 186 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/ |
D | DivergenceAnalysis.cpp | 86 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/ |
D | fast-isel-vaddd.ll | 6 %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/ |
D | fast-isel-vaddd.ll | 6 %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/ |
D | DwarfCompileUnit.cpp | 483 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/ |
D | DebugInfo.cpp | 163 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/ |
D | LegacyDivergenceAnalysis.cpp | 98 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/ |
D | LegacyDivergenceAnalysis.cpp | 98 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/ |
D | NonNullParamChecker.cpp | 97 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()
|
D | DivZeroChecker.cpp | 61 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()
|
D | BoolAssignmentChecker.cpp | 72 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/ |
D | ExecutionDomainFix.h | 156 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/ |
D | ExecutionDomainFix.h | 165 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);
|
D | AntiDepBreaker.h | 74 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/ |
D | ptr_and_obj_motion.c | 13 } 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/ |
D | DwarfCompileUnit.cpp | 580 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 …]
|
D | DbgEntityHistoryCalculator.cpp | 159 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/ |
D | DwarfCompileUnit.cpp | 653 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 …]
|