Searched refs:MR (Results 1 - 25 of 61) sorted by relevance

123

/netbsd-current/games/tetris/
H A Dshapes.c50 #define MR 1 /* middle right */ macro
56 /* 0*/ { 7, 7, { TL, TC, MR, } },
58 /* 2*/ { 2, 9, { ML, MR, BC, } },
60 /* 4*/ { 4, 12, { ML, BL, MR, } },
61 /* 5*/ { 5, 15, { ML, BR, MR, } },
62 /* 6*/ { 6, 18, { ML, MR, 2 } }, /* sticks out */
64 /* 8*/ { 1, 1, { TC, MR, BR, } },
65 /* 9*/ { 2, 10, { TC, MR, BC, } },
66 /*10*/ { 2, 11, { TC, ML, MR, } },
69 /*13*/ { 4, 14, { TR, ML, MR, } },
[all...]
/netbsd-current/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DDynamicExtent.cpp29 const MemRegion *MR, SValBuilder &SVB) {
30 MR = MR->StripCasts();
32 if (const DefinedOrUnknownSVal *Size = State->get<DynamicExtentMap>(MR))
35 return MR->getMemRegionManager().getStaticSize(MR, SVB);
44 const MemRegion *MR,
47 MR = MR->StripCasts();
49 DefinedOrUnknownSVal Size = getDynamicExtent(State, MR, SV
28 getDynamicExtent(ProgramStateRef State, const MemRegion *MR, SValBuilder &SVB) argument
43 getDynamicElementCount(ProgramStateRef State, const MemRegion *MR, SValBuilder &SVB, QualType ElementTy) argument
81 setDynamicExtent(ProgramStateRef State, const MemRegion *MR, DefinedOrUnknownSVal Size, SValBuilder &SVB) argument
[all...]
H A DDynamicType.cpp44 DynamicTypeInfo getDynamicTypeInfo(ProgramStateRef State, const MemRegion *MR) { argument
45 MR = MR->StripCasts();
48 if (const DynamicTypeInfo *DTI = State->get<DynamicTypeMap>(MR))
52 if (const auto *TR = dyn_cast<TypedRegion>(MR))
55 if (const auto *SR = dyn_cast<SymbolicRegion>(MR)) {
64 const MemRegion *MR) {
65 return State->get<DynamicTypeMap>(MR);
76 const MemRegion *MR,
79 const auto *Lookup = State->get<DynamicCastMap>().lookup(MR);
63 getRawDynamicTypeInfo(ProgramStateRef State, const MemRegion *MR) argument
75 getDynamicCastInfo(ProgramStateRef State, const MemRegion *MR, QualType CastFromTy, QualType CastToTy) argument
99 setDynamicTypeInfo(ProgramStateRef State, const MemRegion *MR, DynamicTypeInfo NewTy) argument
106 setDynamicTypeInfo(ProgramStateRef State, const MemRegion *MR, QualType NewTy, bool CanBeSubClassed) argument
111 setDynamicTypeAndCastInfo(ProgramStateRef State, const MemRegion *MR, QualType CastFromTy, QualType CastToTy, bool CastSucceeds) argument
158 isLive(SymbolReaper &SR, const MemRegion *MR) argument
[all...]
H A DStore.cpp230 const MemRegion *MR = V.getAsRegion(); local
231 if (!MR)
234 const auto *TVR = dyn_cast<TypedValueRegion>(MR);
307 static const CXXRecordDecl *getCXXRecordType(const MemRegion *MR) { argument
308 if (const auto *TVR = dyn_cast<TypedValueRegion>(MR))
310 if (const auto *SR = dyn_cast<SymbolicRegion>(MR))
319 const MemRegion *MR = Base.getAsRegion(); local
320 if (!MR)
332 while (const CXXRecordDecl *MRClass = getCXXRecordType(MR)) {
335 return loc::MemRegionVal(MR);
[all...]
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DDynamicExtent.h25 /// \returns The stored dynamic extent for the region \p MR.
27 const MemRegion *MR, SValBuilder &SVB);
32 /// \returns The stored element count of the region \p MR.
34 const MemRegion *MR,
37 /// Set the dynamic extent \p Extent of the region \p MR.
38 ProgramStateRef setDynamicExtent(ProgramStateRef State, const MemRegion *MR,
H A DDynamicType.h31 /// Get dynamic type information for the region \p MR.
32 DynamicTypeInfo getDynamicTypeInfo(ProgramStateRef State, const MemRegion *MR);
34 /// Get raw dynamic type information for the region \p MR.
36 const MemRegion *MR);
42 /// Get dynamic cast information from \p CastFromTy to \p CastToTy of \p 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,
/netbsd-current/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
H A DMPIChecker.cpp30 const MemRegion *const MR = local
32 if (!MR)
34 const ElementRegion *const ER = dyn_cast<ElementRegion>(MR);
37 if (!isa<TypedRegion>(MR) || (ER && !isa<TypedRegion>(ER->getSuperRegion())))
41 const Request *const Req = State->get<RequestMap>(MR);
46 BReporter.reportDoubleNonblocking(PreCallEvent, *Req, MR, ErrorNode,
52 State = State->set<RequestMap>(MR, Request::State::Nonblocking);
61 const MemRegion *const MR = topRegionUsedByWait(PreCallEvent); local
62 if (!MR)
64 const ElementRegion *const ER = dyn_cast<ElementRegion>(MR);
146 allRegionsUsedByWait( llvm::SmallVector<const MemRegion *, 2> &ReqRegions, const MemRegion *const MR, const CallEvent &CE, CheckerContext &Ctx) const argument
[all...]
H A DMPIChecker.h82 /// \param MR top most region to iterate
86 const clang::ento::MemRegion *const MR, const clang::ento::CallEvent &CE,
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
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 DObjectLinkingLayer.h71 virtual void modifyPassConfig(MaterializationResponsibility &MR, argument
77 virtual void notifyMaterializing(MaterializationResponsibility &MR, argument
82 virtual void notifyLoaded(MaterializationResponsibility &MR) {} argument
83 virtual Error notifyEmitted(MaterializationResponsibility &MR) { argument
86 virtual Error notifyFailed(MaterializationResponsibility &MR) = 0;
96 getSyntheticSymbolLocalDependencies(MaterializationResponsibility &MR) { argument
185 void modifyPassConfig(MaterializationResponsibility &MR,
188 void notifyLoaded(MaterializationResponsibility &MR);
189 Error notifyEmitted(MaterializationResponsibility &MR, AllocPtr Alloc);
209 void modifyPassConfig(MaterializationResponsibility &MR,
[all...]
H A DMachOPlatform.h117 void modifyPassConfig(MaterializationResponsibility &MR,
122 MaterializationResponsibility &MR) override;
125 // if the MR fails.
126 Error notifyFailed(MaterializationResponsibility &MR) override {
146 MaterializationResponsibility &MR);
H A DCore.h1129 ResourceTrackerSP getTracker(MaterializationResponsibility &MR);
1161 Error resolve(MaterializationResponsibility &MR, const SymbolMap &Resolved);
1163 Error emit(MaterializationResponsibility &MR, const SymbolFlagsMap &Emitted);
1165 void unlinkMaterializationResponsibility(MaterializationResponsibility &MR);
1241 std::unique_ptr<MaterializationResponsibility> MR)
1242 : MU(std::move(MU)), MR(std::move(MR)) {}
1248 std::unique_ptr<MaterializationResponsibility> MR; member in class:llvm::orc::SymbolState::MaterializationTask
1438 std::unique_ptr<MaterializationResponsibility> MR(
1441 JD.MRTrackers[MR
1240 MaterializationTask(std::unique_ptr<MaterializationUnit> MU, std::unique_ptr<MaterializationResponsibility> MR) argument
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DObjectLinkingLayer.cpp43 void materialize(std::unique_ptr<MaterializationResponsibility> MR) override {
44 ObjLinkingLayer.emit(std::move(MR), std::move(G));
126 std::unique_ptr<MaterializationResponsibility> MR,
128 : JITLinkContext(&MR->getTargetJITDylib()), Layer(Layer),
129 MR(std::move(MR)), ObjBuffer(std::move(ObjBuffer)) {}
142 P->notifyMaterializing(*MR, G, *this,
149 Err = joinErrors(std::move(Err), P->notifyFailed(*MR));
151 MR->failMaterialization();
158 MR
124 ObjectLinkingLayerJITLinkContext( ObjectLinkingLayer &Layer, std::unique_ptr<MaterializationResponsibility> MR, std::unique_ptr<MemoryBuffer> ObjBuffer) argument
558 std::unique_ptr<MaterializationResponsibility> MR; member in namespace:llvm::orc
617 modifyPassConfig(MaterializationResponsibility &MR, LinkGraph &G, PassConfiguration &PassConfig) argument
624 notifyLoaded(MaterializationResponsibility &MR) argument
629 notifyEmitted(MaterializationResponsibility &MR, AllocPtr Alloc) argument
689 modifyPassConfig( MaterializationResponsibility &MR, LinkGraph &G, PassConfiguration &PassConfig) argument
704 notifyEmitted( MaterializationResponsibility &MR) argument
727 notifyFailed( MaterializationResponsibility &MR) argument
[all...]
H A DMachOPlatform.cpp301 MaterializationResponsibility &MR, jitlink::LinkGraph &LG,
304 if (!MR.getInitializerSymbol())
307 Config.PrePrunePasses.push_back([this, &MR](jitlink::LinkGraph &G) -> Error {
318 InitSymbolDeps[&MR] = std::move(InitSectionSymbols);
321 if (auto Err = processObjCImageInfo(G, MR))
327 Config.PostFixupPasses.push_back([this, &JD = MR.getTargetJITDylib()](
392 MaterializationResponsibility &MR) {
394 auto I = InitSymbolDeps.find(&MR);
397 Result[MR.getInitializerSymbol()] = std::move(I->second);
398 InitSymbolDeps.erase(&MR);
300 modifyPassConfig( MaterializationResponsibility &MR, jitlink::LinkGraph &LG, jitlink::PassConfiguration &Config) argument
391 getSyntheticSymbolLocalDependencies( MaterializationResponsibility &MR) argument
415 processObjCImageInfo( jitlink::LinkGraph &G, MaterializationResponsibility &MR) argument
[all...]
H A DDebugObjectManagerPlugin.cpp398 MaterializationResponsibility &MR, LinkGraph &G, JITLinkContext &Ctx,
401 assert(PendingObjs.count(&MR) == 0 &&
408 PendingObjs[&MR] = std::move(*DebugObj);
415 MaterializationResponsibility &MR, LinkGraph &G,
419 auto It = PendingObjs.find(&MR);
436 MaterializationResponsibility &MR) {
438 auto It = PendingObjs.find(&MR);
450 [this, &FinalizePromise, &MR](Expected<sys::MemoryBlock> TargetMem) {
463 FinalizePromise.set_value(MR.withResourceKeyDo([&](ResourceKey K) {
464 assert(PendingObjs.count(&MR)
397 notifyMaterializing( MaterializationResponsibility &MR, LinkGraph &G, JITLinkContext &Ctx, MemoryBufferRef ObjBuffer) argument
414 modifyPassConfig( MaterializationResponsibility &MR, LinkGraph &G, PassConfiguration &PassConfig) argument
435 notifyEmitted( MaterializationResponsibility &MR) argument
474 notifyFailed( MaterializationResponsibility &MR) argument
[all...]
H A DRTDyldObjectLinkingLayer.cpp19 JITDylibSearchOrderResolver(MaterializationResponsibility &MR) : MR(MR) {} argument
22 auto &ES = MR.getTargetJITDylib().getExecutionSession();
47 MR.addDependenciesForAll(Deps);
51 MR.getTargetJITDylib().withLinkOrderDo(
61 for (auto &KV : MR.getSymbols()) {
70 MaterializationResponsibility &MR; member in class:__anon1956::JITDylibSearchOrderResolver
147 // Switch to shared ownership of MR so that it can be captured by both
H A DCore.cpp898 Error JITDylib::resolve(MaterializationResponsibility &MR,
903 auto RTI = MRTrackers.find(&MR);
904 assert(RTI != MRTrackers.end() && "No resource tracker for MR?");
995 Error JITDylib::emit(MaterializationResponsibility &MR,
1001 auto RTI = MRTrackers.find(&MR);
1002 assert(RTI != MRTrackers.end() && "No resource tracker for MR?");
1147 MaterializationResponsibility &MR) {
1149 auto I = MRTrackers.find(&MR);
1452 ResourceTrackerSP JITDylib::getTracker(MaterializationResponsibility &MR) {
1453 auto I = MRTrackers.find(&MR);
[all...]
/netbsd-current/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DDeleteWithNonVirtualDtorChecker.cpp64 const MemRegion *MR = C.getSVal(DeletedObj).getAsRegion(); local
65 if (!MR)
68 const auto *BaseClassRegion = MR->getAs<TypedValueRegion>();
69 const auto *DerivedClassRegion = MR->getBaseRegion()->getAs<SymbolicRegion>();
H A DExprInspectionChecker.cpp197 const MemRegion *MR = C.getSVal(Arg).getAsRegion(); local
198 if (!MR) {
203 return MR;
274 const MemRegion *MR = getArgRegion(CE, C); local
275 if (!MR)
279 DefinedOrUnknownSVal Size = getDynamicExtent(State, MR, C.getSValBuilder());
287 const MemRegion *MR = getArgRegion(CE, C); local
288 if (!MR)
292 getDynamicExtent(C.getState(), MR, C.getSValBuilder());
302 const MemRegion *MR local
[all...]
H A DMoveChecker.cpp148 ObjectKind classifyObject(const MemRegion *MR, const CXXRecordDecl *RD) const;
152 void explainObject(llvm::raw_ostream &OS, const MemRegion *MR,
264 static const MemRegion *unwrapRValueReferenceIndirection(const MemRegion *MR) { argument
265 if (const auto *SR = dyn_cast_or_null<SymbolicRegion>(MR)) {
271 return MR;
550 MoveChecker::classifyObject(const MemRegion *MR, argument
555 MR = unwrapRValueReferenceIndirection(MR);
557 MR && isa<VarRegion>(MR)
571 explainObject(llvm::raw_ostream &OS, const MemRegion *MR, const CXXRecordDecl *RD, MisuseKind MK) const argument
[all...]
H A DCastValueChecker.cpp226 const MemRegion *MR = DV.getAsRegion();
228 getDynamicCastInfo(State, MR, CastFromTy, CastToTy);
248 State = setDynamicTypeAndCastInfo(State, MR, CastFromTy, CastToTy,
282 const MemRegion *MR = DV.getAsRegion();
283 if (MR && CastFromTy->isReferenceType())
284 MR = State->getSVal(DV.castAs<Loc>()).getAsRegion();
297 getDynamicCastInfo(State, MR, CastFromTy, CastToTy);
310 NewState = setDynamicTypeAndCastInfo(State, MR, CastFromTy, CastToTy,
H A DCStringChecker.cpp204 const MemRegion *MR,
209 const MemRegion *MR,
229 const MemRegion *MR);
698 const MemRegion *MR,
702 MR = MR->StripCasts();
704 switch (MR->getKind()) {
733 return state->remove<CStringLength>(MR);
735 return state->set<CStringLength>(MR, strLength);
741 const MemRegion *MR,
697 setCStringLength(ProgramStateRef state, const MemRegion *MR, SVal strLength) argument
738 getCStringLengthForRegion(CheckerContext &C, ProgramStateRef &state, const Expr *Ex, const MemRegion *MR, bool hypothetical) argument
780 const MemRegion *MR = Buf.getAsRegion(); local
993 SummarizeRegion(raw_ostream &os, ASTContext &Ctx, const MemRegion *MR) argument
1040 const MemRegion *MR = MemVal.getAsRegion(); local
2337 const MemRegion *MR = VarLoc.getAsRegion(); local
2369 const MemRegion *MR = *I; local
2384 const MemRegion *MR = I.getKey(); local
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXFrameLowering.cpp37 MachineRegisterInfo &MR = MF.getRegInfo(); local
53 if (!MR.use_empty(NVPTX::VRFrame)) {
/netbsd-current/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/
H A DLLJITWithObjectLinkingLayerPlugin.cpp55 void modifyPassConfig(MaterializationResponsibility &MR,
73 void notifyLoaded(MaterializationResponsibility &MR) override {
74 outs() << "Loading object defining " << MR.getSymbols() << "\n";
77 Error notifyEmitted(MaterializationResponsibility &MR) override {
78 outs() << "Emitted object defining " << MR.getSymbols() << "\n";
82 Error notifyFailed(MaterializationResponsibility &MR) override {
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonStoreWidening.cpp431 MachineOperand &MR = FirstSt->getOperand(0); local
435 .addReg(MR.getReg(), getKillRegState(MR.isKill()), MR.getSubReg())
454 MachineOperand &MR = FirstSt->getOperand(0); local
458 .addReg(MR.getReg(), getKillRegState(MR.isKill()), MR.getSubReg())

Completed in 402 milliseconds

123