| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseCXXInlineMethods.cpp | 136 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 D | ParseObjc.cpp | 2661 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 D | ScanfFormatString.cpp | 236 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 D | PrintfFormatString.cpp | 491 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 D | FormatString.cpp | 726 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 D | verify-uselistorder.cpp | 294 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 D | SplitKit.cpp | 394 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 D | LiveRangeEdit.cpp | 139 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 D | SplitKit.h | 411 LiveRange &LR, LaneBitmask LM,
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | RDFGraph.h | 438 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 D | CodeGenAction.cpp | 264 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 D | FormatString.h | 399 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 D | HexagonExpandCondsets.cpp | 206 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 D | HexagonGenInsert.cpp | 805 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 D | HexagonFrameLowering.cpp | 2439 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 D | valid-shell.txt | 148 # 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 D | SIRegisterInfo.h | 363 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 D | PthreadLockChecker.cpp | 315 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 D | frame-05.ll | 10 ; 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 D | Parser.h | 1570 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 D | SemaChecking.cpp | 9082 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 D | ms-string-literals.test | 72 ??_C@_01PGFGAMLE@?$LM?$AA@
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZScheduleZ196.td | 250 def : InstRW<[WLat10, WLat10, LSU5, GroupAlone], (instregex "LM(H|Y|G)?$")>;
|
| H A D | SystemZScheduleZEC12.td | 261 def : InstRW<[WLat10, WLat10, LSU5, GroupAlone], (instregex "LM(H|Y|G)?$")>;
|
| H A D | SystemZScheduleZ13.td | 287 def : InstRW<[WLat10, WLat10, LSU5, GroupAlone], (instregex "LM(H|Y|G)?$")>;
|