Home
last modified time | relevance | path

Searched refs:LN (Results 1 – 25 of 40) sorted by relevance

12

/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DLoopNestTest.cpp93 LoopNest LN(*L, SE); in TEST() local
97 const Loop &OL = LN.getOutermostLoop(); in TEST()
101 const Loop *IL = LN.getInnermostLoop(); in TEST()
119 EXPECT_EQ(LN.getLoop(LN.getLoopIndex(OL)), &OL); in TEST()
120 EXPECT_EQ(LN.getLoop(LN.getLoopIndex(*IL)), IL); in TEST()
128 EXPECT_EQ(LN.getNestDepth(), 2u); in TEST()
189 LoopNest LN(*L, SE); in TEST() local
192 dbgs() << "LN: " << LN << "\n"; in TEST()
214 EXPECT_EQ(LN.getNestDepth(), 3u); in TEST()
275 LoopNest LN(*L, SE); in TEST() local
[all …]
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopNestAnalysis.cpp437 raw_ostream &llvm::operator<<(raw_ostream &OS, const LoopNest &LN) { in operator <<() argument
439 if (LN.getMaxPerfectDepth() == LN.getNestDepth()) in operator <<()
443 OS << ", Depth=" << LN.getNestDepth(); in operator <<()
444 OS << ", OutermostLoop: " << LN.getOutermostLoop().getName(); in operator <<()
446 for (const Loop *L : LN.getLoops()) in operator <<()
460 if (auto LN = LoopNest::getLoopNest(L, AR.SE)) in run() local
461 OS << *LN << "\n"; in run()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGAddressAnalysis.cpp300 if (const auto *LN = dyn_cast<LifetimeSDNode>(N)) { in match() local
301 if (LN->hasOffset()) in match()
302 return BaseIndexOffset(LN->getOperand(1), SDValue(), LN->getOffset(), in match()
304 return BaseIndexOffset(LN->getOperand(1), SDValue(), false); in match()
H A DSelectionDAGDumper.cpp824 } else if (const LifetimeSDNode *LN = dyn_cast<LifetimeSDNode>(this)) { in print_details() local
825 if (LN->hasOffset()) in print_details()
826 OS << "<" << LN->getOffset() << " to " << LN->getOffset() + LN->getSize() << ">"; in print_details()
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DSmallSet.h268 template <typename T, unsigned LN, unsigned RN, typename C>
269 bool operator==(const SmallSet<T, LN, C> &LHS, const SmallSet<T, RN, C> &RHS) {
280 template <typename T, unsigned LN, unsigned RN, typename C>
281 bool operator!=(const SmallSet<T, LN, C> &LHS, const SmallSet<T, RN, C> &RHS) {
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopUnrollAndJamPass.cpp437 static bool tryToUnrollAndJamLoop(LoopNest &LN, DominatorTree &DT, LoopInfo &LI, in tryToUnrollAndJamLoop() argument
444 ArrayRef<Loop *> Loops = LN.getLoops(); in tryToUnrollAndJamLoop()
445 Loop *OutmostLoop = &LN.getOutermostLoop(); in tryToUnrollAndJamLoop()
535 PreservedAnalyses LoopUnrollAndJamPass::run(LoopNest &LN, in run() argument
539 Function &F = *LN.getParent(); in run()
544 if (!tryToUnrollAndJamLoop(LN, AR.DT, AR.LI, AR.SE, AR.TTI, AR.AC, DI, ORE, in run()
H A DLoopFlatten.cpp894 bool Flatten(LoopNest &LN, DominatorTree *DT, LoopInfo *LI, ScalarEvolution *SE, in Flatten() argument
898 for (Loop *InnerLoop : LN.getLoops()) { in Flatten()
908 PreservedAnalyses LoopFlattenPass::run(LoopNest &LN, LoopAnalysisManager &LAM, in run() argument
925 Changed |= Flatten(LN, &AR.DT, &AR.LI, &AR.SE, &AR.AC, &AR.TTI, &U, in run()
990 auto LN = LoopNest::getLoopNest(*L, *SE); in runOnFunction() local
991 Changed |= Flatten(*LN, DT, LI, SE, AC, TTI, nullptr, in runOnFunction()
H A DLoopInterchange.cpp433 bool run(LoopNest &LN) { in run()
434 SmallVector<Loop *, 8> LoopList(LN.getLoops().begin(), LN.getLoops().end()); in run()
1764 PreservedAnalyses LoopInterchangePass::run(LoopNest &LN, in run() argument
1768 Function &F = *LN.getParent(); in run()
1772 CacheCost::getCacheCost(LN.getOutermostLoop(), AR, DI); in run()
1774 if (!LoopInterchange(&AR.SE, &AR.LI, &DI, &AR.DT, CC, &ORE).run(LN)) in run()
H A DLICM.cpp294 PreservedAnalyses LNICMPass::run(LoopNest &LN, LoopAnalysisManager &AM, in run() argument
303 OptimizationRemarkEmitter ORE(LN.getParent()); in run()
308 Loop &OutermostLoop = LN.getOutermostLoop(); in run()
/llvm-project-15.0.7/bolt/test/X86/
H A Dzero-sized-object.s118 movl .LN(%rip), %eax
134 .LN: label
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/
H A DLoopFlatten.h27 PreservedAnalyses run(LoopNest &LN, LoopAnalysisManager &LAM,
H A DLoopPassManager.h205 static const Loop &getLoopFromIR(LoopNest &LN) { in getLoopFromIR() argument
206 return LN.getOutermostLoop(); in getLoopFromIR()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMScheduleSwift.td933 (instregex "VLD1(LN|DUP)(d|q)(8|16|32)$", "VLD1(LN|DUP)(d|q)(8|16|32)Pseudo$")>;
935 (instregex "VLD1(LN|DUP)(d|q)(8|16|32)(wb|_UPD)",
939 (instregex "VLD2(DUP|LN)(d|q)(8|16|32|8x2|16x2|32x2)$",
953 (instregex "VLD3(DUP|LN)(d|q)(8|16|32)$",
954 "VLD3(LN|DUP)(d|q)(8|16|32)Pseudo$")>;
957 (instregex "VLD3(LN|DUP)(d|q)(8|16|32)_UPD")>;
960 (instregex "VLD3(LN|DUP)(d|q)(8|16|32)Pseudo_UPD")>;
964 (instregex "VLD4(LN|DUP)(d|q)(8|16|32)$",
965 "VLD4(LN|DUP)(d|q)(8|16|32)Pseudo$")>;
969 (instregex "VLD4(DUP|LN)(d|q)(8|16|32)_UPD")>;
[all …]
H A DARMScheduleA57.td145 "VLD(1|2)LN(d|q)(WB_fixed_|WB_register_)?Asm",
146 "VLD(3|4)(DUP|LN)?(d|q)(WB_fixed_|WB_register_)?Asm",
147 "VST(1|2)LN(d|q)(WB_fixed_|WB_register_)?Asm",
148 "VST(3|4)(DUP|LN)?(d|q)(WB_fixed_|WB_register_)?Asm",
1277 "VLD1(LN|DUP)(d|q)(8|16|32)$", "VLD1(LN|DUP)(d|q)(8|16|32)Pseudo$")>;
1279 "VLD1(LN|DUP)(d|q)(8|16|32)(wb|_UPD)", "VLD1LNq(8|16|32)Pseudo_UPD")>;
1294 (instregex "VLD2(DUP|LN)(d|q)(8|16|32|8x2|16x2|32x2)$",
/llvm-project-15.0.7/clang/lib/AST/
H A DDeclarationName.cpp73 unsigned LN = LHSSelector.getNumArgs(), RN = RHSSelector.getNumArgs(); in compare() local
74 for (unsigned I = 0, N = std::min(LN, RN); I != N; ++I) { in compare()
86 return compareInt(LN, RN); in compare()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp2951 LoadSDNode *LN = cast<LoadSDNode>(Op.getNode()); in LowerLoad() local
2955 LN->getAddressingMode(), LN->getExtensionType(), MVT::i1, dl, in LowerLoad()
2956 LN->getChain(), LN->getBasePtr(), LN->getOffset(), LN->getPointerInfo(), in LowerLoad()
2957 /*MemoryVT*/ MVT::i1, LN->getAlign(), LN->getMemOperand()->getFlags(), in LowerLoad()
2958 LN->getAAInfo(), LN->getRanges()); in LowerLoad()
2959 LN = cast<LoadSDNode>(NL.getNode()); in LowerLoad()
2962 Align ClaimAlign = LN->getAlign(); in LowerLoad()
3013 unsigned HaveAlign = LN->getAlign().value(); in LowerUnalignedLoad()
3025 if (!LN->isUnindexed()) in LowerUnalignedLoad()
3054 SDValue Base = LN->getBasePtr(); in LowerUnalignedLoad()
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-rc/
H A Dhelpmsg.test16 ; CHECK-NEXT: /LN <value> Set the default language name.
/llvm-project-15.0.7/llvm/lib/Demangle/
H A DItaniumDemangle.cpp500 auto *LN = static_cast<const LocalName *>(Name); in getFunctionDeclContextName() local
501 LN->Encoding->print(OB); in getFunctionDeclContextName()
503 Name = LN->Entity; in getFunctionDeclContextName()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1590 LoadSDNode *LN = cast<LoadSDNode>(Op.getNode()); in LowerLoad() local
1591 const SDValue &Base = LN->getBasePtr(); in LowerLoad()
1592 const SDValue &Offset = LN->getOffset(); in LowerLoad()
1606 SDVTList Tys = DAG.getVTList(LN->getValueType(0), MVT::Other); in LowerLoad()
1607 SDValue TableGetOps[] = {LN->getChain(), SDValue(GA, 0), Idx}; in LowerLoad()
1610 LN->getMemoryVT(), LN->getMemOperand()); in LowerLoad()
1619 SDVTList Tys = DAG.getVTList(LN->getValueType(0), MVT::Other); in LowerLoad()
1620 SDValue Ops[] = {LN->getChain(), Base}; in LowerLoad()
1622 LN->getMemoryVT(), LN->getMemOperand()); in LowerLoad()
1631 EVT LocalVT = LN->getValueType(0); in LowerLoad()
[all …]
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DInitialization.h145 struct LN { struct
196 struct LN LocAndNRVO;
223 new (&LocAndNRVO) LN; in Kind()
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DSymbolCache.cpp498 for (const LineNumberEntry &LN : Group.LineNumbers) { in findLineTable() local
500 Session.getVAFromSectOffset(RelocSegment, RelocOffset + LN.Offset); in findLineTable()
501 LineInfo Line(LN.Flags); in findLineTable()
/llvm-project-15.0.7/llvm/tools/llvm-rc/
H A DOpts.td24 def lang_name : S<"LN", "Set the default language name.">;
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DCodeViewYAMLDebugSections.cpp603 for (const auto &LN : L.LineNumbers) { in fromCodeViewSubsection() local
605 LineInfo LI(LN.Flags); in fromCodeViewSubsection()
606 SLE.Offset = LN.Offset; in fromCodeViewSubsection()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp2858 LoadSDNode *LN = cast<LoadSDNode>(N); in performLoadCombine() local
2859 if (!LN->isSimple() || !ISD::isNormalLoad(LN) || hasVolatileUser(LN)) in performLoadCombine()
2864 EVT VT = LN->getMemoryVT(); in performLoadCombine()
2867 Align Alignment = LN->getAlign(); in performLoadCombine()
2870 unsigned AS = LN->getAddressSpace(); in performLoadCombine()
2876 VT, AS, Alignment, LN->getMemOperand()->getFlags(), &IsFast)) { in performLoadCombine()
2878 return SplitVectorLoad(SDValue(LN, 0), DAG); in performLoadCombine()
2881 std::tie(Ops[0], Ops[1]) = expandUnalignedLoad(LN, DAG); in performLoadCombine()
2896 = DAG.getLoad(NewVT, SL, LN->getChain(), in performLoadCombine()
2897 LN->getBasePtr(), LN->getMemOperand()); in performLoadCombine()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp9764 SDValue Ops[] = {LN->getChain(), LN->getBasePtr()}; in lowerBuildVectorAsBroadcast()
9778 SDValue Ops[] = {LN->getChain(), LN->getBasePtr()}; in lowerBuildVectorAsBroadcast()
37243 SDValue Ops[] = {LN->getChain(), LN->getBasePtr()}; in narrowLoadToVZLoad()
39946 SDValue Ops[] = { LN->getChain(), LN->getBasePtr() }; in combineTargetShuffle()
39978 SDValue Ops[] = { LN->getChain(), LN->getBasePtr() }; in combineTargetShuffle()
39981 LN->getPointerInfo(), LN->getOriginalAlign(), in combineTargetShuffle()
39996 SDValue Ops[] = { LN->getChain(), LN->getBasePtr() }; in combineTargetShuffle()
40042 SDValue Ops[] = { LN->getChain(), LN->getBasePtr() }; in combineTargetShuffle()
40061 SDValue Ops[] = {LN->getChain(), LN->getBasePtr()}; in combineTargetShuffle()
40064 LN->getPointerInfo(), LN->getOriginalAlign(), in combineTargetShuffle()
[all …]

12