Home
last modified time | relevance | path

Searched refs:LM (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project-15.0.7/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp136 CachedTokens &Toks = LM->Toks; in ParseCXXInlineMethodDef()
450 ExceptionSpecEnd.setEofData(LM.Method); in ParseLexedMethodDeclaration()
512 LM.ExceptionSpecTokens = nullptr; in ParseLexedMethodDeclaration()
537 assert(!LM.Toks.empty() && "Empty body!"); in ParseLexedMethodDef()
538 Token LastBodyToken = LM.Toks.back(); in ParseLexedMethodDef()
543 BodyEnd.setEofData(LM.D); in ParseLexedMethodDef()
544 LM.Toks.push_back(BodyEnd); in ParseLexedMethodDef()
547 LM.Toks.push_back(Tok); in ParseLexedMethodDef()
562 ParseFunctionTryBlock(LM.D, FnScope); in ParseLexedMethodDef()
572 ParseConstructorInitializer(LM.D); in ParseLexedMethodDef()
[all …]
H A DParseObjc.cpp2661 LexedMethod* LM = new LexedMethod(this, MDecl); in StashAwayMethodOrFunctionBodyTokens() local
2662 CurParsedObjCImpl->LateParsedObjCMethods.push_back(LM); in StashAwayMethodOrFunctionBodyTokens()
2663 CachedTokens &Toks = LM->Toks; in StashAwayMethodOrFunctionBodyTokens()
3646 void Parser::ParseLexedObjCMethodDefs(LexedMethod &LM, bool parseMethod) { in ParseLexedObjCMethodDefs() argument
3648 Decl *MCDecl = LM.D; in ParseLexedObjCMethodDefs()
3658 assert(!LM.Toks.empty() && "ParseLexedObjCMethodDef - Empty body!"); in ParseLexedObjCMethodDefs()
3666 LM.Toks.push_back(Eof); in ParseLexedObjCMethodDefs()
3669 LM.Toks.push_back(Tok); in ParseLexedObjCMethodDefs()
3670 PP.EnterTokenStream(LM.Toks, true, /*IsReinject*/true); in ParseLexedObjCMethodDefs()
/llvm-project-15.0.7/clang/lib/AST/
H A DScanfFormatString.cpp236 switch (LM.getKind()) { in getArgType()
276 switch (LM.getKind()) { in getArgType()
319 switch (LM.getKind()) { in getArgType()
334 switch (LM.getKind()) { in getArgType()
353 switch (LM.getKind()) { in getArgType()
374 switch (LM.getKind()) { in getArgType()
443 LM.setKind(LengthModifier::None); in fixType()
462 LM.setKind(LengthModifier::None); in fixType()
470 LM.setKind(LengthModifier::AsChar); in fixType()
504 namedTypeToLengthModifier(PT, LM); in fixType()
[all …]
H A DPrintfFormatString.cpp491 switch (LM.getKind()) { in getScalarArgType()
506 switch (LM.getKind()) { in getScalarArgType()
542 switch (LM.getKind()) { in getScalarArgType()
578 switch (LM.getKind()) { in getScalarArgType()
595 switch (LM.getKind()) { in getScalarArgType()
704 LM.setKind(LengthModifier::None); in fixType()
721 LM.setKind(LengthModifier::None); in fixType()
823 LM.setKind(LengthModifier::AsChar); in fixType()
848 namedTypeToLengthModifier(QT, LM); in fixType()
879 LM.setKind(LengthModifier::None); in fixType()
[all …]
H A DFormatString.cpp726 switch (LM.getKind()) { in hasValidLengthModifier()
884 switch (LM.getKind()) { in hasStandardLengthModifier()
953 if (LM.getKind() == LengthModifier::AsLongDouble) { in hasStandardLengthConversionCombination()
971 if (LM.getKind() == LengthModifier::AsLongDouble || in getCorrectedLengthModifier()
972 LM.getKind() == LengthModifier::AsQuad) { in getCorrectedLengthModifier()
973 LengthModifier FixedLM(LM); in getCorrectedLengthModifier()
990 LM.setKind(LengthModifier::AsSizeT); in namedTypeToLengthModifier()
994 LM.setKind(LengthModifier::AsSizeT); in namedTypeToLengthModifier()
997 LM.setKind(LengthModifier::AsIntMax); in namedTypeToLengthModifier()
1000 LM.setKind(LengthModifier::AsIntMax); in namedTypeToLengthModifier()
[all …]
/llvm-project-15.0.7/llvm/tools/verify-uselistorder/
H A Dverify-uselistorder.cpp294 if (LM.Values.size() != RM.Values.size()) { in matches()
295 LLVM_DEBUG(debugSizeMismatch(LM, RM)); in matches()
312 for (unsigned I = 0, E = LM.Values.size(); I != E; ++I) { in matches()
313 const Value *L = LM.Values[I]; in matches()
317 skipUnmappedUsers(LU, LE, LM); in matches()
322 LLVM_DEBUG(debugUserMismatch(LM, RM, I)); in matches()
325 if (LM.lookup(LU->getUser()) != RM.lookup(RU->getUser())) { in matches()
326 LLVM_DEBUG(debugUserMismatch(LM, RM, I)); in matches()
330 LLVM_DEBUG(debugUserMismatch(LM, RM, I)); in matches()
333 skipUnmappedUsers(++LU, LE, LM); in matches()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DSplitKit.cpp394 if (S.LaneMask == LM) in getSubrangeImpl()
399 LiveInterval::SubRange &getSubRangeForMaskExact(LaneBitmask LM, in getSubRangeForMaskExact() argument
401 return getSubrangeImpl(LM, LI); in getSubRangeForMaskExact()
406 return getSubrangeImpl(LM, LI); in getSubRangeForMaskExact()
416 if ((S.LaneMask & LM) == LM) in getSubRangeForMask()
444 LaneBitmask LM; in addDeadDef() local
450 LM |= TRI.getSubRegIndexLaneMask(SR); in addDeadDef()
452 LM = MRI.getMaxLaneMaskForVReg(R); in addDeadDef()
457 if ((S.LaneMask & LM).any()) in addDeadDef()
1254 const LiveRange &PSR = !LM.all() ? getSubRangeForMaskExact(LM, PLI) in extendPHIRange()
[all …]
H A DLiveRangeEdit.cpp139 LaneBitmask LM = TRI->getSubRegIndexLaneMask(MO.getSubReg()); in allUsesAvailableAt() local
141 if ((SR.LaneMask & LM).none()) in allUsesAvailableAt()
146 LM &= ~SR.LaneMask; in allUsesAvailableAt()
147 if (LM.none()) in allUsesAvailableAt()
H A DSplitKit.h411 LiveRange &LR, LaneBitmask LM,
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DRDFGraph.h438 uint32_t getIndexForLaneMask(LaneBitmask LM) { in getIndexForLaneMask()
439 assert(LM.any()); in getIndexForLaneMask()
440 return LM.all() ? 0 : insert(LM); in getIndexForLaneMask()
443 uint32_t getIndexForLaneMask(LaneBitmask LM) const { in getIndexForLaneMask()
444 assert(LM.any()); in getIndexForLaneMask()
445 return LM.all() ? 0 : find(LM); in getIndexForLaneMask()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenAction.cpp264 for (auto &LM : LinkModules) { in LinkInModules() local
265 if (LM.PropagateAttrs) in LinkInModules()
266 for (Function &F : *LM.Module) { in LinkInModules()
274 CurLinkModule = LM.Module.get(); in LinkInModules()
277 if (LM.Internalize) { in LinkInModules()
279 *getModule(), std::move(LM.Module), LM.LinkFlags, in LinkInModules()
286 Err = Linker::linkModules(*getModule(), std::move(LM.Module), in LinkInModules()
287 LM.LinkFlags); in LinkInModules()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DFormatString.h399 LengthModifier LM;
415 LM = lm; in setLengthModifier()
433 return LM; in getLengthModifier()
467 static bool namedTypeToLengthModifier(QualType QT, LengthModifier &LM);
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonExpandCondsets.cpp206 void updateDeadsInRange(Register Reg, LaneBitmask LM, LiveRange &Range);
317 auto KillAt = [this,Reg] (SlotIndex K, LaneBitmask LM) -> void { in updateKillFlags() argument
326 if ((SLM & LM) == SLM) { in updateKillFlags()
367 void HexagonExpandCondsets::updateDeadsInRange(Register Reg, LaneBitmask LM, in updateDeadsInRange() argument
374 auto IsRegDef = [this,Reg,LM] (MachineOperand &Op) -> std::pair<bool,bool> { in updateDeadsInRange()
381 LaneBitmask A = SLM & LM; in updateDeadsInRange()
428 LI.computeSubRangeUndefs(Undefs, LM, *MRI, *LIS->getSlotIndexes()); in updateDeadsInRange()
H A DHexagonGenInsert.cpp805 LRSMapType LM; in findRecordInsertForms() local
831 LM[L].push_back(std::make_pair(*I, S)); in findRecordInsertForms()
833 LM[L].push_back(std::make_pair(*I, S)); in findRecordInsertForms()
844 LM[L].push_back(std::make_pair(*I, S)); in findRecordInsertForms()
853 for (const auto &I : LM) { in findRecordInsertForms()
882 LRSMapType::iterator F = LM.find(L); in findRecordInsertForms()
883 if (F == LM.end()) in findRecordInsertForms()
H A DHexagonFrameLowering.cpp2439 HexagonBlockRanges::RegToRangeMap LM = HBR.computeLiveMap(IM); in optimizeSpillSlots() local
2440 HexagonBlockRanges::RegToRangeMap DM = HBR.computeDeadMap(IM, LM); in optimizeSpillSlots()
/llvm-project-15.0.7/llvm/utils/lit/tests/Inputs/shtest-shell/
H A Dvalid-shell.txt148 # NP-CAT-OUTPUT-NEXT: M-^LM-^MM-^NM-^OM-^PM-^QM-^RM-^SM-^TM-^UM-^VM-^WM-^XM-^YM-^ZM-^[M-^\M-^]M-^^M…
151 # NP-CAT-OUTPUT-NEXT: M-HM-IM-JM-KM-LM-MM-NM-OM-PM-QM-RM-SM-TM-UM-VM-WM-XM-YM-ZM-[
166 # NPLONG-CAT-OUTPUT-NEXT: M-^LM-^MM-^NM-^OM-^PM-^QM-^RM-^SM-^TM-^UM-^VM-^WM-^XM-^YM-^ZM-^[M-^\M-^]M…
169 # NPLONG-CAT-OUTPUT-NEXT: M-HM-IM-JM-KM-LM-MM-NM-OM-PM-QM-RM-SM-TM-UM-VM-WM-XM-YM-ZM-[
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.h363 static unsigned getNumCoveredRegs(LaneBitmask LM) { in getNumCoveredRegs() argument
366 uint64_t Mask = LM.getAsInteger(); in getNumCoveredRegs()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DPthreadLockChecker.cpp315 LockMapTy LM = State->get<LockMap>(); in printState() local
316 if (!LM.isEmpty()) { in printState()
318 for (auto I : LM) { in printState()
/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Dframe-05.ll10 ; itself would allow STM and LM to be used instead of STMG and LMG.
/llvm-project-15.0.7/clang/include/clang/Parse/
H A DParser.h1570 void ParseLexedMethodDeclaration(LateParsedMethodDeclaration &LM);
1572 void ParseLexedMethodDef(LexedMethod &LM);
1575 void ParseLexedObjCMethodDefs(LexedMethod &LM, bool parseMethod);
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaChecking.cpp9082 const LengthModifier &LM = FS.getLengthModifier(); in HandleInvalidLengthModifier() local
9083 CharSourceRange LMRange = getSpecifierRange(LM.getStart(), LM.getLength()); in HandleInvalidLengthModifier()
9088 EmitFormatDiagnostic(S.PDiag(DiagID) << LM.toString() << CS.toString(), in HandleInvalidLengthModifier()
9089 getLocationOfByte(LM.getStart()), in HandleInvalidLengthModifier()
9103 getLocationOfByte(LM.getStart()), in HandleInvalidLengthModifier()
9115 const LengthModifier &LM = FS.getLengthModifier(); in HandleNonStandardLengthModifier() local
9116 CharSourceRange LMRange = getSpecifierRange(LM.getStart(), LM.getLength()); in HandleNonStandardLengthModifier()
9122 << LM.toString() << 0, in HandleNonStandardLengthModifier()
9123 getLocationOfByte(LM.getStart()), in HandleNonStandardLengthModifier()
9133 << LM.toString() << 0, in HandleNonStandardLengthModifier()
[all …]
/llvm-project-15.0.7/llvm/test/Demangle/
H A Dms-string-literals.test72 ??_C@_01PGFGAMLE@?$LM?$AA@
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZScheduleZ196.td250 def : InstRW<[WLat10, WLat10, LSU5, GroupAlone], (instregex "LM(H|Y|G)?$")>;
H A DSystemZScheduleZEC12.td261 def : InstRW<[WLat10, WLat10, LSU5, GroupAlone], (instregex "LM(H|Y|G)?$")>;
H A DSystemZScheduleZ13.td287 def : InstRW<[WLat10, WLat10, LSU5, GroupAlone], (instregex "LM(H|Y|G)?$")>;

12