Make isLegalAddressingMode() taking DataLayout as an argument
[oota-llvm.git] / lib / Target / NVPTX / NVPTXISelLowering.cpp
index 26f16e74f9c9c9a7c0c42c829b61ccda7139a38f..69c8433eef290040c5ba3e7e19fddc72cbc58f64 100644 (file)
@@ -3732,8 +3732,8 @@ bool NVPTXTargetLowering::getTgtMemIntrinsic(
 /// Used to guide target specific optimizations, like loop strength reduction
 /// (LoopStrengthReduce.cpp) and memory optimization for address mode
 /// (CodeGenPrepare.cpp)
-bool NVPTXTargetLowering::isLegalAddressingMode(const AddrMode &AM,
-                                                Type *Ty,
+bool NVPTXTargetLowering::isLegalAddressingMode(const DataLayout &DL,
+                                                const AddrMode &AM, Type *Ty,
                                                 unsigned AS) const {
 
   // AddrMode - This represents an addressing mode of: