Home
last modified time | relevance | path

Searched full:isl (Results 1 – 25 of 756) sorted by relevance

12345678910>>...31

/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/polly/isl/
Disl-noexceptions.h1 /// These are automatically generated checked C++ bindings for isl.
3 /// isl is a library for computing with integer sets and maps described by
4 /// Presburger formulas. On top of this, isl provides various tools for
15 #include <isl/set.h>
23 namespace isl {
38 /* Class used to check that isl::checked::boolean,
39 * isl::checked::stat and isl::checked::size values are checked for errors.
200 } // namespace isl
201 #include <isl/id.h>
202 #include <isl/space.h>
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/polly/isl/
Disl-noexceptions.h1 /// These are automatically generated checked C++ bindings for isl.
3 /// isl is a library for computing with integer sets and maps described by
4 /// Presburger formulas. On top of this, isl provides various tools for
15 #include <isl/set.h>
23 namespace isl {
38 /* Class used to check that isl::checked::boolean,
39 * isl::checked::stat and isl::checked::size values are checked for errors.
200 } // namespace isl
201 #include <isl/id.h>
202 #include <isl/space.h>
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/polly/isl/
Disl-noexceptions.h1 /// These are automatically generated checked C++ bindings for isl.
3 /// isl is a library for computing with integer sets and maps described by
4 /// Presburger formulas. On top of this, isl provides various tools for
15 #include <isl/set.h>
23 namespace isl {
38 /* Class used to check that isl::checked::boolean,
39 * isl::checked::stat and isl::checked::size values are checked for errors.
200 } // namespace isl
201 #include <isl/id.h>
202 #include <isl/space.h>
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/polly/isl/
Disl-noexceptions.h1 /// These are automatically generated checked C++ bindings for isl.
3 /// isl is a library for computing with integer sets and maps described by
4 /// Presburger formulas. On top of this, isl provides various tools for
15 #include <isl/set.h>
23 namespace isl {
38 /* Class used to check that isl::checked::boolean,
39 * isl::checked::stat and isl::checked::size values are checked for errors.
200 } // namespace isl
201 #include <isl/id.h>
202 #include <isl/space.h>
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/polly/Support/
DISLOperators.h9 // Operator overloads for isl C++ objects.
16 #include "isl/isl-noexceptions.h"
22 inline isl::pw_aff operator+(isl::pw_aff Left, isl::pw_aff Right) {
26 inline isl::pw_aff operator+(isl::val ValLeft, isl::pw_aff Right) {
27 isl::pw_aff Left(Right.domain(), ValLeft);
31 inline isl::pw_aff operator+(isl::pw_aff Left, isl::val ValRight) {
32 isl::pw_aff Right(Left.domain(), ValRight);
36 inline isl::pw_aff operator+(long IntLeft, isl::pw_aff Right) {
37 isl::ctx Ctx = Right.ctx();
38 isl::val ValLeft(Ctx, IntLeft);
[all …]
DISLTools.h10 // Integer Set Library (isl).
19 #include "isl/isl-noexceptions.h"
25 inline void islAssert(const isl::size &Size) { in islAssert()
40 inline unsigned unsignedFromIslSize(const isl::size &Size) { in unsignedFromIslSize()
45 namespace isl {
94 } // namespace isl
107 isl::map beforeScatter(isl::map Map, bool Strict);
109 /// Piecewise beforeScatter(isl::map,bool).
110 isl::union_map beforeScatter(isl::union_map UMap, bool Strict);
121 isl::map afterScatter(isl::map Map, bool Strict);
[all …]
DISLOStream.h9 // raw_ostream printers for isl C++ objects.
15 #include "isl/isl-noexceptions.h"
25 ADD_OSTREAM_PRINTER(isl::aff)
26 ADD_OSTREAM_PRINTER(isl::ast_expr)
27 ADD_OSTREAM_PRINTER(isl::ast_node)
28 ADD_OSTREAM_PRINTER(isl::basic_map)
29 ADD_OSTREAM_PRINTER(isl::basic_set)
30 ADD_OSTREAM_PRINTER(isl::map)
31 ADD_OSTREAM_PRINTER(isl::set)
32 ADD_OSTREAM_PRINTER(isl::id)
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/polly/Support/
DISLOperators.h9 // Operator overloads for isl C++ objects.
16 #include "isl/isl-noexceptions.h"
22 inline isl::pw_aff operator+(isl::pw_aff Left, isl::pw_aff Right) {
26 inline isl::pw_aff operator+(isl::val ValLeft, isl::pw_aff Right) {
27 isl::pw_aff Left(Right.domain(), ValLeft);
31 inline isl::pw_aff operator+(isl::pw_aff Left, isl::val ValRight) {
32 isl::pw_aff Right(Left.domain(), ValRight);
36 inline isl::pw_aff operator+(long IntLeft, isl::pw_aff Right) {
37 isl::ctx Ctx = Right.ctx();
38 isl::val ValLeft(Ctx, IntLeft);
[all …]
DISLTools.h10 // Integer Set Library (isl).
19 #include "isl/isl-noexceptions.h"
25 inline void islAssert(const isl::size &Size) { in islAssert()
40 inline unsigned unsignedFromIslSize(const isl::size &Size) { in unsignedFromIslSize()
45 namespace isl {
94 } // namespace isl
107 isl::map beforeScatter(isl::map Map, bool Strict);
109 /// Piecewise beforeScatter(isl::map,bool).
110 isl::union_map beforeScatter(isl::union_map UMap, bool Strict);
121 isl::map afterScatter(isl::map Map, bool Strict);
[all …]
DISLOStream.h9 // raw_ostream printers for isl C++ objects.
15 #include "isl/isl-noexceptions.h"
25 ADD_OSTREAM_PRINTER(isl::aff)
26 ADD_OSTREAM_PRINTER(isl::ast_expr)
27 ADD_OSTREAM_PRINTER(isl::ast_node)
28 ADD_OSTREAM_PRINTER(isl::basic_map)
29 ADD_OSTREAM_PRINTER(isl::basic_set)
30 ADD_OSTREAM_PRINTER(isl::map)
31 ADD_OSTREAM_PRINTER(isl::set)
32 ADD_OSTREAM_PRINTER(isl::id)
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/polly/Support/
DISLOperators.h9 // Operator overloads for isl C++ objects.
16 #include "isl/isl-noexceptions.h"
22 inline isl::pw_aff operator+(isl::pw_aff Left, isl::pw_aff Right) {
26 inline isl::pw_aff operator+(isl::val ValLeft, isl::pw_aff Right) {
27 isl::pw_aff Left(Right.domain(), ValLeft);
31 inline isl::pw_aff operator+(isl::pw_aff Left, isl::val ValRight) {
32 isl::pw_aff Right(Left.domain(), ValRight);
36 inline isl::pw_aff operator+(long IntLeft, isl::pw_aff Right) {
37 isl::ctx Ctx = Right.ctx();
38 isl::val ValLeft(Ctx, IntLeft);
[all …]
DISLTools.h10 // Integer Set Library (isl).
19 #include "isl/isl-noexceptions.h"
25 inline void islAssert(const isl::size &Size) { in islAssert()
40 inline unsigned unsignedFromIslSize(const isl::size &Size) { in unsignedFromIslSize()
45 namespace isl {
94 } // namespace isl
107 isl::map beforeScatter(isl::map Map, bool Strict);
109 /// Piecewise beforeScatter(isl::map,bool).
110 isl::union_map beforeScatter(isl::union_map UMap, bool Strict);
121 isl::map afterScatter(isl::map Map, bool Strict);
[all …]
DISLOStream.h9 // raw_ostream printers for isl C++ objects.
15 #include "isl/isl-noexceptions.h"
25 ADD_OSTREAM_PRINTER(isl::aff)
26 ADD_OSTREAM_PRINTER(isl::ast_expr)
27 ADD_OSTREAM_PRINTER(isl::ast_node)
28 ADD_OSTREAM_PRINTER(isl::basic_map)
29 ADD_OSTREAM_PRINTER(isl::basic_set)
30 ADD_OSTREAM_PRINTER(isl::map)
31 ADD_OSTREAM_PRINTER(isl::set)
32 ADD_OSTREAM_PRINTER(isl::id)
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/polly/Support/
DISLOperators.h9 // Operator overloads for isl C++ objects.
16 #include "isl/isl-noexceptions.h"
22 inline isl::pw_aff operator+(isl::pw_aff Left, isl::pw_aff Right) {
26 inline isl::pw_aff operator+(isl::val ValLeft, isl::pw_aff Right) {
27 isl::pw_aff Left(Right.domain(), ValLeft);
31 inline isl::pw_aff operator+(isl::pw_aff Left, isl::val ValRight) {
32 isl::pw_aff Right(Left.domain(), ValRight);
36 inline isl::pw_aff operator+(long IntLeft, isl::pw_aff Right) {
37 isl::ctx Ctx = Right.ctx();
38 isl::val ValLeft(Ctx, IntLeft);
[all …]
DISLTools.h10 // Integer Set Library (isl).
19 #include "isl/isl-noexceptions.h"
25 inline void islAssert(const isl::size &Size) { in islAssert()
40 inline unsigned unsignedFromIslSize(const isl::size &Size) { in unsignedFromIslSize()
45 namespace isl {
94 } // namespace isl
107 isl::map beforeScatter(isl::map Map, bool Strict);
109 /// Piecewise beforeScatter(isl::map,bool).
110 isl::union_map beforeScatter(isl::union_map UMap, bool Strict);
121 isl::map afterScatter(isl::map Map, bool Strict);
[all …]
DISLOStream.h9 // raw_ostream printers for isl C++ objects.
15 #include "isl/isl-noexceptions.h"
25 ADD_OSTREAM_PRINTER(isl::aff)
26 ADD_OSTREAM_PRINTER(isl::ast_expr)
27 ADD_OSTREAM_PRINTER(isl::ast_node)
28 ADD_OSTREAM_PRINTER(isl::basic_map)
29 ADD_OSTREAM_PRINTER(isl::basic_set)
30 ADD_OSTREAM_PRINTER(isl::map)
31 ADD_OSTREAM_PRINTER(isl::set)
32 ADD_OSTREAM_PRINTER(isl::id)
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/polly/
DScheduleTreeTransform.h9 // Make changes to isl's schedule tree data structure.
19 #include "isl/isl-noexceptions.h"
34 RetTy visit(isl::schedule_node Node, Args... args) { in visit()
39 return getDerived().visitDomain(Node.as<isl::schedule_node_domain>(), in visit()
43 return getDerived().visitBand(Node.as<isl::schedule_node_band>(), in visit()
47 return getDerived().visitSequence(Node.as<isl::schedule_node_sequence>(), in visit()
50 return getDerived().visitSet(Node.as<isl::schedule_node_set>(), in visit()
55 return getDerived().visitLeaf(Node.as<isl::schedule_node_leaf>(), in visit()
59 return getDerived().visitMark(Node.as<isl::schedule_node_mark>(), in visit()
64 Node.as<isl::schedule_node_extension>(), std::forward<Args>(args)...); in visit()
[all …]
DZoneAlgo.h19 #include "isl/isl-noexceptions.h"
41 isl::union_map filterKnownValInst(const isl::union_map &UMap);
50 /// all of the isl objects.
52 /// This must be declared before any other member that holds an isl object.
54 /// after all other members free'd the isl objects they were holding.
60 llvm::DenseMap<ScopStmt *, isl::map> ScalarReachDefZone;
69 isl::space ParamSpace;
72 isl::space ScatterSpace;
75 isl::union_map Schedule;
79 isl::union_map AllReads;
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/polly/
DScheduleTreeTransform.h9 // Make changes to isl's schedule tree data structure.
19 #include "isl/isl-noexceptions.h"
34 RetTy visit(isl::schedule_node Node, Args... args) { in visit()
39 return getDerived().visitDomain(Node.as<isl::schedule_node_domain>(), in visit()
43 return getDerived().visitBand(Node.as<isl::schedule_node_band>(), in visit()
47 return getDerived().visitSequence(Node.as<isl::schedule_node_sequence>(), in visit()
50 return getDerived().visitSet(Node.as<isl::schedule_node_set>(), in visit()
55 return getDerived().visitLeaf(Node.as<isl::schedule_node_leaf>(), in visit()
59 return getDerived().visitMark(Node.as<isl::schedule_node_mark>(), in visit()
64 Node.as<isl::schedule_node_extension>(), std::forward<Args>(args)...); in visit()
[all …]
DZoneAlgo.h19 #include "isl/isl-noexceptions.h"
41 isl::union_map filterKnownValInst(const isl::union_map &UMap);
50 /// all of the isl objects.
52 /// This must be declared before any other member that holds an isl object.
54 /// after all other members free'd the isl objects they were holding.
60 llvm::DenseMap<ScopStmt *, isl::map> ScalarReachDefZone;
69 isl::space ParamSpace;
72 isl::space ScatterSpace;
75 isl::union_map Schedule;
79 isl::union_map AllReads;
[all …]
DScopInfo.h33 #include "isl/isl-noexceptions.h"
225 /// @param IslCtx The isl context used to create the base pointer id.
231 ScopArrayInfo(Value *BasePtr, Type *ElementType, isl::ctx IslCtx,
235 /// Destructor to free the isl id of the base pointer.
297 /// Return the size of dimension @p dim as isl::pw_aff.
302 isl::pw_aff getDimensionSizePw(unsigned Dim) const { in getDimensionSizePw()
318 /// Return the isl id for the base pointer.
319 isl::id getBasePtrId() const;
358 /// @param SizeAsPwAff Print the size as isl::pw_aff
362 static const ScopArrayInfo *getFromAccessFunction(isl::pw_multi_aff PMA);
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/polly/
DScheduleTreeTransform.h9 // Make changes to isl's schedule tree data structure.
19 #include "isl/isl-noexceptions.h"
34 RetTy visit(isl::schedule_node Node, Args... args) { in visit()
39 return getDerived().visitDomain(Node.as<isl::schedule_node_domain>(), in visit()
43 return getDerived().visitBand(Node.as<isl::schedule_node_band>(), in visit()
47 return getDerived().visitSequence(Node.as<isl::schedule_node_sequence>(), in visit()
50 return getDerived().visitSet(Node.as<isl::schedule_node_set>(), in visit()
55 return getDerived().visitLeaf(Node.as<isl::schedule_node_leaf>(), in visit()
59 return getDerived().visitMark(Node.as<isl::schedule_node_mark>(), in visit()
64 Node.as<isl::schedule_node_extension>(), std::forward<Args>(args)...); in visit()
[all …]
DZoneAlgo.h19 #include "isl/isl-noexceptions.h"
41 isl::union_map filterKnownValInst(const isl::union_map &UMap);
50 /// all of the isl objects.
52 /// This must be declared before any other member that holds an isl object.
54 /// after all other members free'd the isl objects they were holding.
60 llvm::DenseMap<ScopStmt *, isl::map> ScalarReachDefZone;
69 isl::space ParamSpace;
72 isl::space ScatterSpace;
75 isl::union_map Schedule;
79 isl::union_map AllReads;
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/polly/
DScheduleTreeTransform.h9 // Make changes to isl's schedule tree data structure.
19 #include "isl/isl-noexceptions.h"
34 RetTy visit(isl::schedule_node Node, Args... args) { in visit()
39 return getDerived().visitDomain(Node.as<isl::schedule_node_domain>(), in visit()
43 return getDerived().visitBand(Node.as<isl::schedule_node_band>(), in visit()
47 return getDerived().visitSequence(Node.as<isl::schedule_node_sequence>(), in visit()
50 return getDerived().visitSet(Node.as<isl::schedule_node_set>(), in visit()
55 return getDerived().visitLeaf(Node.as<isl::schedule_node_leaf>(), in visit()
59 return getDerived().visitMark(Node.as<isl::schedule_node_mark>(), in visit()
64 Node.as<isl::schedule_node_extension>(), std::forward<Args>(args)...); in visit()
[all …]
DZoneAlgo.h19 #include "isl/isl-noexceptions.h"
41 isl::union_map filterKnownValInst(const isl::union_map &UMap);
50 /// all of the isl objects.
52 /// This must be declared before any other member that holds an isl object.
54 /// after all other members free'd the isl objects they were holding.
60 llvm::DenseMap<ScopStmt *, isl::map> ScalarReachDefZone;
69 isl::space ParamSpace;
72 isl::space ScatterSpace;
75 isl::union_map Schedule;
79 isl::union_map AllReads;
[all …]

12345678910>>...31