Home
last modified time | relevance | path

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

123

/freebsd-10-stable/contrib/llvm/lib/Target/ARM/
DARMJITInfo.cpp238 intptr_t ARMJITInfo::resolveRelocDestAddr(MachineRelocation *MR) const { in resolveRelocDestAddr()
239 ARM::RelocationType RT = (ARM::RelocationType)MR->getRelocationType(); in resolveRelocDestAddr()
242 return (intptr_t)(MR->getResultPointer()); in resolveRelocDestAddr()
245 return (intptr_t)(MR->getResultPointer()) - MR->getConstantVal(); in resolveRelocDestAddr()
248 return getJumpTableBaseAddr(MR->getJumpTableIndex()); in resolveRelocDestAddr()
252 return getConstantPoolEntryAddr(MR->getConstantPoolIndex()); in resolveRelocDestAddr()
254 ARMConstantPoolValue *ACPV = (ARMConstantPoolValue*)MR->getConstantVal(); in resolveRelocDestAddr()
257 intptr_t Addr = (intptr_t)(MR->getResultPointer()); in resolveRelocDestAddr()
267 void ARMJITInfo::relocate(void *Function, MachineRelocation *MR, in relocate() argument
269 for (unsigned i = 0; i != NumRelocs; ++i, ++MR) { in relocate()
[all …]
DARMJITInfo.h80 virtual void relocate(void *Function, MachineRelocation *MR,
179 intptr_t resolveRelocDestAddr(MachineRelocation *MR) const;
/freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
DStore.cpp227 const MemRegion *MR = V.getAsRegion(); in regionMatchesCXXRecordType() local
228 if (!MR) in regionMatchesCXXRecordType()
231 const TypedValueRegion *TVR = dyn_cast<TypedValueRegion>(MR); in regionMatchesCXXRecordType()
298 static const CXXRecordDecl *getCXXRecordType(const MemRegion *MR) { in getCXXRecordType() argument
299 if (const TypedValueRegion *TVR = dyn_cast<TypedValueRegion>(MR)) in getCXXRecordType()
301 if (const SymbolicRegion *SR = dyn_cast<SymbolicRegion>(MR)) in getCXXRecordType()
310 const MemRegion *MR = Base.getAsRegion(); in evalDynamicCast() local
311 if (!MR) in evalDynamicCast()
323 while (const CXXRecordDecl *MRClass = getCXXRecordType(MR)) { in evalDynamicCast()
326 return loc::MemRegionVal(MR); in evalDynamicCast()
[all …]
DSymbolManager.cpp413 bool SymbolReaper::isLiveRegion(const MemRegion *MR) { in isLiveRegion() argument
414 if (RegionRoots.count(MR)) in isLiveRegion()
417 MR = MR->getBaseRegion(); in isLiveRegion()
419 if (const SymbolicRegion *SR = dyn_cast<SymbolicRegion>(MR)) in isLiveRegion()
422 if (const VarRegion *VR = dyn_cast<VarRegion>(MR)) in isLiveRegion()
429 if (isa<AllocaRegion>(MR)) in isLiveRegion()
432 if (isa<CXXThisRegion>(MR)) in isLiveRegion()
435 if (isa<MemSpaceRegion>(MR)) in isLiveRegion()
438 if (isa<CodeTextRegion>(MR)) in isLiveRegion()
DMemRegion.cpp1473 void RegionAndSymbolInvalidationTraits::setTrait(const MemRegion *MR, in setTrait() argument
1475 assert(MR); in setTrait()
1476 if (const SymbolicRegion *SR = dyn_cast<SymbolicRegion>(MR)) in setTrait()
1479 MRTraitsMap[MR] |= IK; in setTrait()
1491 bool RegionAndSymbolInvalidationTraits::hasTrait(const MemRegion *MR, in hasTrait() argument
1493 if (!MR) in hasTrait()
1496 if (const SymbolicRegion *SR = dyn_cast<SymbolicRegion>(MR)) in hasTrait()
1499 const_region_iterator I = MRTraitsMap.find(MR); in hasTrait()
DSimpleConstraintManager.cpp75 const MemRegion *MR = LV->getAsRegion(); in assume() local
76 if (const TypedRegion *TR = dyn_cast_or_null<TypedRegion>(MR)) in assume()
/freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/
DPPCJITInfo.cpp413 void PPCJITInfo::relocate(void *Function, MachineRelocation *MR, in relocate() argument
415 for (unsigned i = 0; i != NumRelocs; ++i, ++MR) { in relocate()
416 unsigned *RelocPos = (unsigned*)Function + MR->getMachineCodeOffset()/4; in relocate()
417 intptr_t ResultPtr = (intptr_t)MR->getResultPointer(); in relocate()
418 switch ((PPC::RelocationType)MR->getRelocationType()) { in relocate()
437 ResultPtr += MR->getConstantVal(); in relocate()
440 if (MR->getRelocationType() == PPC::reloc_absolute_high) { in relocate()
456 ResultPtr += MR->getConstantVal(); in relocate()
DPPCJITInfo.h37 virtual void relocate(void *Function, MachineRelocation *MR,
/freebsd-10-stable/contrib/llvm/lib/Target/Mips/
DMipsJITInfo.cpp247 void MipsJITInfo::relocate(void *Function, MachineRelocation *MR, in relocate() argument
249 for (unsigned i = 0; i != NumRelocs; ++i, ++MR) { in relocate()
251 void *RelocPos = (char*) Function + MR->getMachineCodeOffset(); in relocate()
252 intptr_t ResultPtr = (intptr_t) MR->getResultPointer(); in relocate()
254 switch ((Mips::RelocationType) MR->getRelocationType()) { in relocate()
267 if ((((intptr_t) (MR->getResultPointer()) & 0xffff) >> 15) == 1) { in relocate()
DMipsJITInfo.h58 virtual void relocate(void *Function, MachineRelocation *MR,
/freebsd-10-stable/contrib/llvm/lib/ExecutionEngine/JIT/
DJITEmitter.cpp403 virtual void addRelocation(const MachineRelocation &MR) { in addRelocation() argument
404 Relocations.push_back(MR); in addRelocation()
827 MachineRelocation &MR = Relocations[i]; in finishFunction() local
829 if (!MR.letTargetResolve()) { in finishFunction()
830 if (MR.isExternalSymbol()) { in finishFunction()
831 ResultPtr = TheJIT->getPointerToNamedFunction(MR.getExternalSymbol(), in finishFunction()
833 DEBUG(dbgs() << "JIT: Map \'" << MR.getExternalSymbol() << "\' to [" in finishFunction()
837 if (MR.mayNeedFarStub()) { in finishFunction()
840 } else if (MR.isGlobalValue()) { in finishFunction()
841 ResultPtr = getPointerToGlobal(MR.getGlobalValue(), in finishFunction()
[all …]
/freebsd-10-stable/contrib/llvm/lib/Analysis/
DAliasAnalysisCounter.cpp33 unsigned NoMR, JustRef, JustMod, MR; member in __anon90f86e390111::AliasAnalysisCounter
40 NoMR = JustRef = JustMod = MR = 0; in AliasAnalysisCounter()
49 unsigned MRSum = NoMR+JustRef+JustMod+MR; in ~AliasAnalysisCounter()
70 printLine("mod/ref", MR, MRSum); in ~AliasAnalysisCounter()
73 << "%/" << MR*100/MRSum <<"%\n\n"; in ~AliasAnalysisCounter()
161 case ModRef: MR++; MRString = "ModRef"; break; in getModRefInfo()
DMemoryDependenceAnalysis.cpp208 AliasAnalysis::ModRefResult MR = GetLocation(Inst, Loc, AA); in getCallSiteDependencyFrom() local
224 if (isReadOnlyCall && !(MR & AliasAnalysis::Mod) && in getCallSiteDependencyFrom()
238 if (MR != AliasAnalysis::NoModRef) in getCallSiteDependencyFrom()
516 AliasAnalysis::ModRefResult MR = AA->getModRefInfo(Inst, MemLoc); in getPointerDependencyFrom() local
518 if (MR == AliasAnalysis::ModRef) in getPointerDependencyFrom()
519 MR = AA->callCapturesBefore(Inst, MemLoc, DT); in getPointerDependencyFrom()
520 switch (MR) { in getPointerDependencyFrom()
577 AliasAnalysis::ModRefResult MR = GetLocation(QueryInst, MemLoc, AA); in getDependency() local
580 bool isLoad = !(MR & AliasAnalysis::Mod); in getDependency()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
DCStringChecker.cpp125 const MemRegion *MR,
130 const MemRegion *MR,
149 const MemRegion *MR);
615 const MemRegion *MR, in setCStringLength() argument
619 MR = MR->StripCasts(); in setCStringLength()
621 switch (MR->getKind()) { in setCStringLength()
649 return state->remove<CStringLength>(MR); in setCStringLength()
651 return state->set<CStringLength>(MR, strLength); in setCStringLength()
657 const MemRegion *MR, in getCStringLengthForRegion() argument
661 const SVal *Recorded = state->get<CStringLength>(MR); in getCStringLengthForRegion()
[all …]
DMallocChecker.cpp311 static bool SummarizeRegion(raw_ostream &os, const MemRegion *MR);
1139 const MemRegion *MR) { in SummarizeRegion() argument
1140 switch (MR->getKind()) { in SummarizeRegion()
1142 const NamedDecl *FD = cast<FunctionTextRegion>(MR)->getDecl(); in SummarizeRegion()
1157 const MemSpaceRegion *MS = MR->getMemorySpace(); in SummarizeRegion()
1160 const VarRegion *VR = dyn_cast<VarRegion>(MR); in SummarizeRegion()
1175 const VarRegion *VR = dyn_cast<VarRegion>(MR); in SummarizeRegion()
1190 const VarRegion *VR = dyn_cast<VarRegion>(MR); in SummarizeRegion()
1230 const MemRegion *MR = ArgVal.getAsRegion(); in ReportBadFree() local
1231 while (const ElementRegion *ER = dyn_cast_or_null<ElementRegion>(MR)) in ReportBadFree()
[all …]
DDynamicTypePropagation.cpp201 const MemRegion *MR = C.getSVal(NewE).getAsRegion(); in checkPostStmt() local
202 if (!MR) in checkPostStmt()
205 C.addTransition(C.getState()->setDynamicTypeInfo(MR, NewE->getType(), in checkPostStmt()
DDereferenceChecker.cpp231 const MemRegion *MR = L.getAsRegion(); in checkBind() local
232 const TypedValueRegion *TVR = dyn_cast_or_null<TypedValueRegion>(MR); in checkBind()
/freebsd-10-stable/contrib/llvm/lib/Target/X86/
DX86JITInfo.cpp542 void X86JITInfo::relocate(void *Function, MachineRelocation *MR, in relocate() argument
544 for (unsigned i = 0; i != NumRelocs; ++i, ++MR) { in relocate()
545 void *RelocPos = (char*)Function + MR->getMachineCodeOffset(); in relocate()
546 intptr_t ResultPtr = (intptr_t)MR->getResultPointer(); in relocate()
547 switch ((X86::RelocationType)MR->getRelocationType()) { in relocate()
551 ResultPtr = ResultPtr -(intptr_t)RelocPos - 4 - MR->getConstantVal(); in relocate()
558 ResultPtr = ResultPtr - ((intptr_t)Function + MR->getConstantVal()); in relocate()
DX86JITInfo.h66 virtual void relocate(void *Function, MachineRelocation *MR,
/freebsd-10-stable/contrib/llvm/lib/Target/Sparc/
DSparcJITInfo.cpp274 void SparcJITInfo::relocate(void *Function, MachineRelocation *MR, in relocate() argument
276 for (unsigned i = 0; i != NumRelocs; ++i, ++MR) { in relocate()
277 void *RelocPos = (char*) Function + MR->getMachineCodeOffset(); in relocate()
278 intptr_t ResultPtr = (intptr_t) MR->getResultPointer(); in relocate()
280 switch ((SP::RelocationType) MR->getRelocationType()) { in relocate()
DSparcJITInfo.h56 virtual void relocate(void *Function, MachineRelocation *MR,
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSubEngine.h124 const MemRegion* MR) { in processRegionChange() argument
125 return processRegionChanges(state, 0, MR, MR, 0); in processRegionChange()
/freebsd-10-stable/sys/cddl/dev/dtrace/x86/
Ddis_tables.c117 MR, enumerator
1476 /* [00] */ IND(dis_op0F00), IND(dis_op0F01), TNS("lar",MR), TNS("lsl",MR),
1496 /* [40] */ TS("cmovx.o",MR), TS("cmovx.no",MR), TS("cmovx.b",MR), TS("cmovx.ae",MR),
1497 /* [44] */ TS("cmovx.e",MR), TS("cmovx.ne",MR), TS("cmovx.be",MR), TS("cmovx.a",MR),
1498 /* [48] */ TS("cmovx.s",MR), TS("cmovx.ns",MR), TS("cmovx.pe",MR), TS("cmovx.po",MR),
1499 /* [4C] */ TS("cmovx.l",MR), TS("cmovx.ge",MR), TS("cmovx.le",MR), TS("cmovx.g",MR),
1511 /* [70] */ TNSZ("pshufw",MMOPM,8), TNS("psrXXX",MR), TNS("psrXXX",MR), TNS("psrXXX",MR),
1513 /* [78] */ TNSy("vmread",RM), TNSy("vmwrite",MR), INVALID, INVALID,
1531 /* [B0] */ TNS("cmpxchgb",RMw), TS("cmpxchg",RMw), TS("lss",MR), TS("btr",RMw),
1532 /* [B4] */ TS("lfs",MR), TS("lgs",MR), TS("movzb",MOVZ), TNS("movzwl",MOVZ),
[all …]
/freebsd-10-stable/contrib/llvm/include/llvm/Target/
DTargetJITInfo.h103 virtual void relocate(void *Function, MachineRelocation *MR, in relocate() argument
/freebsd-10-stable/crypto/openssh/regress/unittests/sshkey/testdata/
Drsa1_210 ��y��ZЉ5C�Q���O롼CǷ!?D��'����z�P�Rq�]���%��{�p��MR��(������*�΄� +>'�J�pz�o,Gm�\�7���A$r…

123