Searched defs:Addr (Results 76 - 98 of 98) sorted by relevance

1234

/external/llvm/lib/Transforms/Scalar/
H A DCodeGenPrepare.cpp125 bool OptimizeMemoryInst(Instruction *I, Value *Addr, Type *AccessTy);
1178 /// MatchAddr - If we can, try to add the value of 'Addr' into the current
1179 /// addressing mode. If Addr can't be added to AddrMode this returns false and
1180 /// leaves AddrMode unmodified. This assumes that Addr is either a pointer type
1183 bool AddressingModeMatcher::MatchAddr(Value *Addr, unsigned Depth) { argument
1184 if (ConstantInt *CI = dyn_cast<ConstantInt>(Addr)) {
1190 } else if (GlobalValue *GV = dyn_cast<GlobalValue>(Addr)) {
1198 } else if (Instruction *I = dyn_cast<Instruction>(Addr)) {
1218 } else if (ConstantExpr *CE = dyn_cast<ConstantExpr>(Addr)) {
1221 } else if (isa<ConstantPointerNull>(Addr)) {
1464 OptimizeMemoryInst(Instruction *MemoryInst, Value *Addr, Type *AccessTy) argument
[all...]
/external/valgrind/main/memcheck/
H A Dmc_errors.c131 } Addr; member in struct:_AddrInfo
192 } Addr; member in union:_MC_Error::__anon27689
238 Addr src; // Source block
239 Addr dst; // Destination block
298 static void mc_pp_AddrInfo ( Addr a, AddrInfo* ai, Bool maybe_gcc )
318 xpre, (ULong)a, ai->Addr.Stack.tid, xpost );
322 SizeT block_szB = ai->Addr.Block.block_szB;
323 PtrdiffT rwoffset = ai->Addr.Block.rwoffset;
340 a, delta, relative, ai->Addr.Block.block_desc,
342 ai->Addr
[all...]
/external/clang/lib/CodeGen/
H A DCGCall.cpp2203 llvm::Value *Addr = RV.getAggregateAddr(); local
2205 llvm::Value *EltAddr = Builder.CreateConstGEP2_32(Addr, 0, Elt);
2335 llvm::Value *Addr = RV.getAggregateAddr(); local
2338 const unsigned RVAddrSpace = Addr->getType()->getPointerAddressSpace();
2343 llvm::getOrEnforceKnownAlignment(Addr, Align, TD) < Align) ||
2350 EmitAggregateCopy(AI, Addr, I->Ty, RV.isVolatileQualified());
2356 Args.push_back(Addr);
2359 checkArgMatches(Addr, IRArgNo, IRFuncTy);
H A DCGClass.cpp348 llvm::Value *Addr = local
353 /*Delegating=*/false, Addr);
1757 llvm::Value *Addr; member in struct:__anon15187::CallDelegatingCtorDtor
1760 CallDelegatingCtorDtor(const CXXDestructorDecl *D, llvm::Value *Addr, argument
1762 : Dtor(D), Addr(Addr), Type(Type) {}
1766 /*Delegating=*/true, Addr);
1823 llvm::Value *Addr; member in struct:__anon15188::CallLocalDtor
1825 CallLocalDtor(const CXXDestructorDecl *D, llvm::Value *Addr) argument
1826 : Dtor(D), Addr(Add
1836 PushDestructorCleanup(const CXXDestructorDecl *D, llvm::Value *Addr) argument
1841 PushDestructorCleanup(QualType T, llvm::Value *Addr) argument
[all...]
H A DCodeGenModule.cpp2993 llvm::GlobalValue *Addr) {
3000 Addr,
3037 llvm::GlobalValue *Addr = getModule().getNamedValue(I->second); local
3038 EmitGlobalDeclMetadata(*this, GlobalMetadata, I->first, Addr);
3057 llvm::Value *Addr = I->second; local
3059 if (llvm::AllocaInst *Alloca = dyn_cast<llvm::AllocaInst>(Addr)) {
3062 } else if (llvm::GlobalValue *GV = dyn_cast<llvm::GlobalValue>(Addr)) {
2990 EmitGlobalDeclMetadata(CodeGenModule &CGM, llvm::NamedMDNode *&GlobalMetadata, GlobalDecl D, llvm::GlobalValue *Addr) argument
H A DCGExpr.cpp1050 llvm::Value *CodeGenFunction::EmitLoadOfScalar(llvm::Value *Addr, bool Volatile, argument
1059 cast<llvm::PointerType>(Addr->getType())->getElementType();
1072 Addr->getType()))->getAddressSpace());
1073 llvm::Value *Cast = Builder.CreateBitCast(Addr, ptVec4Ty,
1095 LValue lvalue = LValue::MakeAddr(Addr, Ty,
1101 llvm::LoadInst *Load = Builder.CreateLoad(Addr);
1164 void CodeGenFunction::EmitStoreOfScalar(llvm::Value *Value, llvm::Value *Addr, argument
1198 llvm::PointerType *DstPtr = cast<llvm::PointerType>(Addr->getType());
1202 Addr = Builder.CreateBitCast(Addr, MemT
1854 llvm::Value *Addr = LV.getAddress(); local
2443 llvm::Value *Addr = base.getAddress(); local
[all...]
/external/llvm/include/llvm/IR/
H A DIRBuilder.h508 IndirectBrInst *CreateIndirectBr(Value *Addr, unsigned NumDests = 10) { argument
509 return Insert(IndirectBrInst::Create(Addr, NumDests));
/external/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.cpp2060 unsigned Addr = Origin->getOffset(); local
2066 Addr += Holder.getCUOffset(Origin->getCompileUnit());
2068 Asm->OutStreamer.EmitIntValue(Addr,
/external/llvm/lib/Target/ARM/
H A DARMFastISel.cpp183 bool ARMEmitLoad(MVT VT, unsigned &ResultReg, Address &Addr,
186 bool ARMEmitStore(MVT VT, unsigned SrcReg, Address &Addr,
188 bool ARMComputeAddress(const Value *Obj, Address &Addr);
189 void ARMSimplifyAddress(Address &Addr, MVT VT, bool useAM3);
226 void AddLoadStoreOperands(MVT VT, Address &Addr,
797 bool ARMFastISel::ARMComputeAddress(const Value *Obj, Address &Addr) { argument
825 return ARMComputeAddress(U->getOperand(0), Addr);
829 return ARMComputeAddress(U->getOperand(0), Addr);
834 return ARMComputeAddress(U->getOperand(0), Addr);
837 Address SavedAddr = Addr;
906 ARMSimplifyAddress(Address &Addr, MVT VT, bool useAM3) argument
959 AddLoadStoreOperands(MVT VT, Address &Addr, const MachineInstrBuilder &MIB, unsigned Flags, bool useAM3) argument
1007 ARMEmitLoad(MVT VT, unsigned &ResultReg, Address &Addr, unsigned Alignment, bool isZExt, bool allocReg) argument
1130 ARMEmitStore(MVT VT, unsigned SrcReg, Address &Addr, unsigned Alignment) argument
2031 Address Addr; local
[all...]
H A DARMISelDAGToDAG.cpp146 bool SelectAddrMode6(SDNode *Parent, SDValue N, SDValue &Addr,SDValue &Align);
1010 bool ARMDAGToDAGISel::SelectAddrMode6(SDNode *Parent, SDValue N, SDValue &Addr, argument
1012 Addr = N;
H A DARMISelLowering.cpp3390 SDValue Addr = DAG.getNode(ISD::ADD, dl, PTy, Index, Table); local
3397 Addr, Op.getOperand(2), JTI, UId);
3400 Addr = DAG.getLoad((EVT)MVT::i32, dl, Chain, Addr,
3403 Chain = Addr.getValue(1);
3404 Addr = DAG.getNode(ISD::ADD, dl, PTy, Addr, Table);
3405 return DAG.getNode(ARMISD::BR_JT, dl, MVT::Other, Chain, Addr, JTI, UId);
3407 Addr = DAG.getLoad(PTy, dl, Chain, Addr,
9024 SDValue Addr = N->getOperand(AddrOpIdx); local
[all...]
/external/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp3104 SmallVectorImpl<MachineOperand> &Addr,
3115 for (unsigned i = 0, e = Addr.size(); i != e; ++i)
3116 MIB.addOperand(Addr[i]);
3138 SmallVectorImpl<MachineOperand> &Addr,
3149 for (unsigned i = 0, e = Addr.size(); i != e; ++i)
3150 MIB.addOperand(Addr[i]);
3102 storeRegToAddr(MachineFunction &MF, unsigned SrcReg, bool isKill, SmallVectorImpl<MachineOperand> &Addr, const TargetRegisterClass *RC, MachineInstr::mmo_iterator MMOBegin, MachineInstr::mmo_iterator MMOEnd, SmallVectorImpl<MachineInstr*> &NewMIs) const argument
3137 loadRegFromAddr(MachineFunction &MF, unsigned DestReg, SmallVectorImpl<MachineOperand> &Addr, const TargetRegisterClass *RC, MachineInstr::mmo_iterator MMOBegin, MachineInstr::mmo_iterator MMOEnd, SmallVectorImpl<MachineInstr*> &NewMIs) const argument
H A DX86ISelLowering.cpp11564 SDValue Addr = Trmp; local
11566 Addr, MachinePointerInfo(TrmpAddr),
11569 Addr = DAG.getNode(ISD::ADD, dl, MVT::i64, Trmp,
11571 OutChains[1] = DAG.getStore(Root, dl, FPtr, Addr,
11578 Addr = DAG.getNode(ISD::ADD, dl, MVT::i64, Trmp,
11581 Addr, MachinePointerInfo(TrmpAddr, 10),
11584 Addr = DAG.getNode(ISD::ADD, dl, MVT::i64, Trmp,
11586 OutChains[3] = DAG.getStore(Root, dl, Nest, Addr,
11592 Addr = DAG.getNode(ISD::ADD, dl, MVT::i64, Trmp,
11595 Addr, MachinePointerInf
11652 SDValue Addr, Disp; local
[all...]
/external/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp2398 /// At this point, the GEP operands of Addr [0, OpNo) have been stepped into.
2400 ConstantExpr *Addr, unsigned OpNo) {
2402 if (OpNo == Addr->getNumOperands()) {
2414 ConstantInt *CU = cast<ConstantInt>(Addr->getOperand(OpNo));
2417 Elts[Idx] = EvaluateStoreInto(Elts[Idx], Val, Addr, OpNo+1);
2423 ConstantInt *CI = cast<ConstantInt>(Addr->getOperand(OpNo));
2438 EvaluateStoreInto(Elts[CI->getZExtValue()], Val, Addr, OpNo+1);
2445 /// CommitValueTo - We have decided that Addr (which satisfies the predicate
2447 static void CommitValueTo(Constant *Val, Constant *Addr) { argument
2448 if (GlobalVariable *GV = dyn_cast<GlobalVariable>(Addr)) {
2399 EvaluateStoreInto(Constant *Init, Constant *Val, ConstantExpr *Addr, unsigned OpNo) argument
[all...]
/external/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp285 Value *Addr, uint32_t TypeSize, bool IsWrite,
289 Instruction *generateCrashCode(Instruction *InsertBefore, Value *Addr,
293 void instrumentMemIntrinsicParam(Instruction *OrigIns, Value *Addr,
579 Value *Addr, Value *Size, Instruction *InsertBefore, bool IsWrite) {
584 instrumentAddress(OrigIns, InsertBefore, Addr, 8, IsWrite, Size);
588 Value *AddrLong = IRB.CreatePointerCast(Addr, IntptrTy);
647 Value *Addr = isInterestingMemoryAccess(I, &IsWrite); local
648 assert(Addr);
650 if (GlobalVariable *G = dyn_cast<GlobalVariable>(Addr)) {
663 Type *OrigPtrTy = Addr
577 instrumentMemIntrinsicParam( Instruction *OrigIns, Value *Addr, Value *Size, Instruction *InsertBefore, bool IsWrite) argument
700 generateCrashCode( Instruction *InsertBefore, Value *Addr, bool IsWrite, size_t AccessSizeIndex, Value *SizeArgument) argument
733 instrumentAddress(Instruction *OrigIns, Instruction *InsertBefore, Value *Addr, uint32_t TypeSize, bool IsWrite, Value *SizeArgument) argument
[all...]
H A DMemorySanitizer.cpp464 Value *Addr = I.getPointerOperand(); local
466 Value *ShadowPtr = getShadowPtr(Addr, Shadow->getType(), IRB);
474 insertCheck(Addr, &I);
479 IRB.CreateAlignedStore(getOrigin(Val), getOriginPtr(Addr, IRB),
497 IRBNew.CreateAlignedStore(getOrigin(Val), getOriginPtr(Addr, IRBNew),
627 /// Shadow = Addr & ~ShadowMask.
628 Value *getShadowPtr(Value *Addr, Type *ShadowTy, argument
631 IRB.CreateAnd(IRB.CreatePointerCast(Addr, MS.IntptrTy),
640 Value *getOriginPtr(Value *Addr, IRBuilder<> &IRB) { argument
642 IRB.CreateAnd(IRB.CreatePointerCast(Addr, M
864 Value *Addr = I.getPointerOperand(); local
1422 Value* Addr = I.getArgOperand(0); local
1446 Value *Addr = I.getArgOperand(0); local
[all...]
/external/mdnsresponder/mDNSCore/
H A DuDNS.c1008 llqData.err = GetLLQEventPort(m, &tcpInfo->Addr); // We're using TCP; tell server what UDP port to send notifications to
1026 err = mDNSSendDNSMessage(m, &tcpInfo->request, end, mDNSInterface_Any, mDNSNULL, &tcpInfo->Addr, tcpInfo->Port, sock, AuthInfo);
1121 mDNSAddr Addr = tcpInfo->Addr; local
1145 mDNSCoreReceive(m, reply, end, &Addr, Port, tls ? (mDNSAddr *)1 : mDNSNULL, srcPort, 0);
1230 TCPSocketFlags flags, const mDNSAddr *const Addr, const mDNSIPPort Port, domainname *hostname,
1249 info->Addr = *Addr;
1264 err = mDNSPlatformTCPConnect(info->sock, Addr, Port, hostname, (question ? question->InterfaceID : mDNSNULL), tcpCallback, info);
1538 zd->Addr
1229 MakeTCPConn(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *const end, TCPSocketFlags flags, const mDNSAddr *const Addr, const mDNSIPPort Port, domainname *hostname, DNSQuestion *const question, AuthRecord *const rr) argument
[all...]
H A DmDNSEmbeddedAPI.h486 mDNSAddr Addr; member in struct:tcpInfo_t
1637 mDNSAddr Addr; // Discovered result: Address of Target host from SRV record member in struct:ZoneData_struct
/external/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c1423 CAMLprim LLVMValueRef llvm_build_indirect_br(LLVMValueRef Addr, argument
1426 return LLVMBuildIndirectBr(Builder_val(B), Addr, EstimatedDests);
/external/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp1405 SDValue Addr = DAG.getNode(ISD::ADD, DL, PTy, Index, Table); local
1408 Addr = DAG.getExtLoad(ISD::SEXTLOAD, DL, PTy, Chain, Addr,
1411 Chain = Addr.getValue(1);
1417 Addr = DAG.getNode(ISD::ADD, DL, PTy, Addr,
1421 return DAG.getNode(ISD::BRIND, DL, MVT::Other, Chain, Addr);
/external/llvm/lib/IR/
H A DCore.cpp1911 LLVMValueRef LLVMBuildIndirectBr(LLVMBuilderRef B, LLVMValueRef Addr, argument
1913 return wrap(unwrap(B)->CreateIndirectBr(unwrap(Addr), NumDests));
/external/clang/lib/Sema/
H A DSemaOverload.cpp800 Expr **Addr; member in struct:clang::__anon15415::UnbridgedCastsSet::Entry
816 *i->Addr = i->Saved;
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp1151 int Addr = (int)CN->getZExtValue(); local
1154 Disp = DAG.getTargetConstant((short)Addr, MVT::i32);
1156 Base = DAG.getTargetConstant((Addr - (signed short)Addr) >> 16, MVT::i32);
2952 int Addr = C->getZExtValue(); local
2953 if ((Addr & 3) != 0 || // Low 2 bits are implicitly zero.
2954 SignExtend32<26>(Addr) != Addr)
4981 SDValue Addr = DAG.getNode(ISD::ADD, dl, PtrVT, StackSlot, Four); local
4982 SDValue CWD = DAG.getLoad(MVT::i32, dl, Store, Addr, MachinePointerInf
[all...]

Completed in 1565 milliseconds

1234