these implicit conversions are now explicit :)


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@41436 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/CodeGen/CGStmt.cpp b/CodeGen/CGStmt.cpp
index 9ce2a67..de50d71 100644
--- a/CodeGen/CGStmt.cpp
+++ b/CodeGen/CGStmt.cpp
@@ -295,9 +295,6 @@
     else
       Builder.CreateRet(llvm::UndefValue::get(RetTy));
   } else {
-    // Do implicit conversions to the returned type.
-    RetVal = EmitConversion(RetVal, RV->getType(), FnRetTy);
-    
     if (RetVal.isScalar()) {
       Builder.CreateRet(RetVal.getVal());
     } else {