Resource Graphs
Thefollowi
nggraphshavebeenprovidedtohelptheprogramme runde
rst
andwhi ch
ma c
hineres
ourc
esarebeingusedbye achfunc
[Link] esourc
egraphsconta
ina
completeca
ll
-gr
aph,withter
minalnodesthatma yrepr
es e
ntSFRs ,f
oreac
hu sercal
labl
e
funct
[Link]
lgraphgivesanideaofthec omplexi
tyofaparti
cular
funct
ion.
Symbol Legend
· Adia
mondnoder e
pr e
sentsausercall
abl
efunct
ion.
· Anel
li
pti
calnodere
pr e
sentsaninte
rnalf
uncti
on.
· Abox(orboxli
kefigure
)r e
pres
e nt
sanSFRna me .
· Abl ackar
rowc onne
ctori
sadirectca
llfr
om thes
tart
ingnodet otheendingnode.
· Agr eenar
rowc onnect
ori
sanindirec
tcallf
rom t
hestar
tingnodet ot
hee ndi
ngnode.
· Ar edarr
owc onnect
orisaca
lltoa next
erna
llyde
fine
df unct
ion;nofurtherc
all
graphisavai
la
ble.
· Abl uear
rowc onnec
torre
pre
sentsarefe
renceint
hestart
ingnod etoanSFRi nthe
endingnode.
Function Names
Ingene
ralt
hefunct
ionname sin
s i
detheva ri
ousshapesrepre
sentt
hea ct
ua lf
uncti
on
name,t
houghther
ea r
einsta
nceswhe rethi si
snotthec a
se. Thee xecpt
ionsari
sefrom a
rena
mingofsomestandardI/
Of unct
ionswi t
hinthetool
chain;callstoprintf,f or
exampl
e,wil
lbereprese
ntedbythegr aphf or_dprintf.The s
ef unct
ionsarere
na med
toal
lowthecompil
er/li
nkertousenon- float
ingpointver
s i
onsofsomef unct
ionswhe n
poss
ibl
e.
abs
acos
R sqrt
acosf
sqrtf R
asctime
__asctime
__nl_langinfo_l snprintf
vsnprintf
vfprintf
__printf_core
__fmt_u __fmt_o __fmt_d __fmt_s __pop_int __fmt_state __pop_ptr __pop_float atoi __fmt_x __fmt_a __fmt_fp
__cvt_u __pad strlen toupper strcpy floorl tolower
__out memset __stpcpy
memcpy __fwrite
asin
sqrt R fabs
asinf
fabsf sqrt
atan
fabs
atan2
atan
fabs
atan2f
atanf
fabsf
atanf
fabsf
atexit
__cxa_atexit
atof
strtod
strtox
__floatscan
__intscan decfloat
__shlim scalbnf fmodl fabsl copysignl scalbnl scanexp
__shgetc
__uflow
__toread
atoi
atol
bsearch
ceil
ceilf
clock
__clock_gettime
__syscall_ret
cos
__sin __cos __rem_pio2
fabs
cosf
__rem_pio2f __sindf __cosdf
fabs
cosh
__expo2 expm1
exp
scalbn
coshf
__expo2f expm1f
expf
scalbnf
ctime
asctime localtime
__asctime __gmtime_r
snprintf __nl_langinfo_l __secs_to_tm
vsnprintf
vfprintf
__printf_core
__fmt_u __fmt_o __fmt_d __fmt_s __pop_int __fmt_state __pop_ptr __pop_float atoi __fmt_x __fmt_a __fmt_fp
__cvt_u __pad strlen toupper strcpy floorl tolower
__out memset __stpcpy
memcpy __fwrite
difftime
div
exit
__stdio_exit __funcs_on_exit _Exit
__stdio_exit_ofl
__fclose
exp
scalbn
expf
scalbnf
fabs
fabsf
fclose
__fclose_ofl __fclose
feof
ferror
fflush
__fclose __fflush_ofl
fgets
memcpy memchr
floor
floorf
fmod
fmodf
fopen
__fdopen __fmodeflags
__fopen __ofl_add strchr
__fopen_rw __strchrnul
memset strlen
fprintf
vfprintf
__printf_core
__fmt_u __fmt_o __fmt_d __fmt_s __pop_int __fmt_state __pop_ptr __pop_float atoi __fmt_x __fmt_a __fmt_fp
__cvt_u __pad strlen toupper strcpy floorl tolower
__out memset __stpcpy
memcpy __fwrite
fputs
fwrite strlen
__fwrite
fread
memcpy __toread
freopen
fflush fclose fopen
__fflush_ofl __fclose __fclose_ofl __fdopen __fmodeflags
__fopen __ofl_add strchr
__fopen_rw __strchrnul
memset strlen
frexp
frexpf
fscanf
vfscanf
__scanf_core
__scan_o __scan_d __scan_u __scan_fp __scan_i __scan_x __push_int atoi __fmt_state memset __push_float
__scan_s __consumews __read_int strtoll strtold strtoull isxdigit tolower
__skipws strtox
__floatscan
decfloat __intscan
scanexp scalbnf copysignl fmodl fabsl scalbnl __shlim
__shgetc
__uflow
__toread
fseek
__fseeko
fsetpos
__fseeko
ftell
__ftello
__ftello_adj
__ftello_adj_rw
fwrite
__fwrite
getc
__uflow
__toread
getchar
getenv
__strchrnul strncmp
strlen
gets
fgets strlen
memcpy memchr
gmtime
__gmtime_r
__secs_to_tm
isalnum
isalpha
iscntrl
isdigit
isgraph
islower
isprint
ispunct
isalnum
isspace
isupper
isxdigit
labs
ldexp
scalbn
ldexpf
scalbnf
ldiv
log
log10
log10f
logf
mblen
mbtowc
mbstowcs
mbsrtowcs
strlen
mbtowc
memchr
memcmp
memcpy
memmove
memcpy
memset
mktime
__tm_to_secs __secs_to_tm
__year_to_secs __month_to_secs
modf
modff
perror
strerror fwrite strlen
__strerror_l __fwrite
pow
scalbn fabs sqrt
powf
scalbnf fabsf sqrtf
printf
vfprintf
__printf_core
__fmt_u __fmt_o __fmt_d __fmt_s __pop_int __fmt_state __pop_ptr __pop_float atoi __fmt_x __fmt_a __fmt_fp
__cvt_u __pad strlen toupper strcpy floorl tolower
__out memset __stpcpy
memcpy __fwrite
putc
__putc
__overflow __putc_unbuffered
__towrite __fwrite
__towrite_rw
putchar
puts
fputs
fwrite strlen
__fwrite
qsort
trinkle shl
shr sift pntz
cycle
memcpy
rand
rewind
scanf
vscanf
vfscanf
__scanf_core
__scan_o __scan_d __scan_u __scan_fp __scan_i __scan_x __push_int atoi __fmt_state memset __push_float
__scan_s __consumews __read_int strtoll strtold strtoull isxdigit tolower
__skipws strtox
__floatscan
decfloat __intscan
scanexp scalbnf copysignl fmodl fabsl scalbnl __shlim
__shgetc
__uflow
__toread
setbuf
setvbuf
setvbuf
signal
sin
__sin __cos __rem_pio2
fabs
sinf
__sindf __rem_pio2f __cosdf
fabs
sinh
__expo2 expm1
exp
scalbn
sinhf
expm1f __expo2f
expf
scalbnf
sprintf
vsprintf
vsnprintf
vfprintf
__printf_core
__fmt_u __fmt_o __fmt_d __fmt_s __pop_int __fmt_state __pop_ptr __pop_float atoi __fmt_x __fmt_a __fmt_fp
__cvt_u __pad strlen toupper strcpy floorl tolower
__out memset __stpcpy
memcpy __fwrite
sqrt
sqrtf
srand
sscanf
vsscanf
vfscanf
__scanf_core
__scan_o __scan_d __scan_u __scan_fp __scan_i __scan_x __push_int atoi __fmt_state memset __push_float
__scan_s __consumews __read_int strtoll strtold strtoull isxdigit tolower
__skipws strtox
__floatscan
decfloat __intscan
scanexp scalbnf copysignl fmodl fabsl scalbnl __shlim
__shgetc
__uflow
__toread
strcat
strlen strcpy
__stpcpy
strchr
__strchrnul
strlen
strcmp
strcoll
strcmp
strcpy
__stpcpy
strcspn
memset __strchrnul
strlen
strerror
__strerror_l
strftime
__strftime_l
__strftime_fmt_1 strtoul
__tm_to_secs week_num abs snprintf __tm_to_tzname __nl_langinfo_l strtox
__year_to_secs __month_to_secs is_leap vsnprintf do_tzset __floatscan
vfprintf getrule getname __intscan decfloat
__printf_core getoff __shlim fmodl fabsl copysignl scalbnl scanexp scalbnf
__fmt_fp __fmt_state __pop_ptr __pop_float atoi __fmt_a __fmt_s __fmt_x __fmt_d __fmt_u __fmt_o __pop_int getint __shgetc
tolower strcpy floorl strlen toupper __pad __cvt_u __uflow
__stpcpy memset __out __toread
__fwrite memcpy
strlen
strncat
strlen
strncmp
strncpy
__stpncpy
memset
strpbrk
strcspn
memset __strchrnul
strlen
strrchr
strlen __memrchr
strspn
strstr
strchr twoway_strstr
__strchrnul memcmp memchr
strlen
strtod
strtox
__floatscan
__intscan decfloat
__shlim scalbnf fmodl fabsl copysignl scalbnl scanexp
__shgetc
__uflow
__toread
strtok
strcspn strspn
memset __strchrnul
strlen
strtol
strtox
__floatscan
__intscan decfloat
__shlim scalbnf fmodl fabsl copysignl scalbnl scanexp
__shgetc
__uflow
__toread
strtoul
strtox
__floatscan
__intscan decfloat
__shlim scalbnf fmodl fabsl copysignl scalbnl scanexp
__shgetc
__uflow
__toread
strxfrm
__strxfrm_l
strcpy strlen
__stpcpy
tan
__rem_pio2 __tan
fabs
tanf
__tandf __rem_pio2f
fabs
tanh
expm1
tanhf
expm1f
time
__clock_gettime
__syscall_ret
tmpnam
strcpy
__stpcpy
tolower
toupper
ungetc
__toread
vfprintf
__printf_core
__fmt_u __fmt_o __fmt_d __fmt_s __pop_int __fmt_state __pop_ptr __pop_float atoi __fmt_x __fmt_a __fmt_fp
__cvt_u __pad strlen toupper strcpy floorl tolower
__out memset __stpcpy
memcpy __fwrite
vprintf
vfprintf
__printf_core
__fmt_u __fmt_o __fmt_d __fmt_s __pop_int __fmt_state __pop_ptr __pop_float atoi __fmt_x __fmt_a __fmt_fp
__cvt_u __pad strlen toupper strcpy floorl tolower
__out memset __stpcpy
memcpy __fwrite
vsprintf
vsnprintf
vfprintf
__printf_core
__fmt_u __fmt_o __fmt_d __fmt_s __pop_int __fmt_state __pop_ptr __pop_float atoi __fmt_x __fmt_a __fmt_fp
__cvt_u __pad strlen toupper strcpy floorl tolower
__out memset __stpcpy
memcpy __fwrite
wctomb
wcrtomb