Go to the first, previous, next, last section, table of contents.
a
access_vector
add, add, add, add, add, add, add, add, add, add, add, add
add, row/column
an implementation of include_for()
An Inequality
annotations, annotations
array access functions
array dimensions
array_info
auxiliary variable
b
boolean, boolean, boolean, boolean
branch-and-bound
c
coeff
column space
columns, number of
compile
compose a matrix
Compose a matrix
conditional variables
constraint, constraint
constraint constructors
Constraint manipulation
Constraint math
constraints
constructors, a single row
constructors, matrices
constructors, Single Inequality
contained?
creation, linear inequalities
d
DECstation
del_columns
deleting a column of a matrix
deleting a column of a row
deleting a row of a matrix
deleting many of columns
dependence.h
divide, divide, divide, divide, divide, divide
e
elimination, fourier-motzkin
equalities
Example: an implementation of include_for()
Example: loop tiling
f
FILE *
file input
filter
Fourier-Motzkin, Fourier-Motzkin, Fourier-Motzkin
fourier-motzkin elimination
fract_matrix
fract_vector
fract_vector_list
g
g++
gcd, gcd, gcd
GNU
i
identity matrix
immed
immed_list
include files
include_for()
inequalities, linear
inequality creating
inequality manipulation
inequality math
input, from a file
inserting a column
inserting an element
integer solution
integer_matrix
integer_row, integer_row, integer_row
is contained
k
kernel
l
lcm, lcm
libdependence.a
libsuif.a
libsuifmath.a, libsuifmath.a
lin_ineq
linear inequalities
linear inequalities with names
linear inequalities, set of
linear inequality creation
linear inequality manipulation
linear inequality math
link
loop bounds
loop index variables
loop tiling
LU Decomposition
m
manipulation, a single row
manipulation, linear inequalities
manipulation, matrices
manipulation, single inequality inequality
math, A single inequality
math, a single row
math, linear inequalities
math, matrices
matrices, for linear algebra
matrices, fractional elements
matrix, matrix
matrix constructors
Matrix Library
matrix manipulation
matrix math
merging
MIPSEL
multiply, multiply, multiply, multiply, multiply, multiply, multiply, multiply, multiply, multiply, multiply, multiply
n
name table
name table entry
name_table, name_table
name_table_entry
name_table_entry_kind
named linear inequalities
named linear inequality
named_lin_ineq, named_lin_ineq
NIM
nte_aux
nte_cond
nte_dim
nte_loop
nte_none
nte_summary
nte_symconst
null space
number of columns
number of rows
o
order, highest
overview
p
particular solution
permutation matrices
permuting rows
pivot column
preface
projection
r
range, of a matrix
rank
rank, column
rank, of a matrix
rank, row
repetitions
resizing a matrix
row constructors
row manipulation
row math
rows, number of
s
set of linear inequalities
shadow
shuffle
single inequality
single row
SPARC
subtract, subtract, subtract, subtract, subtract, subtract, subtract, subtract, subtract, subtract, subtract, subtract
SUIF
suif1.h
suifmath.h, suifmath.h
summary variable
swapping columns
swapping elements
swapping rows, swapping rows
switch, row/column
symbolic constants, symbolic constants
t
tree_for
tree_if
u
unused variables
v
var_sym
vector spaces
vector_space
vectors
z
zeros
Go to the first, previous, next, last section, table of contents.