Searched defs:Addr (Results 26 - 50 of 80) sorted by relevance

1234

/external/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp76 bool addrPointsToConstantData(Value *Addr);
77 int getMemoryAccessFuncIndex(Value *Addr);
178 bool ThreadSanitizer::addrPointsToConstantData(Value *Addr) { argument
180 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Addr))
181 Addr = GEP->getPointerOperand();
183 if (GlobalVariable *GV = dyn_cast<GlobalVariable>(Addr)) {
189 } else if (LoadInst *L = dyn_cast<LoadInst>(Addr)) {
222 Value *Addr = Load->getPointerOperand(); local
223 if (WriteTargets.count(Addr)) {
228 if (addrPointsToConstantData(Addr)) {
315 Value *Addr = IsWrite local
359 Value *Addr = LI->getPointerOperand(); local
374 Value *Addr = SI->getPointerOperand(); local
398 getMemoryAccessFuncIndex(Value *Addr) argument
[all...]
/external/llvm/lib/Transforms/Utils/
H A DAddrModeMatcher.cpp307 /// MatchAddr - If we can, try to add the value of 'Addr' into the current
308 /// addressing mode. If Addr can't be added to AddrMode this returns false and
309 /// leaves AddrMode unmodified. This assumes that Addr is either a pointer type
312 bool AddressingModeMatcher::MatchAddr(Value *Addr, unsigned Depth) { argument
313 if (ConstantInt *CI = dyn_cast<ConstantInt>(Addr)) {
319 } else if (GlobalValue *GV = dyn_cast<GlobalValue>(Addr)) {
327 } else if (Instruction *I = dyn_cast<Instruction>(Addr)) {
347 } else if (ConstantExpr *CE = dyn_cast<ConstantExpr>(Addr)) {
350 } else if (isa<ConstantPointerNull>(Addr)) {
358 AddrMode.BaseReg = Addr;
[all...]
/external/llvm/tools/llvm-mc/
H A DDisassembler.cpp46 int readByte(uint64_t Addr, uint8_t *Byte) const { argument
47 if (Addr >= getExtent())
49 *Byte = Bytes[Addr].first;
/external/valgrind/main/coregrind/
H A Dfixup_macho_loadcmds.c118 typedef UWord Addr; typedef
/external/valgrind/main/include/
H A Dpub_tool_basics.h89 // Addr is for holding an address. AddrH was intended to be "Addr on the
93 typedef UWord Addr; // 32 64 typedef
/external/clang/lib/CodeGen/
H A DCGDeclCXX.cpp107 llvm::Constant *Addr) {
120 llvm::ConstantExpr::getBitCast(Addr, CGF.Int8PtrTy)};
239 llvm::GlobalVariable *Addr,
247 CodeGenFunction(*this).GenerateCXXGlobalVarDeclInitFunc(Fn, D, Addr,
322 llvm::GlobalVariable *Addr,
334 if (Addr->getLinkage() == llvm::GlobalValue::WeakODRLinkage ||
335 Addr->getLinkage() == llvm::GlobalValue::WeakAnyLinkage) {
336 EmitCXXGuardedInit(*D, Addr, PerformInit);
338 EmitCXXGlobalVarDeclInit(*D, Addr, PerformInit);
106 EmitDeclInvariant(CodeGenFunction &CGF, const VarDecl &D, llvm::Constant *Addr) argument
238 EmitCXXGlobalVarDeclInitFunc(const VarDecl *D, llvm::GlobalVariable *Addr, bool PerformInit) argument
320 GenerateCXXGlobalVarDeclInitFunc(llvm::Function *Fn, const VarDecl *D, llvm::GlobalVariable *Addr, bool PerformInit) argument
H A DCGValue.h316 llvm::Value *Addr; member in class:clang::CodeGen::AggValueSlot
382 AV.Addr = addr;
423 return Addr;
427 return Addr == 0;
H A DTargetInfo.cpp929 llvm::Value *Addr = Builder.CreateLoad(VAListAddrAsBPP, "ap.cur"); local
939 Addr = CGF.Builder.CreateGEP(Addr, Offset);
940 llvm::Value *AsInt = CGF.Builder.CreatePtrToInt(Addr,
943 Addr = CGF.Builder.CreateIntToPtr(CGF.Builder.CreateAnd(AsInt, Mask),
944 Addr->getType(),
950 llvm::Value *AddrTyped = Builder.CreateBitCast(Addr, PTy);
955 Builder.CreateGEP(Addr, llvm::ConstantInt::get(CGF.Int32Ty, Offset),
2507 llvm::Value *Addr = Builder.CreateLoad(VAListAddrAsBPP, "ap.cur");
2510 llvm::Value *AddrTyped = Builder.CreateBitCast(Addr, PT
[all...]
/external/llvm/include/llvm/Analysis/
H A DMemoryDependenceAnalysis.h225 void setResult(const MemDepResult &R, Value *Addr) { argument
227 Address = Addr;
/external/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h330 const SUnit *Addr = SUnits.empty() ? 0 : &SUnits[0]; local
333 assert((Addr == 0 || Addr == &SUnits[0]) &&
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.cpp52 void updateSectionAddress(const SectionRef &Sec, uint64_t Addr);
53 void updateSymbolAddress(const SymbolRef &Sym, uint64_t Addr);
90 virtual void updateSectionAddress(const SectionRef &Sec, uint64_t Addr) argument
92 DyldObj->updateSectionAddress(Sec, Addr);
95 virtual void updateSymbolAddress(const SymbolRef &Sym, uint64_t Addr) argument
97 DyldObj->updateSymbolAddress(Sym, Addr);
122 uint64_t Addr) {
129 shdr->sh_addr = static_cast<addr_type>(Addr);
135 uint64_t Addr) {
143 sym->st_value = static_cast<addr_type>(Addr);
120 updateSectionAddress( const SectionRef &Sec, uint64_t Addr) argument
133 updateSymbolAddress( const SymbolRef &SymRef, uint64_t Addr) argument
[all...]
H A DRuntimeDyld.cpp192 uint8_t *Addr = MemMgr->allocateDataSection(TotalSize, sizeof(void*), local
194 if (!Addr)
197 Sections.push_back(SectionEntry(Addr, TotalSize, TotalSize, 0));
198 memset(Addr, 0, TotalSize);
201 << " new addr: " << format("%p", Addr)
210 Obj.updateSymbolAddress(it->first, (uint64_t)Addr);
214 Addr += Size;
247 uint8_t *Addr; local
254 Addr = IsCode
257 if (!Addr)
336 createStubFunction(uint8_t *Addr) argument
366 reassignSectionAddress(unsigned SectionID, uint64_t Addr) argument
416 uint8_t *Addr = (uint8_t*) MemMgr->getPointerToNamedFunction(Name.data(), local
490 reassignSectionAddress(unsigned SectionID, uint64_t Addr) argument
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp204 SDValue Addr; local
209 if (SelectDirectAddr(N1, Addr)) {
234 Addr, Chain };
389 SDValue Addr; local
395 if (SelectDirectAddr(N2, Addr)) {
421 Addr, Chain };
549 bool NVPTXDAGToDAGISel::SelectADDRsi_imp(SDNode *OpNode, SDValue Addr, argument
552 if (Addr.getOpcode() == ISD::ADD) {
553 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Addr.getOperand(1))) {
554 SDValue base=Addr
565 SelectADDRsi(SDNode *OpNode, SDValue Addr, SDValue &Base, SDValue &Offset) argument
571 SelectADDRsi64(SDNode *OpNode, SDValue Addr, SDValue &Base, SDValue &Offset) argument
577 SelectADDRri_imp(SDNode *OpNode, SDValue Addr, SDValue &Base, SDValue &Offset, MVT mvt) argument
608 SelectADDRri(SDNode *OpNode, SDValue Addr, SDValue &Base, SDValue &Offset) argument
614 SelectADDRri64(SDNode *OpNode, SDValue Addr, SDValue &Base, SDValue &Offset) argument
[all...]
/external/llvm/tools/lli/
H A Dlli.cpp289 uint8_t *Addr = (uint8_t*)calloc((Size + Alignment - 1)/Alignment, Alignment); local
290 AllocatedDataMem.push_back(sys::MemoryBlock(Addr, Size));
291 return Addr;
300 uintptr_t Addr = 0; local
306 Addr = (uintptr_t)MB.base();
307 uintptr_t EndOfBlock = Addr + MB.size();
309 Addr = (Addr + Alignment - 1) & ~(uintptr_t)(Alignment - 1);
311 FreeCodeMem[i] = sys::MemoryBlock((void*)(Addr + Size),
312 EndOfBlock - Addr
434 uint64_t Addr = RemoteAddr + Offsets[i].second; local
435 EE->mapSectionAddress(const_cast<void*>(Offsets[i].first), Addr); local
443 uint64_t Addr = RemoteAddr + Offsets[i].second; local
[all...]
/external/llvm/lib/Analysis/
H A DMemoryDependenceAnalysis.cpp982 Value *Addr = Pointer.getAddr(); local
985 Visited.insert(std::make_pair(I->getBB(), Addr));
987 Result.push_back(NonLocalDepResult(I->getBB(), I->getResult(), Addr));
/external/llvm/lib/ExecutionEngine/JIT/
H A DJIT.cpp657 if (void *Addr = getPointerToGlobalIfAvailable(F))
658 return Addr; // Check if function already code gen'd
671 if (void *Addr = getPointerToGlobalIfAvailable(F))
672 return Addr;
676 void *Addr = getPointerToNamedFunction(F->getName(), AbortOnFailure); local
677 addGlobalMapping(F, Addr);
678 return Addr;
683 void *Addr = getPointerToGlobalIfAvailable(F); local
684 assert(Addr && "Code generation didn't add function to GlobalAddress table!");
685 return Addr;
688 addPointerToBasicBlock(const BasicBlock *BB, void *Addr) argument
793 void *Addr = getPointerToGlobalIfAvailable(F); local
[all...]
/external/llvm/lib/Support/
H A Draw_ostream.cpp531 const void *Addr = static_cast<const void *>(Ptr); local
532 struct iovec IOV = {const_cast<void *>(Addr), Size };
/external/llvm/lib/Target/Mips/
H A DMipsISelDAGToDAG.cpp290 SelectAddr(SDNode *Parent, SDValue Addr, SDValue &Base, SDValue &Offset) { argument
291 EVT ValTy = Addr.getValueType();
294 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
301 if (Addr.getOpcode() == MipsISD::Wrapper) {
302 Base = Addr.getOperand(0);
303 Offset = Addr.getOperand(1);
308 if ((Addr.getOpcode() == ISD::TargetExternalSymbol ||
309 Addr.getOpcode() == ISD::TargetGlobalAddress))
314 if (CurDAG->isBaseWithConstantOffset(Addr)) {
315 ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Addr
[all...]
/external/llvm/tools/llvm-objdump/
H A DMachODump.cpp629 uint64_t Addr; local
630 Relocs[j].second.getAddress(Addr);
634 DumpAddress(Addr, Sections, MachOObj, outs());
/external/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp159 void ExecutionEngine::addGlobalMapping(const GlobalValue *GV, void *Addr) { argument
163 << "\' to [" << Addr << "]\n";);
165 assert((CurVal == 0 || Addr == 0) && "GlobalMapping already established!");
166 CurVal = Addr;
171 EEState.getGlobalAddressReverseMap(locked)[Addr];
194 void *ExecutionEngine::updateGlobalMapping(const GlobalValue *GV, void *Addr) { argument
201 if (Addr == 0)
209 CurVal = Addr;
214 EEState.getGlobalAddressReverseMap(locked)[Addr];
229 const GlobalValue *ExecutionEngine::getGlobalValueAtAddress(void *Addr) { argument
954 InitializeMemory(const Constant *Init, void *Addr) argument
[all...]
/external/llvm/lib/Object/
H A DMachOObjectFile.cpp929 uint64_t Addr; local
932 if ((ec = SI->getAddress(Addr)))
934 if (Addr != Val) continue;
947 uint64_t Addr; local
950 if ((ec = SI->getAddress(Addr)))
952 if (Addr != Val) continue;
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp59 bool SelectMEMriS11_2(SDValue& Addr, SDValue &Base, SDValue &Offset);
61 bool SelectADDRrr(SDValue &Addr, SDValue &Base, SDValue &Offset);
75 bool SelectAddr(SDNode *Op, SDValue Addr, SDValue &Base, SDValue &Offset);
1297 bool HexagonDAGToDAGISel::SelectADDRri(SDValue& Addr, SDValue &Base, argument
1299 if (Addr.getOpcode() == ISD::TargetExternalSymbol ||
1300 Addr.getOpcode() == ISD::TargetGlobalAddress)
1303 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
1308 Base = Addr;
1314 bool HexagonDAGToDAGISel::SelectADDRriS11_0(SDValue& Addr, SDValue &Base, argument
1316 if (Addr
1331 SelectADDRriS11_1(SDValue& Addr, SDValue &Base, SDValue &Offset) argument
1348 SelectADDRriS11_2(SDValue& Addr, SDValue &Base, SDValue &Offset) argument
1365 SelectADDRriU6_0(SDValue& Addr, SDValue &Base, SDValue &Offset) argument
1382 SelectADDRriU6_1(SDValue& Addr, SDValue &Base, SDValue &Offset) argument
1399 SelectADDRriU6_2(SDValue& Addr, SDValue &Base, SDValue &Offset) argument
1416 SelectMEMriS11_2(SDValue& Addr, SDValue &Base, SDValue &Offset) argument
1427 SelectADDRriS11_3(SDValue& Addr, SDValue &Base, SDValue &Offset) argument
1443 SelectADDRrr(SDValue &Addr, SDValue &R1, SDValue &R2) argument
1467 SelectAddr(SDNode *Op, SDValue Addr, SDValue &Base, SDValue &Offset) argument
[all...]
H A DHexagonInstrInfo.cpp390 SmallVectorImpl<MachineOperand> &Addr,
430 SmallVectorImpl<MachineOperand> &Addr,
387 storeRegToAddr( MachineFunction &MF, unsigned SrcReg, bool isKill, SmallVectorImpl<MachineOperand> &Addr, const TargetRegisterClass *RC, SmallVectorImpl<MachineInstr*> &NewMIs) const argument
429 loadRegFromAddr(MachineFunction &MF, unsigned DestReg, SmallVectorImpl<MachineOperand> &Addr, const TargetRegisterClass *RC, SmallVectorImpl<MachineInstr*> &NewMIs) const argument
/external/llvm/lib/Transforms/Scalar/
H A DCodeGenPrepare.cpp121 bool OptimizeMemoryInst(Instruction *I, Value *Addr, Type *AccessTy);
817 bool CodeGenPrepare::OptimizeMemoryInst(Instruction *MemoryInst, Value *Addr, argument
819 Value *Repl = Addr;
825 worklist.push_back(Addr);
920 Value *&SunkAddr = SunkAddrs[Addr];
924 if (SunkAddr->getType() != Addr->getType())
925 SunkAddr = Builder.CreateBitCast(SunkAddr, Addr->getType());
989 SunkAddr = Constant::getNullValue(Addr->getType());
991 SunkAddr = Builder.CreateIntToPtr(Result, Addr->getType(), "sunkaddr");
1014 SunkAddrs[Addr]
[all...]
/external/llvm/lib/VMCore/
H A DDIBuilder.cpp809 DIType Ty, ArrayRef<Value *> Addr,
821 Elts.append(Addr.begin(), Addr.end());
806 createComplexVariable(unsigned Tag, DIDescriptor Scope, StringRef Name, DIFile F, unsigned LineNo, DIType Ty, ArrayRef<Value *> Addr, unsigned ArgNo) argument

Completed in 2545 milliseconds

1234