Home
last modified time | relevance | path

Searched refs:DU (Results 1 – 18 of 18) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp1368 DU.NarrowUse->getOperand(0) == DU.NarrowDef ? 1 : 0; in getExtendedOperandRecurrence()
1369 assert(DU.NarrowUse->getOperand(1-ExtendOperIdx) == DU.NarrowDef && "bad DU"); in getExtendedOperandRecurrence()
1449 auto *InsertPt = getInsertPointForUses(DU.NarrowUse, DU.NarrowDef, DT, LI); in truncateIVUse()
1455 Value *Trunc = Builder.CreateTrunc(DU.WideDef, DU.NarrowDef->getType()); in truncateIVUse()
1456 DU.NarrowUse->replaceUsesOfWith(DU.NarrowDef, Trunc); in truncateIVUse()
1491 auto *InsertPt = getInsertPointForUses(DU.NarrowUse, DU.NarrowDef, DT, LI); in widenLoopCompare()
1495 DU.NarrowUse->replaceUsesOfWith(DU.NarrowDef, DU.WideDef); in widenLoopCompare()
1738 return DU.NeverNegative || getExtendKind(DU.NarrowDef) == ExtendKind::Sign; in widenIVUse()
1741 return DU.NeverNegative || getExtendKind(DU.NarrowDef) == ExtendKind::Zero; in widenIVUse()
1754 NewDef = Builder.CreateTrunc(DU.WideDef, DU.NarrowUse->getType()); in widenIVUse()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonGenMux.cpp282 const DefUseInfo &DU = DUM.lookup(X); in genMuxInBlock() local
283 if (!DU.Defs[PR]) in genMuxInBlock()
306 const DefUseInfo &DU = DUM.lookup(X); in genMuxInBlock() local
307 if (DU.Defs[PR] || DU.Defs[DR] || DU.Uses[DR]) { in genMuxInBlock()
311 if (CanDown && DU.Defs[SR1]) in genMuxInBlock()
313 if (CanUp && DU.Defs[SR2]) in genMuxInBlock()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLegacyDivergenceAnalysis.cpp100 DenseSet<const Use *> &DU) in DivergencePropagator() argument
101 : F(F), TTI(TTI), DT(DT), PDT(PDT), DV(DV), DU(DU) {} in DivergencePropagator()
125 DenseSet<const Use *> &DU; // Stores divergent uses of possibly uniform member in __anon278c5f880111::DivergencePropagator
132 DU.clear(); in populateWithSourcesOfDivergence()
223 DU.insert(&Use); in findUsersOutsideInfluenceRegion()
/llvm-project-15.0.7/llvm/unittests/DebugInfo/DWARF/
H A DDwarfGenerator.h151 BasicDIEUnit DU; variable
158 : DG(D), DU(dwarf::DW_TAG_compile_unit), Version(V), AddrSize(A) {} in CompileUnit()
161 uint64_t getOffset() const { return DU.getDebugSectionOffset(); } in getOffset()
165 void setOffset(uint64_t Offset) { DU.setDebugSectionOffset(Offset); } in setOffset()
H A DDwarfGenerator.cpp152 return dwarfgen::DIE(this, &DU.getUnitDie()); in getUnitDIE()
/llvm-project-15.0.7/llvm/lib/ProfileData/
H A DInstrProfCorrelator.cpp190 auto &DU = *Die.getDwarfUnit(); in getLocation() local
191 auto AddressSize = DU.getAddressByteSize(); in getLocation()
200 if (auto SA = DU.getAddrOffsetSectionItem(Index)) in getLocation()
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.h100 return DU->getAbstractSPDies(); in getAbstractSPDies()
106 return DU->getAbstractEntities(); in getAbstractEntities()
H A DDwarfCompileUnit.cpp578 (DD->getDwarfVersion() < 5 && Skeleton ? Skeleton->DU : DU) in addScopeRangeList()
1051 auto Vars = DU->getScopeVariables().lookup(Scope); in createAndAddScopeChildren()
1067 for (DbgLabel *DL : DU->getScopeLabels().lookup(Scope)) in createAndAddScopeChildren()
1074 auto Vars = DU->getScopeVariables().lookup(LS); in createAndAddScopeChildren()
1356 DU->addScopeVariable(Scope, cast<DbgVariable>(Entity.get())); in createAbstractEntity()
1360 DU->addScopeLabel(Scope, cast<DbgLabel>(Entity.get())); in createAbstractEntity()
H A DDwarfUnit.cpp86 : DIEUnit(UnitTag), CUNode(Node), Asm(A), DD(DW), DU(DWU) {} in DwarfUnit()
198 return DU->getDIE(D); in getDIE()
204 DU->insertDIE(Desc, D); in insertDIE()
263 ? DU->getStringPool().getIndexedEntry(*Asm, String) in addString()
264 : DU->getStringPool().getEntry(*Asm, String); in addString()
1225 (DD->useAllLinkageNames() || DU->getAbstractSPDies().lookup(SP))) in applySubprogramDefinitionAttributes()
1834 DU->getStringOffsetsStartSym(), in addStringOffsetsStart()
1843 DU->getRnglistsTableBaseSym(), in addRnglistsBase()
H A DDwarfUnit.h51 DwarfFile *DU; variable
/llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.trans/meta.trans.other/
H A Dcommon_type.pass.cpp130 typedef typename std::decay<U>::type DU; in test_bullet_three_one_imp() typedef
131 static_assert((!std::is_same<T, DT>::value || !std::is_same<U, DU>::value), ""); in test_bullet_three_one_imp()
134 …_same<typename std::common_type<T, U>::type, typename std::common_type<DT, DU>::type>::value), ""); in test_bullet_three_one_imp()
/llvm-project-15.0.7/compiler-rt/cmake/Modules/
H A DCompilerRTCompile.cmake12 string(REGEX REPLACE ";-\([DU]\);" ";-\\1" msvc_flags "${msvc_flags}")
16 if ("${flag}" MATCHES "^-[DU]")
/llvm-project-15.0.7/llvm/test/LTO/Resolution/X86/
H A Dsymtab.ll38 ; CHECK: DU------ _g4
/llvm-project-15.0.7/llvm/test/Object/X86/
H A Dirsymtab.ll24 ; SYMTAB-NEXT: DU-----X bar
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DRDFGraph.h479 NodeId DD, DU; // Ids of the first reached def and use. member
566 return Ref.Def.DU; in getReachedUse()
569 Ref.Def.DU = U; in setReachedUse()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGRRList.cpp2840 SDNode *DU = SU->getNode()->getOperand(i).getNode(); in canClobber() local
2841 if (DU->getNodeId() != -1 && in canClobber()
2842 Op->OrigNode == &(*SUnits)[DU->getNodeId()]) in canClobber()
3086 SDNode *DU = SU.getNode()->getOperand(j).getNode(); in AddPseudoTwoAddrDeps() local
3087 if (DU->getNodeId() == -1) in AddPseudoTwoAddrDeps()
3089 const SUnit *DUSU = &(*SUnits)[DU->getNodeId()]; in AddPseudoTwoAddrDeps()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DP9InstrResources.td1276 (instregex "LF(DU|DUX)$")
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ConfusableTable/
H A Dconfusables.txt3395 ABAA ; 0073 ; MA # ( ꮪ → s ) CHEROKEE SMALL LETTER DU → LATIN SMALL LETTER S # →ꜱ→
3416 13DA ; 0053 ; MA # ( Ꮪ → S ) CHEROKEE LETTER DU → LATIN CAPITAL LETTER S #