Get rid of unused THPStorage defines related to accreal.
authorGregory Chanan <gchanan@fb.com>
Tue, 12 Feb 2019 20:11:45 +0000 (12:11 -0800)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Tue, 12 Feb 2019 20:48:48 +0000 (12:48 -0800)
Summary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/16973

Differential Revision: D14029538

Pulled By: gchanan

fbshipit-source-id: b51f203ccff97695bf228772bb13e3e6b9bb6d1a

tools/cwrap/plugins/THPPlugin.py
torch/csrc/utils.h

index 3b0fb2d..fdf4a74 100644 (file)
@@ -43,7 +43,6 @@ class THPPlugin(CWrapPlugin):
         'float': Template('THPFloatUtils_unpackReal($arg)'),
         'double': Template('THPDoubleUtils_unpackReal($arg)'),
         'real': Template('THPUtils_(unpackReal)($arg)'),
-        'accreal': Template('THPUtils_(unpackAccreal)($arg)'),
     }
 
     TYPE_CHECK = {
@@ -82,7 +81,6 @@ class THPPlugin(CWrapPlugin):
         'float': Template('THPFloatUtils_checkReal($arg)'),
         'double': Template('THPDoubleUtils_checkReal($arg)'),
         'real': Template('THPUtils_(checkReal)($arg)'),
-        'accreal': Template('THPUtils_(checkAccreal)($arg)'),
     }
 
     SIZE_VARARG_CHECK = Template('THPUtils_tryUnpackLongVarArgs(args, $idx, __size)')
@@ -99,7 +97,6 @@ class THPPlugin(CWrapPlugin):
         'long': Template('return PyInt_FromLong($result);'),
         'int64_t': Template('return PyInt_FromLong($result);'),
         'int': Template('return PyLong_FromLong($result);'),
-        'accreal': Template('return THPUtils_(newAccreal)($result);'),
         'self': Template('Py_INCREF(self);\nreturn (PyObject*)self;'),
         'real': Template('return THPUtils_(newReal)($result);'),
     }
index 411d0de..7088517 100644 (file)
 #define THPDoubleUtils_checkReal(object)      THPUtils_checkReal_FLOAT(object)
 #define THPDoubleUtils_unpackReal(object)     (double)THPUtils_unpackReal_FLOAT(object)
 #define THPDoubleUtils_newReal(value)         THPUtils_newReal_FLOAT(value)
-#define THPDoubleUtils_checkAccreal(object)   THPUtils_checkReal_FLOAT(object)
-#define THPDoubleUtils_unpackAccreal(object)  (double)THPUtils_unpackReal_FLOAT(object)
-#define THPDoubleUtils_newAccreal(value)      THPUtils_newReal_FLOAT(value)
 #define THPFloatUtils_checkReal(object)       THPUtils_checkReal_FLOAT(object)
 #define THPFloatUtils_unpackReal(object)      (float)THPUtils_unpackReal_FLOAT(object)
 #define THPFloatUtils_newReal(value)          THPUtils_newReal_FLOAT(value)
-#define THPFloatUtils_checkAccreal(object)    THPUtils_checkReal_FLOAT(object)
-#define THPFloatUtils_unpackAccreal(object)   (double)THPUtils_unpackReal_FLOAT(object)
-#define THPFloatUtils_newAccreal(value)       THPUtils_newReal_FLOAT(value)
 #define THPHalfUtils_checkReal(object)        THPUtils_checkReal_FLOAT(object)
 #define THPHalfUtils_unpackReal(object)       (at::Half)THPUtils_unpackReal_FLOAT(object)
 #define THPHalfUtils_newReal(value)           PyFloat_FromDouble(value)
-#define THPHalfUtils_checkAccreal(object)     THPUtils_checkReal_FLOAT(object)
-#define THPHalfUtils_unpackAccreal(object)    (double)THPUtils_unpackReal_FLOAT(object)
 #define THPHalfUtils_newAccreal(value)        THPUtils_newReal_FLOAT(value)
 
 #define THPLongUtils_checkReal(object)        THPUtils_checkReal_INT(object)
 #define THPLongUtils_unpackReal(object)       (int64_t)THPUtils_unpackReal_INT(object)
 #define THPLongUtils_newReal(value)           THPUtils_newReal_INT(value)
-#define THPLongUtils_checkAccreal(object)     THPUtils_checkReal_INT(object)
-#define THPLongUtils_unpackAccreal(object)    (int64_t)THPUtils_unpackReal_INT(object)
-#define THPLongUtils_newAccreal(value)        THPUtils_newReal_INT(value)
 #define THPIntUtils_checkReal(object)         THPUtils_checkReal_INT(object)
 #define THPIntUtils_unpackReal(object)        (int)THPUtils_unpackReal_INT(object)
 #define THPIntUtils_newReal(value)            THPUtils_newReal_INT(value)
-#define THPIntUtils_checkAccreal(object)      THPUtils_checkReal_INT(object)
-#define THPIntUtils_unpackAccreal(object)     (int64_t)THPUtils_unpackReal_INT(object)
-#define THPIntUtils_newAccreal(value)         THPUtils_newReal_INT(value)
 #define THPShortUtils_checkReal(object)       THPUtils_checkReal_INT(object)
 #define THPShortUtils_unpackReal(object)      (short)THPUtils_unpackReal_INT(object)
 #define THPShortUtils_newReal(value)          THPUtils_newReal_INT(value)
-#define THPShortUtils_checkAccreal(object)    THPUtils_checkReal_INT(object)
-#define THPShortUtils_unpackAccreal(object)   (int64_t)THPUtils_unpackReal_INT(object)
-#define THPShortUtils_newAccreal(value)       THPUtils_newReal_INT(value)
 #define THPCharUtils_checkReal(object)        THPUtils_checkReal_INT(object)
 #define THPCharUtils_unpackReal(object)       (char)THPUtils_unpackReal_INT(object)
 #define THPCharUtils_newReal(value)           THPUtils_newReal_INT(value)
-#define THPCharUtils_checkAccreal(object)     THPUtils_checkReal_INT(object)
-#define THPCharUtils_unpackAccreal(object)    (int64_t)THPUtils_unpackReal_INT(object)
-#define THPCharUtils_newAccreal(value)        THPUtils_newReal_INT(value)
 #define THPByteUtils_checkReal(object)        THPUtils_checkReal_INT(object)
 #define THPByteUtils_unpackReal(object)       (unsigned char)THPUtils_unpackReal_INT(object)
 #define THPByteUtils_newReal(value)           THPUtils_newReal_INT(value)
-#define THPByteUtils_checkAccreal(object)     THPUtils_checkReal_INT(object)
-#define THPByteUtils_unpackAccreal(object)    (int64_t)THPUtils_unpackReal_INT(object)
-#define THPByteUtils_newAccreal(value)        THPUtils_newReal_INT(value)
 
 #define THPUtils_assert(cond, ...) THPUtils_assertRet(nullptr, cond, __VA_ARGS__)
 #define THPUtils_assertRet(value, cond, ...)                                   \