Allow memory intrinsics to be tail calls
[oota-llvm.git] / lib / Target / Sparc / SparcISelLowering.cpp
index c8b0570d632e924c2af5aa018122d98588ba9b5c..5b964af1959f4a9d6f9f129cca0722a5ce50e83f 100644 (file)
@@ -727,7 +727,8 @@ SparcTargetLowering::LowerCall_32(TargetLowering::CallLoweringInfo &CLI,
 
     Chain = DAG.getMemcpy(Chain, dl, FIPtr, Arg, SizeNode, Align,
                           false,        // isVolatile,
-                          (Size <= 32), // AlwaysInline if size <= 32
+                          (Size <= 32), // AlwaysInline if size <= 32,
+                          false,        // isTailCall
                           MachinePointerInfo(), MachinePointerInfo());
     ByValArgs.push_back(FIPtr);
   }