[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