diff options
Diffstat (limited to 'lib/Target/PowerPC/PPCISelLowering.cpp')
| -rw-r--r-- | lib/Target/PowerPC/PPCISelLowering.cpp | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Target/PowerPC/PPCISelLowering.cpp b/lib/Target/PowerPC/PPCISelLowering.cpp index bb9315e9520ef..2600ee5db1799 100644 --- a/lib/Target/PowerPC/PPCISelLowering.cpp +++ b/lib/Target/PowerPC/PPCISelLowering.cpp @@ -10825,7 +10825,8 @@ void PPCTargetLowering::LowerAsmOperandForConstraint(SDValue Op,  // isLegalAddressingMode - Return true if the addressing mode represented  // by AM is legal for this target, for a load/store of the specified type.  bool PPCTargetLowering::isLegalAddressingMode(const AddrMode &AM, -                                              Type *Ty) const { +                                              Type *Ty, +                                              unsigned AS) const {    // PPC does not allow r+i addressing modes for vectors!    if (Ty->isVectorTy() && AM.BaseOffs != 0)      return false;  | 
