/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/polly/isl/ |
D | isl-noexceptions.h | 1 /// 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/ |
D | isl-noexceptions.h | 1 /// 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/ |
D | isl-noexceptions.h | 1 /// 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/ |
D | isl-noexceptions.h | 1 /// 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/ |
D | ISLOperators.h | 9 // 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 …]
|
D | ISLTools.h | 10 // 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 …]
|
D | ISLOStream.h | 9 // 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/ |
D | ISLOperators.h | 9 // 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 …]
|
D | ISLTools.h | 10 // 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 …]
|
D | ISLOStream.h | 9 // 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/ |
D | ISLOperators.h | 9 // 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 …]
|
D | ISLTools.h | 10 // 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 …]
|
D | ISLOStream.h | 9 // 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/ |
D | ISLOperators.h | 9 // 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 …]
|
D | ISLTools.h | 10 // 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 …]
|
D | ISLOStream.h | 9 // 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/ |
D | ScheduleTreeTransform.h | 9 // 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 …]
|
D | ZoneAlgo.h | 19 #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/ |
D | ScheduleTreeTransform.h | 9 // 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 …]
|
D | ZoneAlgo.h | 19 #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 …]
|
D | ScopInfo.h | 33 #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/ |
D | ScheduleTreeTransform.h | 9 // 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 …]
|
D | ZoneAlgo.h | 19 #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/ |
D | ScheduleTreeTransform.h | 9 // 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 …]
|
D | ZoneAlgo.h | 19 #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 …]
|