For CMake/Xcode avoid passing external LIBS to target_link_libraries.
Fixed a bug involving creating branches containing for loops with undefined bodies. Added a test case to test/correctness/specialize_branched_loops that demonstrates the bug.
Minor change to previous commit that causes the branches with undef values to be elided completely.
Added a couple comments to clarify how we handle undefined stmts.
Merge pull request #587 from halide/specialize_branched_loops

Fixed a bug involving creating branches with undefined content.
Merge pull request #583 from halide/bug581

For CMake/Xcode avoid passing external LIBS to target_link_libraries.
Faster implementation of the 'realization_order' function based on DFS topological sort
Added loop detection & style corrections
Merge branch 'white-pony-schedule-dfs'