summaryrefslogtreecommitdiffstats
path: root/polly/lib/External/isl/isl_vec.c
diff options
context:
space:
mode:
authorTobias Grosser <tobias@grosser.es>2016-03-25 19:38:18 +0000
committerTobias Grosser <tobias@grosser.es>2016-03-25 19:38:18 +0000
commit37034db826ab706ffd9c74c8d5d7474f2700679c (patch)
tree1b87bb5fde12ac4cdb0276d4e86d57f8cbbde112 /polly/lib/External/isl/isl_vec.c
parente988af9073dc59d6b158b0b90570b97415ba52a2 (diff)
downloadbcm5719-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.c10
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;
OpenPOWER on IntegriCloud