X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=vector.h;h=4c20db66b87e13dea928700fe31f91e41b1de0a4;hb=eb32c39340c33ad210747b1361f2d586198e93dc;hp=4346a46f710365cde051c537c557040bfcd0a1cb;hpb=b1ca465591d6c8e6bf323b3d80b6b75ae2ee593e;p=libfirm diff --git a/vector.h b/vector.h index 4346a46f7..4c20db66b 100644 --- a/vector.h +++ b/vector.h @@ -3,6 +3,8 @@ #include "vector_t.h" +num pbqp_add(num x, num y); + vector *vector_alloc(pbqp *pbqp, unsigned length); /* Copy the given vector. */ @@ -19,4 +21,10 @@ void vector_set_description(vector *vec, unsigned index, char *name); void vector_add_value(vector *vec, num value); +void vector_add_matrix_col(vector *vec, pbqp_matrix *mat, unsigned col_index); +void vector_add_matrix_row(vector *vec, pbqp_matrix *mat, unsigned row_index); + +num vector_get_min(vector *vec); +unsigned vector_get_min_index(vector *vec); + #endif /* KAPS_VECTOR_H */