/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMJITInfo.cpp | 238 intptr_t ARMJITInfo::resolveRelocDestAddr(MachineRelocation *MR) const { 239 ARM::RelocationType RT = (ARM::RelocationType)MR->getRelocationType(); 242 return (intptr_t)(MR->getResultPointer()); 245 return (intptr_t)(MR->getResultPointer()) - MR->getConstantVal(); 248 return getJumpTableBaseAddr(MR->getJumpTableIndex()); 252 return getConstantPoolEntryAddr(MR->getConstantPoolIndex()); 254 ARMConstantPoolValue *ACPV = (ARMConstantPoolValue*)MR->getConstantVal(); 257 intptr_t Addr = (intptr_t)(MR->getResultPointer()); 267 void ARMJITInfo::relocate(void *Function, MachineRelocation *MR, argument [all...] |
H A D | ARMJITInfo.h | 80 virtual void relocate(void *Function, MachineRelocation *MR, 179 intptr_t resolveRelocDestAddr(MachineRelocation *MR) const;
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | Store.cpp | 227 const MemRegion *MR = V.getAsRegion(); local 228 if (!MR) 231 const TypedValueRegion *TVR = dyn_cast<TypedValueRegion>(MR); 298 static const CXXRecordDecl *getCXXRecordType(const MemRegion *MR) { argument 299 if (const TypedValueRegion *TVR = dyn_cast<TypedValueRegion>(MR)) 301 if (const SymbolicRegion *SR = dyn_cast<SymbolicRegion>(MR)) 310 const MemRegion *MR = Base.getAsRegion(); local 311 if (!MR) 323 while (const CXXRecordDecl *MRClass = getCXXRecordType(MR)) { 326 return loc::MemRegionVal(MR); [all...] |
H A D | SymbolManager.cpp | 414 bool SymbolReaper::isLiveRegion(const MemRegion *MR) { argument 415 if (RegionRoots.count(MR)) 418 MR = MR->getBaseRegion(); 420 if (const SymbolicRegion *SR = dyn_cast<SymbolicRegion>(MR)) 423 if (const VarRegion *VR = dyn_cast<VarRegion>(MR)) 430 if (isa<AllocaRegion>(MR)) 433 if (isa<CXXThisRegion>(MR)) 436 if (isa<MemSpaceRegion>(MR))
|
H A D | RegionStore.cpp | 1293 const MemRegion *MR = L.castAs<loc::MemRegionVal>().getRegion(); local 1295 if (isa<AllocaRegion>(MR) || 1296 isa<SymbolicRegion>(MR) || 1297 isa<CodeTextRegion>(MR)) { 1299 if (const TypedRegion *TR = dyn_cast<TypedRegion>(MR)) 1302 const SymbolicRegion *SR = cast<SymbolicRegion>(MR); 1306 MR = GetElementZeroRegion(MR, T); 1311 const TypedValueRegion *R = cast<TypedValueRegion>(MR);
|
H A D | ExprEngineCXX.cpp | 39 const MemRegion *MR = V.getAsRegion(); local 41 dyn_cast_or_null<CXXTempObjectRegion>(MR)) {
|
/freebsd-10.0-release/contrib/llvm/lib/Analysis/ |
H A D | AliasAnalysisCounter.cpp | 33 unsigned NoMR, JustRef, JustMod, MR; member in class:__anon2069::AliasAnalysisCounter 40 NoMR = JustRef = JustMod = MR = 0; 49 unsigned MRSum = NoMR+JustRef+JustMod+MR; 70 printLine("mod/ref", MR, MRSum); 73 << "%/" << MR*100/MRSum <<"%\n\n"; 161 case ModRef: MR++; MRString = "ModRef"; break;
|
H A D | MemoryDependenceAnalysis.cpp | 208 AliasAnalysis::ModRefResult MR = GetLocation(Inst, Loc, AA); local 224 if (isReadOnlyCall && !(MR & AliasAnalysis::Mod) && 238 if (MR != AliasAnalysis::NoModRef) 515 AliasAnalysis::ModRefResult MR = AA->getModRefInfo(Inst, MemLoc); local 517 if (MR == AliasAnalysis::ModRef) 518 MR = AA->callCapturesBefore(Inst, MemLoc, DT); 519 switch (MR) { 576 AliasAnalysis::ModRefResult MR = GetLocation(QueryInst, MemLoc, AA); local 579 bool isLoad = !(MR & AliasAnalysis::Mod);
|
/freebsd-10.0-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsJITInfo.cpp | 247 void MipsJITInfo::relocate(void *Function, MachineRelocation *MR, argument 249 for (unsigned i = 0; i != NumRelocs; ++i, ++MR) { 251 void *RelocPos = (char*) Function + MR->getMachineCodeOffset(); 252 intptr_t ResultPtr = (intptr_t) MR->getResultPointer(); 254 switch ((Mips::RelocationType) MR->getRelocationType()) { 267 if ((((intptr_t) (MR->getResultPointer()) & 0xffff) >> 15) == 1) {
|
H A D | MipsJITInfo.h | 58 virtual void relocate(void *Function, MachineRelocation *MR,
|
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCJITInfo.h | 37 virtual void relocate(void *Function, MachineRelocation *MR,
|
H A D | PPCJITInfo.cpp | 413 void PPCJITInfo::relocate(void *Function, MachineRelocation *MR, argument 415 for (unsigned i = 0; i != NumRelocs; ++i, ++MR) { 416 unsigned *RelocPos = (unsigned*)Function + MR->getMachineCodeOffset()/4; 417 intptr_t ResultPtr = (intptr_t)MR->getResultPointer(); 418 switch ((PPC::RelocationType)MR->getRelocationType()) { 437 ResultPtr += MR->getConstantVal(); 440 if (MR->getRelocationType() == PPC::reloc_absolute_high) { 456 ResultPtr += MR->getConstantVal();
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | SubEngine.h | 124 const MemRegion* MR) { 125 return processRegionChanges(state, 0, MR, MR, 0); 123 processRegionChange(ProgramStateRef state, const MemRegion* MR) argument
|
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/ |
H A D | X86JITInfo.h | 66 virtual void relocate(void *Function, MachineRelocation *MR,
|
H A D | X86JITInfo.cpp | 541 void X86JITInfo::relocate(void *Function, MachineRelocation *MR, argument 543 for (unsigned i = 0; i != NumRelocs; ++i, ++MR) { 544 void *RelocPos = (char*)Function + MR->getMachineCodeOffset(); 545 intptr_t ResultPtr = (intptr_t)MR->getResultPointer(); 546 switch ((X86::RelocationType)MR->getRelocationType()) { 550 ResultPtr = ResultPtr -(intptr_t)RelocPos - 4 - MR->getConstantVal(); 557 ResultPtr = ResultPtr - ((intptr_t)Function + MR->getConstantVal());
|
/freebsd-10.0-release/contrib/llvm/lib/ExecutionEngine/JIT/ |
H A D | JITEmitter.cpp | 413 virtual void addRelocation(const MachineRelocation &MR) { argument 414 Relocations.push_back(MR); 838 MachineRelocation &MR = Relocations[i]; local 840 if (!MR.letTargetResolve()) { 841 if (MR.isExternalSymbol()) { 842 ResultPtr = TheJIT->getPointerToNamedFunction(MR.getExternalSymbol(), 844 DEBUG(dbgs() << "JIT: Map \'" << MR.getExternalSymbol() << "\' to [" 848 if (MR.mayNeedFarStub()) { 851 } else if (MR.isGlobalValue()) { 852 ResultPtr = getPointerToGlobal(MR [all...] |
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CStringChecker.cpp | 125 const MemRegion *MR, 130 const MemRegion *MR, 148 const MemRegion *MR); 614 const MemRegion *MR, 618 MR = MR->StripCasts(); 620 switch (MR->getKind()) { 648 return state->remove<CStringLength>(MR); 650 return state->set<CStringLength>(MR, strLength); 656 const MemRegion *MR, 613 setCStringLength(ProgramStateRef state, const MemRegion *MR, SVal strLength) argument 653 getCStringLengthForRegion(CheckerContext &C, ProgramStateRef &state, const Expr *Ex, const MemRegion *MR, bool hypothetical) argument 681 const MemRegion *MR = Buf.getAsRegion(); local 830 SummarizeRegion(raw_ostream &os, ASTContext &Ctx, const MemRegion *MR) argument 1907 const MemRegion *MR = VarLoc.getAsRegion(); local 1943 const MemRegion *MR = *I; local 1958 const MemRegion *MR = I.getKey(); local [all...] |
H A D | DynamicTypePropagation.cpp | 201 const MemRegion *MR = C.getSVal(NewE).getAsRegion(); local 202 if (!MR) 205 C.addTransition(C.getState()->setDynamicTypeInfo(MR, NewE->getType(),
|
H A D | DereferenceChecker.cpp | 231 const MemRegion *MR = L.getAsRegion(); local 232 const TypedValueRegion *TVR = dyn_cast_or_null<TypedValueRegion>(MR);
|
/freebsd-10.0-release/contrib/llvm/include/llvm/Target/ |
H A D | TargetJITInfo.h | 103 virtual void relocate(void *Function, MachineRelocation *MR, argument
|
/freebsd-10.0-release/sys/cddl/dev/dtrace/amd64/ |
H A D | dis_tables.c | 115 MR, enumerator in enum:__anon6483 1441 /* [00] */ IND(dis_op0F00), IND(dis_op0F01), TNS("lar",MR), TNS("lsl",MR), 1461 /* [40] */ TS("cmovx.o",MR), TS("cmovx.no",MR), TS("cmovx.b",MR), TS("cmovx.ae",MR), 1462 /* [44] */ TS("cmovx.e",MR), TS("cmovx.ne",MR), TS("cmovx.be",MR), T [all...] |
/freebsd-10.0-release/sys/cddl/dev/dtrace/i386/ |
H A D | dis_tables.c | 115 MR, enumerator in enum:__anon6486 1441 /* [00] */ IND(dis_op0F00), IND(dis_op0F01), TNS("lar",MR), TNS("lsl",MR), 1461 /* [40] */ TS("cmovx.o",MR), TS("cmovx.no",MR), TS("cmovx.b",MR), TS("cmovx.ae",MR), 1462 /* [44] */ TS("cmovx.e",MR), TS("cmovx.ne",MR), TS("cmovx.be",MR), T [all...] |
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | JITCodeEmitter.h | 305 virtual void addRelocation(const MachineRelocation &MR) = 0;
|
H A D | MachineCodeEmitter.h | 302 virtual void addRelocation(const MachineRelocation &MR) = 0;
|
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | MemCpyOptimizer.cpp | 684 AliasAnalysis::ModRefResult MR = AA.getModRefInfo(C, cpyDest, srcSize); local 686 if (MR != AliasAnalysis::NoModRef) 687 MR = AA.callCapturesBefore(C, cpyDest, srcSize, &DT); 688 if (MR != AliasAnalysis::NoModRef)
|