Add LoopDescriptor as an IRContext analysis.
authorVictor Lomuller <victor@codeplay.com>
Thu, 25 Jan 2018 10:33:06 +0000 (10:33 +0000)
committerSteven Perron <stevenperron@google.com>
Thu, 25 Jan 2018 21:12:32 +0000 (16:12 -0500)
commit6018de81de5114e906a0098ac04a7cbc95aff500
treeff17f19fffd225bde3e1d96c511eea268d487728
parent684997eb7233fd6ad1a6ab52216f2a973003dd70
Add LoopDescriptor as an IRContext analysis.

Move some function definitions from header to source to avoid circular definition.
source/opt/ir_context.cpp
source/opt/ir_context.h
source/opt/loop_descriptor.cpp
source/opt/loop_descriptor.h
test/opt/loop_optimizations/loop_descriptions.cpp
test/opt/loop_optimizations/nested_loops.cpp