mirror of
https://review.haiku-os.org/buildtools
synced 2025-02-07 14:34:51 +01:00
0b514caa50
Moving it inside gcc dir allows gcc to detect and build isl while building gcc. It has dependencies on other libraries that would need to be prebuilt if we build it ourselves. This is one of a few steps in building gcc with isl and allowing graphite optimization flags.
25 lines
610 B
C
25 lines
610 B
C
/*
|
|
* Copyright 2008-2009 Katholieke Universiteit Leuven
|
|
*
|
|
* Use of this software is governed by the MIT license
|
|
*
|
|
* Written by Sven Verdoolaege, K.U.Leuven, Departement
|
|
* Computerwetenschappen, Celestijnenlaan 200A, B-3001 Leuven, Belgium
|
|
*/
|
|
|
|
#ifndef ISL_SCAN_H
|
|
#define ISL_SCAN_H
|
|
|
|
#include <isl/set.h>
|
|
#include <isl/vec.h>
|
|
|
|
struct isl_scan_callback {
|
|
int (*add)(struct isl_scan_callback *cb, __isl_take isl_vec *sample);
|
|
};
|
|
|
|
int isl_basic_set_scan(struct isl_basic_set *bset,
|
|
struct isl_scan_callback *callback);
|
|
int isl_set_scan(__isl_take isl_set *set, struct isl_scan_callback *callback);
|
|
|
|
#endif
|