Home
last modified time | relevance | path

Searched refs:MR (Results 1 – 25 of 124) sorted by relevance

12345

/openbsd/gnu/llvm/clang/lib/StaticAnalyzer/Core/
H A DDynamicExtent.cpp29 const MemRegion *MR, SValBuilder &SVB) { in getDynamicExtent() argument
30 MR = MR->StripCasts(); in getDynamicExtent()
32 if (const DefinedOrUnknownSVal *Size = State->get<DynamicExtentMap>(MR)) in getDynamicExtent()
35 return MR->getMemRegionManager().getStaticSize(MR, SVB); in getDynamicExtent()
44 const MemRegion *MR, in getDynamicElementCount() argument
47 assert(MR != nullptr && "Not-null region expected"); in getDynamicElementCount()
48 MR = MR->StripCasts(); in getDynamicElementCount()
50 DefinedOrUnknownSVal Size = getDynamicExtent(State, MR, SVB); in getDynamicElementCount()
82 ProgramStateRef setDynamicExtent(ProgramStateRef State, const MemRegion *MR, in setDynamicExtent() argument
84 MR = MR->StripCasts(); in setDynamicExtent()
[all …]
H A DDynamicType.cpp45 MR = MR->StripCasts(); in getDynamicTypeInfo()
52 if (const auto *TR = dyn_cast<TypedRegion>(MR)) in getDynamicTypeInfo()
55 if (const auto *SR = dyn_cast<SymbolicRegion>(MR)) { in getDynamicTypeInfo()
65 return State->get<DynamicTypeMap>(MR); in getRawDynamicTypeInfo()
76 const MemRegion *MR, in getDynamicCastInfo() argument
116 if (!MR) in setDynamicTypeAndCastInfo()
122 State = State->set<DynamicTypeMap>(MR, CastToTy); in setDynamicTypeAndCastInfo()
134 const CastSet *TempSet = State->get<DynamicCastMap>(MR); in setDynamicTypeAndCastInfo()
138 State = State->set<DynamicCastMap>(MR, Set); in setDynamicTypeAndCastInfo()
158 static bool isLive(SymbolReaper &SR, const MemRegion *MR) { in isLive() argument
[all …]
H A DStore.cpp232 const MemRegion *MR = V.getAsRegion(); in regionMatchesCXXRecordType() local
233 if (!MR) in regionMatchesCXXRecordType()
236 const auto *TVR = dyn_cast<TypedValueRegion>(MR); in regionMatchesCXXRecordType()
319 const MemRegion *MR = Base.getAsRegion(); in evalBaseToDerived() local
320 if (!MR) in evalBaseToDerived()
335 return loc::MemRegionVal(MR); in evalBaseToDerived()
351 MR = BaseR->getSuperRegion(); in evalBaseToDerived()
357 return loc::MemRegionVal(MR); in evalBaseToDerived()
368 if (Uncasted == MR) { in evalBaseToDerived()
375 MR = Uncasted; in evalBaseToDerived()
[all …]
/openbsd/gnu/llvm/llvm/include/llvm/Support/
H A DModRef.h87 void setModRef(Location Loc, ModRefInfo MR) { in setModRef() argument
103 MemoryEffects(Location Loc, ModRefInfo MR) { setModRef(Loc, MR); } in MemoryEffects() argument
107 explicit MemoryEffects(ModRefInfo MR) { in MemoryEffects() argument
109 setModRef(Loc, MR); in MemoryEffects()
134 return MemoryEffects(ArgMem, MR);
146 FRMB.setModRef(ArgMem, MR);
147 FRMB.setModRef(InaccessibleMem, MR);
171 ME.setModRef(Loc, MR); in getWithModRef()
184 ModRefInfo MR = ModRefInfo::NoModRef; in getModRef() local
186 MR |= getModRef(Loc); in getModRef()
[all …]
/openbsd/games/tetris/
H A Dshapes.c52 #define MR 1 /* middle right */ macro
58 /* 0*/ { 7, 7, { TL, TC, MR } },
60 /* 2*/ { 9, 11, { ML, MR, BC } },
62 /* 4*/ { 12, 14, { ML, BL, MR } },
63 /* 5*/ { 15, 17, { ML, BR, MR } },
64 /* 6*/ { 18, 18, { ML, MR, 2 } }, /* sticks out */
66 /* 8*/ { 1, 1, { TC, MR, BR } },
67 /* 9*/ { 10, 2, { TC, MR, BC } },
68 /*10*/ { 11, 9, { TC, ML, MR } },
71 /*13*/ { 14, 12, { TR, ML, MR } },
[all …]
/openbsd/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
H A DMPIChecker.cpp30 const MemRegion *const MR = in checkDoubleNonblocking() local
32 if (!MR) in checkDoubleNonblocking()
34 const ElementRegion *const ER = dyn_cast<ElementRegion>(MR); in checkDoubleNonblocking()
41 const Request *const Req = State->get<RequestMap>(MR); in checkDoubleNonblocking()
61 const MemRegion *const MR = topRegionUsedByWait(PreCallEvent); in checkUnmatchedWaits() local
62 if (!MR) in checkUnmatchedWaits()
64 const ElementRegion *const ER = dyn_cast<ElementRegion>(MR); in checkUnmatchedWaits()
71 allRegionsUsedByWait(ReqRegions, MR, PreCallEvent, Ctx); in checkUnmatchedWaits()
150 MemRegionManager &RegionManager = MR->getMemRegionManager(); in allRegionsUsedByWait()
160 ReqRegions.push_back(MR); in allRegionsUsedByWait()
[all …]
/openbsd/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DObjectLinkingLayer.cpp108 MR(std::move(MR)), ObjBuffer(std::move(ObjBuffer)) {} in ObjectLinkingLayerJITLinkContext()
130 MR->failMaterialization(); in notifyFailed()
243 for (auto &KV : MR->getSymbols()) { in notifyResolved()
286 Layer.notifyLoaded(*MR); in notifyResolved()
293 MR->failMaterialization(); in notifyFinalized()
296 if (auto Err = MR->notifyEmitted()) { in notifyFinalized()
298 MR->failMaterialization(); in notifyFinalized()
667 P->notifyLoaded(MR); in notifyLoaded()
679 return MR.withResourceKeyDo( in notifyEmitted()
763 if (auto Err = MR.withResourceKeyDo( in notifyEmitted()
[all …]
H A DCore.cpp1193 I->second.erase(&MR); in unlinkMaterializationResponsibility()
1607 MR->RT = &DstRT; in transferTracker()
2899 MR.JD.unlinkMaterializationResponsibility(MR); in OL_destroyMaterializationResponsibility()
2904 return MR.JD.getRequestedSymbols(MR.SymbolFlags); in OL_getRequestedSymbols()
2925 return MR.JD.resolve(MR, Symbols); in OL_notifyResolved()
2930 dbgs() << "In " << MR.JD.getName() << " emitting " << MR.SymbolFlags in OL_notifyEmitted()
2934 if (auto Err = MR.JD.emit(MR, MR.SymbolFlags)) in OL_notifyEmitted()
2937 MR.SymbolFlags.clear(); in OL_notifyEmitted()
2969 MR.SymbolFlags.clear(); in OL_notifyFailed()
3007 return MR.JD.replace(MR, std::move(MU)); in OL_replace()
[all …]
H A DOrcV2CBindings.cpp509 auto Symbols = unwrap(MR)->getSymbols(); in LLVMOrcMaterializationResponsibilityGetSymbols()
564 return wrap(unwrap(MR)->notifyEmitted()); in LLVMOrcMaterializationResponsibilityNotifyEmitted()
568 LLVMOrcMaterializationResponsibilityRef MR, in LLVMOrcMaterializationResponsibilityDefineMaterializing() argument
579 LLVMOrcMaterializationResponsibilityRef MR, in LLVMOrcMaterializationResponsibilityReplace() argument
586 LLVMOrcMaterializationResponsibilityRef MR, in LLVMOrcMaterializationResponsibilityDelegate() argument
593 auto OtherMR = unwrap(MR)->delegate(Syms); in LLVMOrcMaterializationResponsibilityDelegate()
603 LLVMOrcMaterializationResponsibilityRef MR, in LLVMOrcMaterializationResponsibilityAddDependencies() argument
609 unwrap(MR)->addDependencies(Sym, SDM); in LLVMOrcMaterializationResponsibilityAddDependencies()
613 LLVMOrcMaterializationResponsibilityRef MR, in LLVMOrcMaterializationResponsibilityAddDependenciesForAll() argument
617 unwrap(MR)->addDependenciesForAll(SDM); in LLVMOrcMaterializationResponsibilityAddDependenciesForAll()
[all …]
H A DDebugObjectManagerPlugin.cpp412 MaterializationResponsibility &MR, LinkGraph &G, JITLinkContext &Ctx, in notifyMaterializing() argument
415 assert(PendingObjs.count(&MR) == 0 && in notifyMaterializing()
422 PendingObjs[&MR] = std::move(*DebugObj); in notifyMaterializing()
429 MaterializationResponsibility &MR, LinkGraph &G, in modifyPassConfig() argument
433 auto It = PendingObjs.find(&MR); in modifyPassConfig()
450 MaterializationResponsibility &MR) { in notifyEmitted() argument
452 auto It = PendingObjs.find(&MR); in notifyEmitted()
480 RegisteredObjs[K].push_back(std::move(PendingObjs[&MR])); in notifyEmitted()
481 PendingObjs.erase(&MR); in notifyEmitted()
489 MaterializationResponsibility &MR) { in notifyFailed() argument
[all …]
H A DELFNixPlatform.cpp643 if (MR.getInitializerSymbol() == MP.DSOHandleSymbol) { in modifyPassConfig()
644 addDSOHandleSupportPasses(MR, Config); in modifyPassConfig()
651 if (MR.getInitializerSymbol()) in modifyPassConfig()
652 addInitializerSupportPasses(MR, Config); in modifyPassConfig()
655 addEHAndTLVSupportPasses(MR, Config); in modifyPassConfig()
660 MaterializationResponsibility &MR) { in getSyntheticSymbolDependencies() argument
662 auto I = InitSymbolDeps.find(&MR); in getSyntheticSymbolDependencies()
665 Result[MR.getInitializerSymbol()] = std::move(I->second); in getSyntheticSymbolDependencies()
666 InitSymbolDeps.erase(&MR); in getSyntheticSymbolDependencies()
677 if (auto Err = preserveInitSections(G, MR)) in addInitializerSupportPasses()
[all …]
/openbsd/gnu/llvm/llvm/include/llvm-c/
H A DOrc.h429 LLVMOrcMaterializationResponsibilityRef MR);
722 LLVMOrcMaterializationResponsibilityRef MR);
728 LLVMOrcMaterializationResponsibilityRef MR);
735 LLVMOrcMaterializationResponsibilityRef MR);
767 LLVMOrcMaterializationResponsibilityRef MR);
820 LLVMOrcMaterializationResponsibilityRef MR);
836 LLVMOrcMaterializationResponsibilityRef MR,
857 LLVMOrcMaterializationResponsibilityRef MR,
869 LLVMOrcMaterializationResponsibilityRef MR,
892 LLVMOrcMaterializationResponsibilityRef MR,
[all …]
/openbsd/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
H A DObjectLinkingLayer.h67 virtual void modifyPassConfig(MaterializationResponsibility &MR, in modifyPassConfig() argument
73 virtual void notifyMaterializing(MaterializationResponsibility &MR, in notifyMaterializing() argument
78 virtual void notifyLoaded(MaterializationResponsibility &MR) {} in notifyLoaded() argument
79 virtual Error notifyEmitted(MaterializationResponsibility &MR) { in notifyEmitted() argument
82 virtual Error notifyFailed(MaterializationResponsibility &MR) = 0;
92 getSyntheticSymbolDependencies(MaterializationResponsibility &MR) { in getSyntheticSymbolDependencies() argument
185 void modifyPassConfig(MaterializationResponsibility &MR,
188 void notifyLoaded(MaterializationResponsibility &MR);
210 void modifyPassConfig(MaterializationResponsibility &MR,
213 Error notifyEmitted(MaterializationResponsibility &MR) override;
[all …]
H A DDebugObjectManagerPlugin.h54 void notifyMaterializing(MaterializationResponsibility &MR,
58 Error notifyEmitted(MaterializationResponsibility &MR) override;
59 Error notifyFailed(MaterializationResponsibility &MR) override;
65 void modifyPassConfig(MaterializationResponsibility &MR,
H A DELFNixPlatform.h133 void modifyPassConfig(MaterializationResponsibility &MR,
138 getSyntheticSymbolDependencies(MaterializationResponsibility &MR) override;
142 Error notifyFailed(MaterializationResponsibility &MR) override { in notifyFailed() argument
157 void addInitializerSupportPasses(MaterializationResponsibility &MR,
160 void addDSOHandleSupportPasses(MaterializationResponsibility &MR,
163 void addEHAndTLVSupportPasses(MaterializationResponsibility &MR,
167 MaterializationResponsibility &MR);
H A DMachOPlatform.h126 void modifyPassConfig(MaterializationResponsibility &MR,
131 getSyntheticSymbolDependencies(MaterializationResponsibility &MR) override;
135 Error notifyFailed(MaterializationResponsibility &MR) override { in notifyFailed() argument
163 MaterializationResponsibility &MR);
166 MaterializationResponsibility &MR);
169 MaterializationResponsibility &MR);
H A DDebuggerSupportPlugin.h43 Error notifyFailed(MaterializationResponsibility &MR) override;
49 void modifyPassConfig(MaterializationResponsibility &MR,
54 void modifyPassConfigForMachO(MaterializationResponsibility &MR,
/openbsd/regress/usr.bin/mandoc/man/MR/
H A Dbasic.out_lint1 mandoc: basic.in:38:2: WARNING: line scope broken: MR breaks B
2 mandoc: basic.in:7:2: ERROR: missing manual name, using "": MR
3 mandoc: basic.in:11:2: WARNING: missing section argument: MR name
4 mandoc: basic.in:23:19: ERROR: skipping excess arguments: MR ... excess
5 mandoc: basic.in:27:19: ERROR: skipping excess arguments: MR ... too
H A Dbasic.out_ascii1 MR-BASIC(1) General Commands Manual MR-BASIC(1)
4 MR-basic - manual page cross references
29 OpenBSD October 24, 2023 MR-BASIC(1)
/openbsd/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DDynamicType.h31 DynamicTypeInfo getDynamicTypeInfo(ProgramStateRef State, const MemRegion *MR);
36 const MemRegion *MR);
44 const MemRegion *MR,
49 ProgramStateRef setDynamicTypeInfo(ProgramStateRef State, const MemRegion *MR,
53 ProgramStateRef setDynamicTypeInfo(ProgramStateRef State, const MemRegion *MR,
68 const MemRegion *MR,
H A DDynamicExtent.h27 const MemRegion *MR, SValBuilder &SVB);
34 const MemRegion *MR,
38 ProgramStateRef setDynamicExtent(ProgramStateRef State, const MemRegion *MR,
/openbsd/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DCStringChecker.cpp792 MR = MR->StripCasts(); in setCStringLength()
794 switch (MR->getKind()) { in setCStringLength()
871 if (!MR) { in getCStringLength()
895 MR = MR->StripCasts(); in getCStringLength()
897 switch (MR->getKind()) { in getCStringLength()
1085 switch (MR->getKind()) { in SummarizeRegion()
1128 if (!MR) in memsetAux()
1198 MR, NewStrLen); in memsetAux()
2432 if (!MR) in checkPreStmt()
2464 Invalidated.insert(MR); in checkRegionChanges()
[all …]
H A DExprInspectionChecker.cpp206 const MemRegion *MR = C.getSVal(Arg).getAsRegion(); in getArgRegion() local
207 if (!MR) { in getArgRegion()
212 return MR; in getArgRegion()
328 const MemRegion *MR = getArgRegion(CE, C); in analyzerGetExtent() local
329 if (!MR) in analyzerGetExtent()
341 const MemRegion *MR = getArgRegion(CE, C); in analyzerDumpExtent() local
342 if (!MR) in analyzerDumpExtent()
346 getDynamicExtent(C.getState(), MR, C.getSValBuilder()); in analyzerDumpExtent()
352 const MemRegion *MR = getArgRegion(CE, C); in analyzerDumpElementCount() local
353 if (!MR) in analyzerDumpElementCount()
[all …]
H A DDeleteWithNonVirtualDtorChecker.cpp64 const MemRegion *MR = C.getSVal(DeletedObj).getAsRegion(); in checkPreStmt() local
65 if (!MR) in checkPreStmt()
68 const auto *BaseClassRegion = MR->getAs<TypedValueRegion>(); in checkPreStmt()
69 const auto *DerivedClassRegion = MR->getBaseRegion()->getAs<SymbolicRegion>(); in checkPreStmt()
/openbsd/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/
H A DLLJITWithObjectLinkingLayerPlugin.cpp55 void modifyPassConfig(MaterializationResponsibility &MR, in modifyPassConfig() argument
73 void notifyLoaded(MaterializationResponsibility &MR) override { in notifyLoaded() argument
74 outs() << "Loading object defining " << MR.getSymbols() << "\n"; in notifyLoaded()
77 Error notifyEmitted(MaterializationResponsibility &MR) override { in notifyEmitted() argument
78 outs() << "Emitted object defining " << MR.getSymbols() << "\n"; in notifyEmitted()
82 Error notifyFailed(MaterializationResponsibility &MR) override { in notifyFailed() argument

12345