RE: [PATCH 2/3,ARM,libgcc]Code size optimization for the fmul/fdiv and dmul/ddiv function in libgcc

2014-09-25 Thread Tony Wang
Ping?

 -Original Message-
 From: Tony Wang [mailto:tony.w...@arm.com]
 Sent: Tuesday, September 16, 2014 11:01 AM
 To: 'gcc-patches@gcc.gnu.org'
 Cc: Richard Earnshaw; Ramana Radhakrishnan
 Subject: RE: [PATCH 2/3,ARM,libgcc]Code size optimization for the fmul/fdiv 
 and dmul/ddiv function in libgcc
 
 Ping?
 
  -Original Message-
  From: Tony Wang [mailto:tony.w...@arm.com]
  Sent: Thursday, September 04, 2014 10:16 AM
  To: 'gcc-patches@gcc.gnu.org'
  Cc: Richard Earnshaw; Ramana Radhakrishnan
  Subject: RE: [PATCH 2/3,ARM,libgcc]Code size optimization for the fmul/fdiv 
  and dmul/ddiv function in
libgcc
 
  Ping 2?
 
   -Original Message-
   From: Tony Wang [mailto:tony.w...@arm.com]
   Sent: Thursday, August 28, 2014 2:02 PM
   To: 'gcc-patches@gcc.gnu.org'
   Cc: Richard Earnshaw; Ramana Radhakrishnan
   Subject: RE: [PATCH 2/3,ARM,libgcc]Code size optimization for the 
   fmul/fdiv and dmul/ddiv function in
libgcc
  
   Ping?
  
-Original Message-
From: Tony Wang [mailto:tony.w...@arm.com]
Sent: Thursday, August 21, 2014 2:15 PM
To: 'gcc-patches@gcc.gnu.org'
Subject: [PATCH 2/3,ARM,libgcc]Code size optimization for the fmul/fdiv 
and dmul/ddiv function in
libgcc
   
Step 2: Mark all the symbols around the fragment boundaries as function 
symbols, so as to generate
 veneer
when the two section is too far away from each other. Also, I have both 
manually and using some test
 cases
  to
verify that IP and PSR are not alive at such point.
   
gcc/libgcc/ChangeLog:
2014-8-21   Tony Wang tony.w...@arm.com
   
* config/arm/ieee754-sf.S: Expose symbols around fragment 
boundaries as function symbols.
* config/arm/ieee754-df.S: Same with above
   
BR,
Tony





RE: [PATCH 2/3,ARM,libgcc]Code size optimization for the fmul/fdiv and dmul/ddiv function in libgcc

2014-09-15 Thread Tony Wang
Ping?

 -Original Message-
 From: Tony Wang [mailto:tony.w...@arm.com]
 Sent: Thursday, September 04, 2014 10:16 AM
 To: 'gcc-patches@gcc.gnu.org'
 Cc: Richard Earnshaw; Ramana Radhakrishnan
 Subject: RE: [PATCH 2/3,ARM,libgcc]Code size optimization for the fmul/fdiv 
 and dmul/ddiv function in libgcc
 
 Ping 2?
 
  -Original Message-
  From: Tony Wang [mailto:tony.w...@arm.com]
  Sent: Thursday, August 28, 2014 2:02 PM
  To: 'gcc-patches@gcc.gnu.org'
  Cc: Richard Earnshaw; Ramana Radhakrishnan
  Subject: RE: [PATCH 2/3,ARM,libgcc]Code size optimization for the fmul/fdiv 
  and dmul/ddiv function in
libgcc
 
  Ping?
 
   -Original Message-
   From: Tony Wang [mailto:tony.w...@arm.com]
   Sent: Thursday, August 21, 2014 2:15 PM
   To: 'gcc-patches@gcc.gnu.org'
   Subject: [PATCH 2/3,ARM,libgcc]Code size optimization for the fmul/fdiv 
   and dmul/ddiv function in libgcc
  
   Step 2: Mark all the symbols around the fragment boundaries as function 
   symbols, so as to generate
veneer
   when the two section is too far away from each other. Also, I have both 
   manually and using some test
cases
 to
   verify that IP and PSR are not alive at such point.
  
   gcc/libgcc/ChangeLog:
   2014-8-21   Tony Wang tony.w...@arm.com
  
   * config/arm/ieee754-sf.S: Expose symbols around fragment 
   boundaries as function symbols.
   * config/arm/ieee754-df.S: Same with above
  
   BR,
   Tony





RE: [PATCH 2/3,ARM,libgcc]Code size optimization for the fmul/fdiv and dmul/ddiv function in libgcc

2014-09-03 Thread Tony Wang
Ping 2?

 -Original Message-
 From: Tony Wang [mailto:tony.w...@arm.com]
 Sent: Thursday, August 28, 2014 2:02 PM
 To: 'gcc-patches@gcc.gnu.org'
 Cc: Richard Earnshaw; Ramana Radhakrishnan
 Subject: RE: [PATCH 2/3,ARM,libgcc]Code size optimization for the fmul/fdiv 
 and dmul/ddiv function in libgcc
 
 Ping?
 
  -Original Message-
  From: Tony Wang [mailto:tony.w...@arm.com]
  Sent: Thursday, August 21, 2014 2:15 PM
  To: 'gcc-patches@gcc.gnu.org'
  Subject: [PATCH 2/3,ARM,libgcc]Code size optimization for the fmul/fdiv and 
  dmul/ddiv function in libgcc
 
  Step 2: Mark all the symbols around the fragment boundaries as function 
  symbols, so as to generate veneer
  when the two section is too far away from each other. Also, I have both 
  manually and using some test cases
to
  verify that IP and PSR are not alive at such point.
 
  gcc/libgcc/ChangeLog:
  2014-8-21   Tony Wang tony.w...@arm.com
 
  * config/arm/ieee754-sf.S: Expose symbols around fragment 
  boundaries as function symbols.
  * config/arm/ieee754-df.S: Same with above
 
  BR,
  Tony

libgcc_mul_div_code_size_reduction_2.diff
Description: Binary data


RE: [PATCH 2/3,ARM,libgcc]Code size optimization for the fmul/fdiv and dmul/ddiv function in libgcc

2014-08-28 Thread Tony Wang
Ping?

 -Original Message-
 From: Tony Wang [mailto:tony.w...@arm.com]
 Sent: Thursday, August 21, 2014 2:15 PM
 To: 'gcc-patches@gcc.gnu.org'
 Subject: [PATCH 2/3,ARM,libgcc]Code size optimization for the fmul/fdiv and 
 dmul/ddiv function in libgcc
 
 Step 2: Mark all the symbols around the fragment boundaries as function 
 symbols, so as to generate veneer
 when the two section is too far away from each other. Also, I have both 
 manually and using some test cases
to
 verify that IP and PSR are not alive at such point.
 
 gcc/libgcc/ChangeLog:
 2014-8-21   Tony Wang tony.w...@arm.com
 
 * config/arm/ieee754-sf.S: Expose symbols around fragment boundaries 
 as function symbols.
 * config/arm/ieee754-df.S: Same with above
 
 BR,
 Tony