Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AN3350 Datasheet(PDF) 172 Page - STMicroelectronics

Part # AN3350
Description  eTPU compiler tools
PDF  185 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN3350 Datasheet(HTML) 172 Page - STMicroelectronics

Back Button AN3350 Datasheet HTML 168Page - STMicroelectronics AN3350 Datasheet HTML 169Page - STMicroelectronics AN3350 Datasheet HTML 170Page - STMicroelectronics AN3350 Datasheet HTML 171Page - STMicroelectronics AN3350 Datasheet HTML 172Page - STMicroelectronics AN3350 Datasheet HTML 173Page - STMicroelectronics AN3350 Datasheet HTML 174Page - STMicroelectronics AN3350 Datasheet HTML 175Page - STMicroelectronics AN3350 Datasheet HTML 176Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 172 / 185 page
background image
Pragmas for optimization
AN3350
172/185
Doc ID 018512 Rev 2
22.7
opt_propagation
Controls the use of copy and constant propagation optimization.
Syntax
#pragma opt_propagation on | off | reset
Remarks
If you enable this pragma, the compiler replaces multiple occurrences of one variable with a
single occurrence.
This pragma does not correspond to any panel setting. By default, this settings is related to
the global_optimizer level.
22.8
opt_strength_reduction
Controls the use of strength reduction optimization.
Syntax
#pragma opt_strength_reduction on | off | reset
Remarks
If you enable this pragma, the compiler replaces array element arithmetic instructions with
pointer arithmetic instructions to make loops faster.
This pragma does not correspond to any panel setting. By default, this settings is related to
the global_optimizer level.
22.9
opt_strength_reduction_strict
Uses a safer variation of strength reduction optimization.
Syntax
#pragma opt_strength_reduction_strict on | off | reset
Remarks
Like the opt_strength_reduction pragma, this setting replaces multiplication instructions that
are inside loops with addition instructions to speed up the loops. However, unlike the regular
strength reduction optimization, this variation ensures that the optimization is only applied
when the array element arithmetic is not of an unsigned type that is smaller than a pointer
type.
This pragma does not correspond to any panel setting. The default varies according to the
compiler.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com