Index
I-3
Finalization code 6-1
,
6-3
float.h library 7-1
,
7-3
Floating point arithmetic 3-41
Floating point characteristics 7-3
Floating point math 7-8
floor function 7-9
fmod function 7-9
fopen I/O function 7-13
fprintf output function 7-13
fputc output function 7-13
fputs output function 7-13
Fractional
arithmetic 3-43
constants 3-47
representation 3-41
values 3-47
fread input function 7-11
free memory allocation function 7-14
freopen stream function 7-12
frexp function 7-9
fscanf input function 7-11
fseek stream function 7-12
fsetpos stream function 7-12
ftell stream function 7-12
Function inlining 5-16
Functions
built-in intrinsic 7-20
comparison 7-17
concatenation 7-17
conversion 7-2
copying 7-17
environment 7-16
exponential 7-9
external 3-57
hyperbolic 7-8
I/O 7-13
input 7-11
integer arithmetic 7-14
intrinsic 3-46
,
3-48
,
7-20
logarithmic 7-9
memory allocation 7-14
multibyte character 7-16
output 7-13
power 7-9
pseudo random number generation 7-15
search 7-18
searching 7-15
sorting 7-15
stream 7-12
string 7-16
string conversion 7-15
testing 7-2
time 7-19
trigonometric 7-8
fwrite output function 7-13
G
-g shell option 3-13
,
3-21
General utilities 7-14
getc input function 7-11
getchar input function 7-11
getenv environment function 7-16
gets output function 7-13
Global
mode 5-4
,
5-7
,
5-30
optimization 1-2
,
3-4
,
5-4
,
5-7
,
5-30
Global variables 6-16
gmtime time function 7-19
Guidelines
optimizer 5-31
H
-h shell option 3-12
,
3-16
Hardware loops 6-22
Hardware registers
initialization 6-2
Header file
TI6xx compiler A-1
Heap 6-8
High level optimizations 5-9
Hyperbolic functions 7-8
I
-I shell option 3-12
,
3-18
I/O functions 7-13
I/O services
low level 6-3
termination 6-3
illegal intrinsic function 3-51
,
7-21
Include files 3-18
InitBitReverse intrinsic function 3-51
,
7-21
Initialization
M registers 6-2
status registers 6-2
variables 3-26
,
6-3
Initialization code 6-1
,
6-3
Initializing variables with fractional values 3-47
inline #pragma 3-55
Inlining 3-56
,
5-16
sequence of assembly instructions 4-2
single assembly instruction 4-1
Input file extension 3-19
Input functions 7-11
Instruction scheduling 5-21
Instruction transformations 5-2
Integer arithmetic 3-43
Integer arithmetic functions 7-14