Lines Matching refs:Addr
3587 SDValue Addr = Op.getOperand(1);
3590 SDValue VAList = DAG.getLoad(getPointerTy(), DL, Chain, Addr,
3621 SDValue APStore = DAG.getStore(Chain, DL, VANext, Addr, MachinePointerInfo(V),
7388 SDValue Addr = LD->getOperand(1);
7391 for (SDNode::use_iterator UI = Addr.getNode()->use_begin(), UE =
7392 Addr.getNode()->use_end(); UI != UE; ++UI) {
7395 || UI.getUse().getResNo() != Addr.getResNo())
7408 SDValue Inc = User->getOperand(User->getOperand(0) == Addr ? 1 : 0);
7423 Ops.push_back(Addr);
7455 SDValue Addr = N->getOperand(AddrOpIdx);
7458 for (SDNode::use_iterator UI = Addr.getNode()->use_begin(),
7459 UE = Addr.getNode()->use_end(); UI != UE; ++UI) {
7462 UI.getUse().getResNo() != Addr.getResNo())
7530 SDValue Inc = User->getOperand(User->getOperand(0) == Addr ? 1 : 0);
7546 Ops.push_back(Addr); // Base register
7927 Value *AArch64TargetLowering::emitLoadLinked(IRBuilder<> &Builder, Value *Addr,
7930 Type *ValTy = cast<PointerType>(Addr->getType())->getElementType();
7942 Addr = Builder.CreateBitCast(Addr, Type::getInt8PtrTy(M->getContext()));
7943 Value *LoHi = Builder.CreateCall(Ldxr, Addr, "lohi");
7953 Type *Tys[] = { Addr->getType() };
7959 Builder.CreateCall(Ldxr, Addr),
7960 cast<PointerType>(Addr->getType())->getElementType());
7964 Value *Val, Value *Addr,
7981 Addr = Builder.CreateBitCast(Addr, Type::getInt8PtrTy(M->getContext()));
7982 return Builder.CreateCall3(Stxr, Lo, Hi, Addr);
7987 Type *Tys[] = { Addr->getType() };
7993 Addr);