diff options
author | Tobias Grosser <tobias@grosser.es> | 2016-03-25 19:38:18 +0000 |
---|---|---|
committer | Tobias Grosser <tobias@grosser.es> | 2016-03-25 19:38:18 +0000 |
commit | 37034db826ab706ffd9c74c8d5d7474f2700679c (patch) | |
tree | 1b87bb5fde12ac4cdb0276d4e86d57f8cbbde112 /polly/lib/External/isl/isl_vec.c | |
parent | e988af9073dc59d6b158b0b90570b97415ba52a2 (diff) | |
download | bcm5719-llvm-37034db826ab706ffd9c74c8d5d7474f2700679c.tar.gz bcm5719-llvm-37034db826ab706ffd9c74c8d5d7474f2700679c.zip |
Update to isl-0.16.1-145-g243bf7c
Just an import to keep track with the latest version of isl. We are not looking
for specific features.
llvm-svn: 264452
Diffstat (limited to 'polly/lib/External/isl/isl_vec.c')
-rw-r--r-- | polly/lib/External/isl/isl_vec.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/polly/lib/External/isl/isl_vec.c b/polly/lib/External/isl/isl_vec.c index 0ed6f7d55e5..747f89eb0cf 100644 --- a/polly/lib/External/isl/isl_vec.c +++ b/polly/lib/External/isl/isl_vec.c @@ -20,6 +20,16 @@ isl_ctx *isl_vec_get_ctx(__isl_keep isl_vec *vec) return vec ? vec->ctx : NULL; } +/* Return a hash value that digests "vec". + */ +uint32_t isl_vec_get_hash(__isl_keep isl_vec *vec) +{ + if (!vec) + return 0; + + return isl_seq_get_hash(vec->el, vec->size); +} + struct isl_vec *isl_vec_alloc(struct isl_ctx *ctx, unsigned size) { struct isl_vec *vec; |