summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/SelectionDAG.h
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-09-21 04:53:42 +0000
committerChris Lattner <sabre@nondot.org>2010-09-21 04:53:42 +0000
commit60bddc8bcd787be645d2f3b64117fee884270e6a (patch)
tree8458eb0389080a5e2d03843b016b6c06cd2548f9 /include/llvm/CodeGen/SelectionDAG.h
parent0531356e4da1451b1b0b9e8c85365c2a58ca8282 (diff)
downloadllvm-60bddc8bcd787be645d2f3b64117fee884270e6a.tar.gz
llvm-60bddc8bcd787be645d2f3b64117fee884270e6a.tar.bz2
llvm-60bddc8bcd787be645d2f3b64117fee884270e6a.tar.xz
chagne interface to SelectionDAG::getAtomic to take a MachinePointerInfo,
eliminating some weird "infer a frame address" logic which was dead. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114396 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen/SelectionDAG.h')
-rw-r--r--include/llvm/CodeGen/SelectionDAG.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/llvm/CodeGen/SelectionDAG.h b/include/llvm/CodeGen/SelectionDAG.h
index 7723fa00e9..7774675256 100644
--- a/include/llvm/CodeGen/SelectionDAG.h
+++ b/include/llvm/CodeGen/SelectionDAG.h
@@ -587,8 +587,8 @@ public:
/// getAtomic - Gets a node for an atomic op, produces result and chain and
/// takes 3 operands
SDValue getAtomic(unsigned Opcode, DebugLoc dl, EVT MemVT, SDValue Chain,
- SDValue Ptr, SDValue Cmp, SDValue Swp, const Value* PtrVal,
- unsigned Alignment=0);
+ SDValue Ptr, SDValue Cmp, SDValue Swp,
+ MachinePointerInfo PtrInfo, unsigned Alignment=0);
SDValue getAtomic(unsigned Opcode, DebugLoc dl, EVT MemVT, SDValue Chain,
SDValue Ptr, SDValue Cmp, SDValue Swp,
MachineMemOperand *MMO);