diff options
author | Dan Gohman <gohman@apple.com> | 2008-04-14 17:55:48 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2008-04-14 17:55:48 +0000 |
commit | 29e4bdbf27c5f03b12dd2bc41d9ccb0d5f3dfdf4 (patch) | |
tree | d5a822443938fb4586d9013fa86f1549cde285cb /include | |
parent | 3541af73b6b8a083cf2d7784438d60e8bcce3883 (diff) | |
download | external_llvm-29e4bdbf27c5f03b12dd2bc41d9ccb0d5f3dfdf4.zip external_llvm-29e4bdbf27c5f03b12dd2bc41d9ccb0d5f3dfdf4.tar.gz external_llvm-29e4bdbf27c5f03b12dd2bc41d9ccb0d5f3dfdf4.tar.bz2 |
Fix const-correctness issues with the SrcValue handling in the
memory intrinsic expansion code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49666 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r-- | include/llvm/CodeGen/SelectionDAG.h | 10 | ||||
-rw-r--r-- | include/llvm/Target/TargetLowering.h | 10 |
2 files changed, 10 insertions, 10 deletions
diff --git a/include/llvm/CodeGen/SelectionDAG.h b/include/llvm/CodeGen/SelectionDAG.h index 8ea14a5..390e44d 100644 --- a/include/llvm/CodeGen/SelectionDAG.h +++ b/include/llvm/CodeGen/SelectionDAG.h @@ -326,17 +326,17 @@ public: SDOperand getMemcpy(SDOperand Chain, SDOperand Dst, SDOperand Src, SDOperand Size, unsigned Align, bool AlwaysInline, - Value *DstSV, uint64_t DstOff, - Value *SrcSV, uint64_t SrcOff); + const Value *DstSV, uint64_t DstOff, + const Value *SrcSV, uint64_t SrcOff); SDOperand getMemmove(SDOperand Chain, SDOperand Dst, SDOperand Src, SDOperand Size, unsigned Align, - Value *DstSV, uint64_t DstOff, - Value *SrcSV, uint64_t SrcOff); + const Value *DstSV, uint64_t DstOff, + const Value *SrcSV, uint64_t SrcOff); SDOperand getMemset(SDOperand Chain, SDOperand Dst, SDOperand Src, SDOperand Size, unsigned Align, - Value *DstSV, uint64_t DstOff); + const Value *DstSV, uint64_t DstOff); /// getSetCC - Helper function to make it easier to build SetCC's if you just /// have an ISD::CondCode instead of an SDOperand. diff --git a/include/llvm/Target/TargetLowering.h b/include/llvm/Target/TargetLowering.h index f64ffe2..a105ce6 100644 --- a/include/llvm/Target/TargetLowering.h +++ b/include/llvm/Target/TargetLowering.h @@ -967,8 +967,8 @@ public: SDOperand Op1, SDOperand Op2, SDOperand Op3, unsigned Align, bool AlwaysInline, - Value *DstSV, uint64_t DstOff, - Value *SrcSV, uint64_t SrcOff) { + const Value *DstSV, uint64_t DstOff, + const Value *SrcSV, uint64_t SrcOff) { return SDOperand(); } @@ -983,8 +983,8 @@ public: SDOperand Chain, SDOperand Op1, SDOperand Op2, SDOperand Op3, unsigned Align, - Value *DstSV, uint64_t DstOff, - Value *SrcSV, uint64_t SrcOff) { + const Value *DstSV, uint64_t DstOff, + const Value *SrcSV, uint64_t SrcOff) { return SDOperand(); } @@ -999,7 +999,7 @@ public: SDOperand Chain, SDOperand Op1, SDOperand Op2, SDOperand Op3, unsigned Align, - Value *DstSV, uint64_t DstOff) { + const Value *DstSV, uint64_t DstOff) { return SDOperand(); } |