[llvm-commits] [llvm-gcc-4.2] r49227 - in /llvm-gcc-4.2/trunk/gcc: config/i386/llvm-i386-target.h config/i386/llvm-i386.cpp config/rs6000/llvm-rs6000.cpp config/rs6000/rs6000.h llvm-abi.h
Devang Patel
dpatel at apple.com
Fri Apr 4 12:15:48 PDT 2008
Author: dpatel
Date: Fri Apr 4 14:15:48 2008
New Revision: 49227
URL: http://llvm.org/viewvc/llvm-project?rev=49227&view=rev
Log:
Remove unused llvm target hook.
Modified:
llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386-target.h
llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp
llvm-gcc-4.2/trunk/gcc/config/rs6000/llvm-rs6000.cpp
llvm-gcc-4.2/trunk/gcc/config/rs6000/rs6000.h
llvm-gcc-4.2/trunk/gcc/llvm-abi.h
Modified: llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386-target.h
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386-target.h?rev=49227&r1=49226&r2=49227&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386-target.h (original)
+++ llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386-target.h Fri Apr 4 14:15:48 2008
@@ -98,13 +98,6 @@
isSingleElementStructOrArray(X, true, false)
#endif
-#ifndef LLVM_SHOULD_RETURN_STRUCT_AS_SCALAR
-#define LLVM_SHOULD_RETURN_STRUCT_AS_SCALAR(X) \
- llvm_x86_should_return_struct_as_scalar(X)
-#endif
-
-extern bool llvm_x86_should_return_struct_as_scalar(tree);
-
extern bool llvm_x86_should_pass_vector_in_integer_regs(tree);
/* Vectors which are not MMX nor SSE should be passed as integers. */
Modified: llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp?rev=49227&r1=49226&r2=49227&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp (original)
+++ llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp Fri Apr 4 14:15:48 2008
@@ -674,11 +674,6 @@
return true;
}
-/* Returns true if TYPE should be passed as scalar. */
-bool llvm_x86_should_return_struct_as_scalar(tree type) {
- return false;
-}
-
/* Target hook for llvm-abi.h. It returns true if an aggregate of the
specified type should be passed in a number of registers of mixed types.
It also returns a vector of types that correspond to the registers used
Modified: llvm-gcc-4.2/trunk/gcc/config/rs6000/llvm-rs6000.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/config/rs6000/llvm-rs6000.cpp?rev=49227&r1=49226&r2=49227&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/rs6000/llvm-rs6000.cpp (original)
+++ llvm-gcc-4.2/trunk/gcc/config/rs6000/llvm-rs6000.cpp Fri Apr 4 14:15:48 2008
@@ -487,9 +487,5 @@
return false;
}
-/* Returns true if TYPE should be passed as scalar. */
-bool llvm_rs6000_should_return_struct_as_scalar(tree type) {
- return false;
-}
/* LLVM LOCAL end (ENTIRE FILE!) */
Modified: llvm-gcc-4.2/trunk/gcc/config/rs6000/rs6000.h
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/config/rs6000/rs6000.h?rev=49227&r1=49226&r2=49227&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/rs6000/rs6000.h (original)
+++ llvm-gcc-4.2/trunk/gcc/config/rs6000/rs6000.h Fri Apr 4 14:15:48 2008
@@ -3507,12 +3507,6 @@
#define LLVM_SHOULD_RETURN_VECTOR_AS_SHADOW(X,isBuiltin)\
llvm_rs6000_should_return_vector_as_shadow((X), (isBuiltin))
-#ifndef LLVM_SHOULD_RETURN_STRUCT_AS_SCALAR
-#define LLVM_SHOULD_RETURN_STRUCT_AS_SCALAR(X) \
- llvm_rs6000_should_return_struct_as_scalar(X)
-#endif
-
-extern bool llvm_rs6000_should_return_struct_as_scalar(tree);
#endif /* LLVM_ABI_H */
/* LLVM LOCAL end */
Modified: llvm-gcc-4.2/trunk/gcc/llvm-abi.h
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/llvm-abi.h?rev=49227&r1=49226&r2=49227&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/llvm-abi.h (original)
+++ llvm-gcc-4.2/trunk/gcc/llvm-abi.h Fri Apr 4 14:15:48 2008
@@ -233,13 +233,6 @@
isSingleElementStructOrArray(X, false, false)
#endif
-// LLVM_SHOULD_RETURN_STRUCT_AS_SCALAR - Return true if TYPE tree should
-// be returned as a scalar.
-#ifndef LLVM_SHOULD_RETURN_STRUCT_AS_SCALAR
-#define LLVM_SHOULD_RETURN_STRUCT_AS_SCALAR(x) \
- false
-#endif
-
// LLVM_SHOULD_RETURN_VECTOR_AS_SCALAR - Return a TYPE tree if this vector type
// should be returned using the convention for that scalar TYPE, 0 otherwise.
// X may be evaluated more than once.
More information about the llvm-commits
mailing list