Remove THC max and min, which are longer used (#43903)
Summary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/43903
Reviewed By: smessmer
Differential Revision: D23493225
Pulled By: ezyang
fbshipit-source-id: bc89d8221f3351da0ef3cff468ffe6a91dae96a6
diff --git a/aten/src/THC/generic/THCTensorMathPointwise.cu b/aten/src/THC/generic/THCTensorMathPointwise.cu
index 325186a..af4dd9f 100644
--- a/aten/src/THC/generic/THCTensorMathPointwise.cu
+++ b/aten/src/THC/generic/THCTensorMathPointwise.cu
@@ -5,74 +5,6 @@
#include <ATen/MemoryOverlap.h>
#include <ATen/NamedTensorUtils.h>
-void THCTensor_(cmax)(THCState *state, THCTensor *self, THCTensor *src1, THCTensor *src2)
-{
- THCAssertSameGPU(THCTensor_(checkGPU)(state, 3, self, src1, src2));
- THArgCheck(THCTensor_(nElement)(state, src1) ==
- THCTensor_(nElement)(state, src2), 2, "sizes do not match");
-
- if (self == src1) {
- if (!THC_pointwiseApply2<scalar_t, scalar_t>(state, self, src2, TensorMaxOp<scalar_t>())) {
- THArgCheck(false, 2, CUTORCH_DIM_WARNING);
- }
- } else {
- THCTensor_(resizeAs)(state, self, src1);
- if (!THC_pointwiseApply3<scalar_t, scalar_t, scalar_t>(state, self, src1, src2, TensorMaxOp<scalar_t>())) {
- THArgCheck(false, 2, CUTORCH_DIM_WARNING);
- }
- }
-}
-
-void THCTensor_(cmin)(THCState *state, THCTensor *self, THCTensor *src1, THCTensor *src2)
-{
- THCAssertSameGPU(THCTensor_(checkGPU)(state, 3, self, src1, src2));
- THArgCheck(THCTensor_(nElement)(state, src1) ==
- THCTensor_(nElement)(state, src2), 2, "sizes do not match");
-
- if (self == src1) {
- if (!THC_pointwiseApply2<scalar_t, scalar_t>(state, self, src2, TensorMinOp<scalar_t>())) {
- THArgCheck(false, 2, CUTORCH_DIM_WARNING);
- }
- } else {
- THCTensor_(resizeAs)(state, self, src1);
- if (!THC_pointwiseApply3<scalar_t, scalar_t, scalar_t>(state, self, src1, src2, TensorMinOp<scalar_t>())) {
- THArgCheck(false, 2, CUTORCH_DIM_WARNING);
- }
- }
-}
-
-void THCTensor_(cmaxValue)(THCState *state, THCTensor *self, THCTensor *src, scalar_t value)
-{
- THCAssertSameGPU(THCTensor_(checkGPU)(state, 2, self, src));
-
- if (self == src) {
- if (!THC_pointwiseApply1<scalar_t>(state, self, TensorMaxValueOp<scalar_t>(value))) {
- THArgCheck(false, 2, CUTORCH_DIM_WARNING);
- }
- } else {
- THCTensor_(resizeAs)(state, self, src);
- if (!THC_pointwiseApply2<scalar_t, scalar_t>(state, self, src, TensorMaxValueOp<scalar_t>(value))) {
- THArgCheck(false, 2, CUTORCH_DIM_WARNING);
- }
- }
-}
-
-void THCTensor_(cminValue)(THCState *state, THCTensor *self, THCTensor *src, scalar_t value)
-{
- THCAssertSameGPU(THCTensor_(checkGPU)(state, 2, self, src));
-
- if (self == src) {
- if (!THC_pointwiseApply1<scalar_t>(state, self, TensorMinValueOp<scalar_t>(value))) {
- THArgCheck(false, 2, CUTORCH_DIM_WARNING);
- }
- } else {
- THCTensor_(resizeAs)(state, self, src);
- if (!THC_pointwiseApply2<scalar_t, scalar_t>(state, self, src, TensorMinValueOp<scalar_t>(value))) {
- THArgCheck(false, 2, CUTORCH_DIM_WARNING);
- }
- }
-}
-
#if !defined(THC_REAL_IS_BOOL)
static void propagate_names_if_named_tensor_enabled(THCTensor* result, THCTensor* src) {
diff --git a/aten/src/THC/generic/THCTensorMathPointwise.h b/aten/src/THC/generic/THCTensorMathPointwise.h
index fa6874c..658f344 100644
--- a/aten/src/THC/generic/THCTensorMathPointwise.h
+++ b/aten/src/THC/generic/THCTensorMathPointwise.h
@@ -2,11 +2,6 @@
#define THC_GENERIC_FILE "THC/generic/THCTensorMathPointwise.h"
#else
-THC_API void THCTensor_(cmax)(THCState *state, THCTensor *self, THCTensor *src1, THCTensor *src2);
-THC_API void THCTensor_(cmin)(THCState *state, THCTensor *self, THCTensor *src1, THCTensor *src2);
-THC_API void THCTensor_(cmaxValue)(THCState *state, THCTensor *self, THCTensor *src, scalar_t value);
-THC_API void THCTensor_(cminValue)(THCState *state, THCTensor *self, THCTensor *src, scalar_t value);
-
#if !defined(THC_REAL_IS_BOOL)
#if defined(THC_REAL_IS_FLOAT) || defined(THC_REAL_IS_DOUBLE) || defined(THC_REAL_IS_HALF)