This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: New and undocumented target hooks (cf. PR3386, a regression)





> 2004-09-23  Dorit Naishlos <dorit@il.ibm.com>
> TARGET_VECTORIZE_BUILTIN_MASK_FOR_LOAD
> TARGET_VECTORIZE_BUILTIN_MASK_FOR_STORE
> TARGET_VECTORIZE_MISALIGNED_MEM_OK

Here are mine, tested on ppc-darwin.

TARGET_VECTORIZE_BUILTIN_MASK_FOR_STORE is actually not yet used by the
vectorizer -
shall I remove its occurrences for now, or leave it as an indication of
what is to come?

dorit

Changelog:

      * doc/tm.texi (TARGET_VECTORIZE_MISALIGNED_MEM_OK): Document target
hook.
      (TARGET_VECTORIZE_BUILTIN_MASK_FOR_LOAD): Document target hook.
      (TARGET_VECTORIZE_BUILTIN_MASK_FOR_STORE): Document target hook.

Patch:

(See attached file: doc.patch)





                                                                                                                                                  
                      Steven Bosscher                                                                                                             
                      <stevenb@suse.de>        To:       Dorit Naishlos/Haifa/IBM@IBMIL, fjahanian@apple.com, bonzini@gnu.org,                    
                                                echristo@redhat.com, rth@redhat.com, kkojima@gcc.gnu.org, roger@eyesopen.com,                     
                      03/12/2004 15:16          zack@codesourcery.com                                                                             
                                               cc:       gcc@gcc.gnu.org                                                                          
                                               Subject:  New and undocumented target hooks (cf. PR3386, a regression)                             
                                                                                                                                                  




Hi,

Here is a list of people who have added target hooks in target.h
but who have not added the necessary documentation to doc/tm.texi:

2004-09-23  Dorit Naishlos <dorit@il.ibm.com>
TARGET_VECTORIZE_BUILTIN_MASK_FOR_LOAD
TARGET_VECTORIZE_BUILTIN_MASK_FOR_STORE
TARGET_VECTORIZE_MISALIGNED_MEM_OK


2004-08-16  Fariborz Jahanian <fjahanian@apple.com>
TARGET_EH_RETURN_FILTER_MODE

2004-09-24  Paolo Bonzini  <bonzini@gnu.org>
TARGET_FOLD_BUILTIN

2002-10-11  Eric Christopher  <echristo@redhat.com>
TARGET_VALID_POINTER_MODE

2002-12-09  Richard Henderson  <rth@redhat.com>
TARGET_CANNOT_FORCE_CONST_MEM

2003-10-29  Richard Henderson  <rth@redhat.com>
TARGET_BUILD_BUILTIN_VA_LIST

2003-02-18  Kaz Kojima  <kkojima@gcc.gnu.org>
TARGET_CANNOT_COPY_INSN_P

2003-02-03  Roger Sayle  <roger@eyesopen.com>
TARGET_DELEGITIMIZE_ADDRESS

2004-06-20  Zack Weinberg  <zack@codesourcery.com>
TARGET_HANDLE_PRAGMA_REDEFINE_EXTNAME
TARGET_HANDLE_PRAGMA_EXTERN_PREFIX

Can y'all please add documentation for these target hooks?

Gr.
Steven


Attachment: doc.patch
Description: Binary data


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]