Home
last modified time | relevance | path

Searched refs:LoopLevel (Results 1 – 25 of 58) sorted by relevance

123

/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/src/
H A DSchedule.cpp56 LoopLevel::LoopLevel(const std::string &func_name, const std::string &var_name, in LoopLevel() function in Halide::LoopLevel
61 LoopLevel::LoopLevel(const Internal::Function &f, const VarOrRVar &v, int stage_index) in LoopLevel() function in Halide::LoopLevel
65 LoopLevel::LoopLevel(const Func &f, const VarOrRVar &v, int stage_index) in LoopLevel() function in Halide::LoopLevel
72 LoopLevel::LoopLevel() in LoopLevel() function in Halide::LoopLevel
99 void LoopLevel::set(const LoopLevel &other) { in set()
111 LoopLevel &LoopLevel::lock() { in lock()
147 LoopLevel LoopLevel::inlined() { in inlined()
158 LoopLevel LoopLevel::root() { in root()
189 bool LoopLevel::match(const LoopLevel &other) const { in match()
199 bool LoopLevel::operator==(const LoopLevel &other) const { in operator ==()
[all …]
H A DSchedule.h143 class LoopLevel {
165 LoopLevel();
169 static LoopLevel inlined();
173 static LoopLevel root();
176 void set(const LoopLevel &other);
184 LoopLevel &lock();
228 LoopLevel level;
586 const LoopLevel &store_level() const;
587 const LoopLevel &compute_level() const;
588 LoopLevel &store_level();
[all …]
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/test/correctness/
H A Ddeferred_loop_level.cpp51 LoopLevel inner_compute_at, inner_store_at;
84 t.inner_compute_at.set(LoopLevel(t.outer, x)); in main()
85 t.inner_store_at.set(LoopLevel(t.outer, x)); in main()
94 t.inner_compute_at.set(LoopLevel::inlined()); in main()
95 t.inner_store_at.set(LoopLevel::inlined()); in main()
104 t.inner_compute_at.set(LoopLevel::root()); in main()
105 t.inner_store_at.set(LoopLevel::root()); in main()
114 t.inner_compute_at.set(LoopLevel(t.outer, y)); in main()
115 t.inner_store_at.set(LoopLevel::root()); in main()
125 t.inner_compute_at.set(LoopLevel(t.outer, y)); in main()
[all …]
H A Dloop_level_generator_param.cpp80 GeneratorParam<LoopLevel> inner_compute_at{"inner_compute_at", LoopLevel::inlined()};
103 gen->inner_compute_at.set(LoopLevel::root()); in main()
117 LoopLevel inner_compute_at; // undefined: must set before lowering in main()
158 LoopLevel inner_compute_at(LoopLevel::root()); in main()
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/python_bindings/src/
H A DPyLoopLevel.cpp10 py::class_<LoopLevel>(m, "LoopLevel") in define_loop_level()
14 .def("stage_index", &LoopLevel::stage_index) in define_loop_level()
15 .def("set", &LoopLevel::set) in define_loop_level()
16 .def_static("inlined", &LoopLevel::inlined) in define_loop_level()
17 .def_static("root", &LoopLevel::root) in define_loop_level()
18 .def("__repr__", [](const LoopLevel &b) -> std::string { in define_loop_level()
H A DPyStage.cpp20 ….def("compute_with", (Stage & (Stage::*)(LoopLevel, const std::vector<std::pair<VarOrRVar, LoopAli… in define_stage()
22 … .def("compute_with", (Stage & (Stage::*)(LoopLevel, LoopAlignStrategy)) & Stage::compute_with, in define_stage()
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/test/error/
H A Dinspect_loop_level.cpp7 LoopLevel root = LoopLevel::root(); in main()
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/python_bindings/correctness/
H A Dsimplestub_generator.cpp8 GeneratorParam<LoopLevel> compute_level{"compute_level", LoopLevel::root()};
H A Dcomplexstub_generator.cpp22 GeneratorParam<LoopLevel> intermediate_level{"intermediate_level", LoopLevel::root()};
/dports/devel/upp/upp/uppsrc/VirtualGui/
H A DEvent.cpp171 ASSERT(LoopLevel == 0 || ctrl); in EventLoop()
172 LoopLevel++; in EventLoop()
173 LLOG("Entering event loop at level " << LoopLevel << LOG_BEGIN); in EventLoop()
198 LoopLevel--; in EventLoop()
/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp323 void addLoopEntries(unsigned LoopLevel, MachineSSAUpdater &SSAUpdater, in addLoopEntries() argument
325 assert(LoopLevel < CommonDominators.size());
327 MachineBasicBlock *Dom = CommonDominators[LoopLevel];
331 if (!inLoopLevel(*Dom, LoopLevel, Blocks)) {
337 if (!inLoopLevel(*Pred, LoopLevel, Blocks))
344 bool inLoopLevel(MachineBasicBlock &MBB, unsigned LoopLevel, in inLoopLevel() argument
347 if (DomIt != Visited.end() && DomIt->second <= LoopLevel) in inLoopLevel()
/dports/devel/llvm80/llvm-8.0.1.src/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp310 void addLoopEntries(unsigned LoopLevel, MachineSSAUpdater &SSAUpdater, in addLoopEntries() argument
312 assert(LoopLevel < CommonDominators.size());
314 MachineBasicBlock *Dom = CommonDominators[LoopLevel];
318 if (!inLoopLevel(*Dom, LoopLevel, Blocks)) {
324 if (!inLoopLevel(*Pred, LoopLevel, Blocks))
331 bool inLoopLevel(MachineBasicBlock &MBB, unsigned LoopLevel, in inLoopLevel() argument
334 if (DomIt != Visited.end() && DomIt->second <= LoopLevel) in inLoopLevel()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp323 void addLoopEntries(unsigned LoopLevel, MachineSSAUpdater &SSAUpdater, in addLoopEntries() argument
325 assert(LoopLevel < CommonDominators.size());
327 MachineBasicBlock *Dom = CommonDominators[LoopLevel];
331 if (!inLoopLevel(*Dom, LoopLevel, Blocks)) {
337 if (!inLoopLevel(*Pred, LoopLevel, Blocks))
344 bool inLoopLevel(MachineBasicBlock &MBB, unsigned LoopLevel, in inLoopLevel() argument
347 if (DomIt != Visited.end() && DomIt->second <= LoopLevel) in inLoopLevel()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp324 void addLoopEntries(unsigned LoopLevel, MachineSSAUpdater &SSAUpdater, in addLoopEntries() argument
326 assert(LoopLevel < CommonDominators.size());
328 MachineBasicBlock *Dom = CommonDominators[LoopLevel];
332 if (!inLoopLevel(*Dom, LoopLevel, Blocks)) {
338 if (!inLoopLevel(*Pred, LoopLevel, Blocks))
345 bool inLoopLevel(MachineBasicBlock &MBB, unsigned LoopLevel, in inLoopLevel() argument
348 if (DomIt != Visited.end() && DomIt->second <= LoopLevel) in inLoopLevel()
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp324 void addLoopEntries(unsigned LoopLevel, MachineSSAUpdater &SSAUpdater, in addLoopEntries() argument
326 assert(LoopLevel < CommonDominators.size());
328 MachineBasicBlock *Dom = CommonDominators[LoopLevel];
332 if (!inLoopLevel(*Dom, LoopLevel, Blocks)) {
338 if (!inLoopLevel(*Pred, LoopLevel, Blocks))
345 bool inLoopLevel(MachineBasicBlock &MBB, unsigned LoopLevel, in inLoopLevel() argument
348 if (DomIt != Visited.end() && DomIt->second <= LoopLevel) in inLoopLevel()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp313 void addLoopEntries(unsigned LoopLevel, MachineSSAUpdater &SSAUpdater,
315 assert(LoopLevel < CommonDominators.size());
317 MachineBasicBlock *Dom = CommonDominators[LoopLevel];
321 if (!inLoopLevel(*Dom, LoopLevel, Blocks)) {
327 if (!inLoopLevel(*Pred, LoopLevel, Blocks))
334 bool inLoopLevel(MachineBasicBlock &MBB, unsigned LoopLevel,
337 if (DomIt != Visited.end() && DomIt->second <= LoopLevel)
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp313 void addLoopEntries(unsigned LoopLevel, MachineSSAUpdater &SSAUpdater, in addLoopEntries() argument
315 assert(LoopLevel < CommonDominators.size());
317 MachineBasicBlock *Dom = CommonDominators[LoopLevel];
321 if (!inLoopLevel(*Dom, LoopLevel, Blocks)) {
327 if (!inLoopLevel(*Pred, LoopLevel, Blocks))
334 bool inLoopLevel(MachineBasicBlock &MBB, unsigned LoopLevel, in inLoopLevel() argument
337 if (DomIt != Visited.end() && DomIt->second <= LoopLevel) in inLoopLevel()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp313 void addLoopEntries(unsigned LoopLevel, MachineSSAUpdater &SSAUpdater, in addLoopEntries() argument
315 assert(LoopLevel < CommonDominators.size());
317 MachineBasicBlock *Dom = CommonDominators[LoopLevel];
321 if (!inLoopLevel(*Dom, LoopLevel, Blocks)) {
327 if (!inLoopLevel(*Pred, LoopLevel, Blocks))
334 bool inLoopLevel(MachineBasicBlock &MBB, unsigned LoopLevel, in inLoopLevel() argument
337 if (DomIt != Visited.end() && DomIt->second <= LoopLevel) in inLoopLevel()
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp324 void addLoopEntries(unsigned LoopLevel, MachineSSAUpdater &SSAUpdater, in addLoopEntries() argument
326 assert(LoopLevel < CommonDominators.size());
328 MachineBasicBlock *Dom = CommonDominators[LoopLevel];
332 if (!inLoopLevel(*Dom, LoopLevel, Blocks)) {
338 if (!inLoopLevel(*Pred, LoopLevel, Blocks))
345 bool inLoopLevel(MachineBasicBlock &MBB, unsigned LoopLevel, in inLoopLevel() argument
348 if (DomIt != Visited.end() && DomIt->second <= LoopLevel) in inLoopLevel()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp313 void addLoopEntries(unsigned LoopLevel, MachineSSAUpdater &SSAUpdater, in addLoopEntries() argument
315 assert(LoopLevel < CommonDominators.size());
317 MachineBasicBlock *Dom = CommonDominators[LoopLevel];
321 if (!inLoopLevel(*Dom, LoopLevel, Blocks)) {
327 if (!inLoopLevel(*Pred, LoopLevel, Blocks))
334 bool inLoopLevel(MachineBasicBlock &MBB, unsigned LoopLevel, in inLoopLevel() argument
337 if (DomIt != Visited.end() && DomIt->second <= LoopLevel) in inLoopLevel()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp324 void addLoopEntries(unsigned LoopLevel, MachineSSAUpdater &SSAUpdater, in addLoopEntries() argument
326 assert(LoopLevel < CommonDominators.size());
328 MachineBasicBlock *Dom = CommonDominators[LoopLevel];
332 if (!inLoopLevel(*Dom, LoopLevel, Blocks)) {
338 if (!inLoopLevel(*Pred, LoopLevel, Blocks))
345 bool inLoopLevel(MachineBasicBlock &MBB, unsigned LoopLevel, in inLoopLevel() argument
348 if (DomIt != Visited.end() && DomIt->second <= LoopLevel) in inLoopLevel()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp313 void addLoopEntries(unsigned LoopLevel, MachineSSAUpdater &SSAUpdater, in addLoopEntries() argument
315 assert(LoopLevel < CommonDominators.size());
317 MachineBasicBlock *Dom = CommonDominators[LoopLevel];
321 if (!inLoopLevel(*Dom, LoopLevel, Blocks)) {
327 if (!inLoopLevel(*Pred, LoopLevel, Blocks))
334 bool inLoopLevel(MachineBasicBlock &MBB, unsigned LoopLevel, in inLoopLevel() argument
337 if (DomIt != Visited.end() && DomIt->second <= LoopLevel) in inLoopLevel()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp313 void addLoopEntries(unsigned LoopLevel, MachineSSAUpdater &SSAUpdater, in addLoopEntries() argument
315 assert(LoopLevel < CommonDominators.size());
317 MachineBasicBlock *Dom = CommonDominators[LoopLevel];
321 if (!inLoopLevel(*Dom, LoopLevel, Blocks)) {
327 if (!inLoopLevel(*Pred, LoopLevel, Blocks))
334 bool inLoopLevel(MachineBasicBlock &MBB, unsigned LoopLevel, in inLoopLevel() argument
337 if (DomIt != Visited.end() && DomIt->second <= LoopLevel) in inLoopLevel()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp324 void addLoopEntries(unsigned LoopLevel, MachineSSAUpdater &SSAUpdater, in addLoopEntries() argument
326 assert(LoopLevel < CommonDominators.size());
328 MachineBasicBlock *Dom = CommonDominators[LoopLevel];
332 if (!inLoopLevel(*Dom, LoopLevel, Blocks)) {
338 if (!inLoopLevel(*Pred, LoopLevel, Blocks))
345 bool inLoopLevel(MachineBasicBlock &MBB, unsigned LoopLevel, in inLoopLevel() argument
348 if (DomIt != Visited.end() && DomIt->second <= LoopLevel) in inLoopLevel()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp313 void addLoopEntries(unsigned LoopLevel, MachineSSAUpdater &SSAUpdater, in addLoopEntries() argument
315 assert(LoopLevel < CommonDominators.size());
317 MachineBasicBlock *Dom = CommonDominators[LoopLevel];
321 if (!inLoopLevel(*Dom, LoopLevel, Blocks)) {
327 if (!inLoopLevel(*Pred, LoopLevel, Blocks))
334 bool inLoopLevel(MachineBasicBlock &MBB, unsigned LoopLevel, in inLoopLevel() argument
337 if (DomIt != Visited.end() && DomIt->second <= LoopLevel) in inLoopLevel()

123