Home
last modified time | relevance | path

Searched refs:UR (Results 1 – 25 of 43) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCGSCCPassManager.cpp65 LazyCallGraph &G, CGSCCUpdateResult &UR) { in run() argument
87 PreservedAnalyses PassPA = Pass->run(*C, AM, G, UR); in run()
90 C = UR.UpdatedC ? UR.UpdatedC : C; in run()
91 if (UR.UpdatedC) { in run()
104 if (UR.InvalidatedSCCs.count(C)) { in run()
124 UR.CrossSCCPA.intersect(PA); in run()
162 CGSCCUpdateResult UR = {CWorklist, in run() local
258 CGAM.invalidate(*C, UR.CrossSCCPA); in run()
265 LastUpdatedC = UR.UpdatedC; in run()
266 UR.UpdatedC = nullptr; in run()
[all …]
H A DInlineAdvisor.cpp641 CGSCCUpdateResult &UR) { in run() argument
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DCallGraphUpdater.h46 CGSCCUpdateResult *UR = nullptr; variable
58 CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR) { in initialize() argument
62 this->UR = &UR; in initialize()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCallGraphUpdater.cpp47 UR->InvalidatedSCCs.insert(LCG->lookupSCC(N)); in finalize()
48 UR->DeadFunctions.push_back(DeadFn); in finalize()
68 updateCGAndAnalysisManagerForCGSCCPass(*LCG, *C, N, *AM, *UR, *FAM); in reanalyzeFunction()
H A DGlobalStatus.cpp71 const User *UR = U.getUser(); in analyzeGlobalAux() local
72 if (const Constant *C = dyn_cast<Constant>(UR)) { in analyzeGlobalAux()
84 } else if (const Instruction *I = dyn_cast<Instruction>(UR)) { in analyzeGlobalAux()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DInliner.cpp210 CGSCCUpdateResult &UR) { in run() argument
355 if (CalleeSCC == C && UR.InlinedInternalEdges.count({&N, C})) { in run()
497 C = &updateCGAndAnalysisManagerForCGSCCPass(CG, *C, N, AM, UR, FAM); in run()
520 if ((C != OldC || UR.CWorklist.count(OldC)) && in run()
526 UR.InlinedInternalEdges.insert({&N, OldC}); in run()
561 UR.InvalidatedSCCs.insert(&DeadC); in run()
563 UR.DeadFunctions.push_back(DeadF); in run()
H A DArgumentPromotion.cpp863 CGSCCUpdateResult &UR) { in run() argument
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCGSCCPassManager.h133 LazyCallGraph &G, CGSCCUpdateResult &UR);
422 CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR,
433 CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR,
470 LazyCallGraph &CG, CGSCCUpdateResult &UR);
556 LazyCallGraph &CG, CGSCCUpdateResult &UR);
H A DInlineAdvisor.h355 LazyCallGraph &CG, CGSCCUpdateResult &UR);
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DTpiHashing.h33 explicit TagRecordHash(codeview::UnionRecord UR, uint32_t Full, in TagRecordHash()
35 : FullRecordHash(Full), ForwardDeclHash(Forward), Union(std::move(UR)) { in TagRecordHash()
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/
H A DHWEventListener.h70 HWInstructionIssuedEvent(const InstRef &IR, ArrayRef<ResourceUse> UR) in HWInstructionIssuedEvent() argument
71 : HWInstructionEvent(HWInstructionEvent::Issued, IR), UsedResources(UR) {} in HWInstructionIssuedEvent()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DScaledNumber.cpp27 uint64_t UL = getU(LHS), LL = getL(LHS), UR = getU(RHS), LR = getL(RHS); in multiply64() local
30 uint64_t P1 = UL * UR, P2 = UL * LR, P3 = LL * UR, P4 = LL * LR; in multiply64()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanAnalysis.cpp313 auto *UR = dyn_cast<VPRecipeBase>(U); in collectEphemeralRecipesForVPlan() local
314 return !UR || !EphRecipes.contains(UR); in collectEphemeralRecipesForVPlan()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DArgumentPromotion.h30 LazyCallGraph &CG, CGSCCUpdateResult &UR);
H A DFunctionAttrs.h53 LazyCallGraph &CG, CGSCCUpdateResult &UR);
H A DOpenMPOpt.h59 LazyCallGraph &CG, CGSCCUpdateResult &UR);
H A DInliner.h43 LazyCallGraph &CG, CGSCCUpdateResult &UR);
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Coroutines/
H A DCoroSplit.h34 LazyCallGraph &CG, CGSCCUpdateResult &UR);
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeUDT.cpp26 codeview::TypeIndex TI, codeview::UnionRecord UR) in NativeTypeUDT() argument
28 Union(std::move(UR)), Tag(&*Union) {} in NativeTypeUDT()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRDFLiveness.cpp430 RegisterRef UR = UA.Addr->getRegRef(DFG); in getAllReachedUses() local
431 if (PRI.alias(RefRR, UR) && !DefRRs.hasCoverOf(UR)) in getAllReachedUses()
599 RegisterRef UR = PUA.Addr->getRegRef(DFG); in computePhiInfo() local
600 NodeList Ds = getAllReachingDefs(UR, PUA, true, false, NoRegs); in computePhiInfo()
680 RegisterRef UR = UA.Addr->getRegRef(DFG); in computePhiInfo() local
688 if (MidDefs.hasCoverOf(UR)) in computePhiInfo()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp1991 LazyCallGraph &CG, CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR, in updateCallGraphAfterCoroutineSplit() argument
2013 updateCGAndAnalysisManagerForCGSCCPass(CG, C, N, AM, UR, FAM); in updateCallGraphAfterCoroutineSplit()
2019 updateCGAndAnalysisManagerForFunctionPass(CG, C, N, AM, UR, FAM); in updateCallGraphAfterCoroutineSplit()
2086 LazyCallGraph &CG, CGSCCUpdateResult &UR) { in run() argument
2121 updateCallGraphAfterCoroutineSplit(*N, Shape, Clones, C, CG, AM, UR, FAM); in run()
2132 UR.CWorklist.insert(&C); in run()
2134 UR.CWorklist.insert(CG.lookupSCC(CG.get(*Clone))); in run()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantRange.cpp1198 ConstantRange UR = Result_zext.truncate(getBitWidth()); in multiply() local
1204 if (!UR.isUpperWrapped() && in multiply()
1205 (UR.getUpper().isNonNegative() || UR.getUpper().isMinSignedValue())) in multiply()
1206 return UR; in multiply()
1225 return UR.isSizeStrictlySmallerThan(SR) ? UR : SR; in multiply()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonOptAddrMode.cpp220 RegisterRef UR = UN.Addr->getRegRef(*DFG); in allValidCandidates() local
222 const auto &P = LV->getAllReachingDefsRec(UR, UN, Visited, Defs); in allValidCandidates()
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DPassBuilder.h879 LazyCallGraph &, CGSCCUpdateResult &UR) { in run()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SchedOryon.td1457 "^(SR|UR)HADDv",
1458 "^(SR|UR)SHLv",
1546 "^(S|SR|U|UR)SHRv",
1547 "^(S|SR|U|UR)SRAv",

12