Reorganized the order of the visitors is the BranchCollector to match the order in IRVisitor, so it is easier to keep track of which we visitors we have added. Added fall back conditions for nodes that have the potential to branch but didn't.
Reorganized the order of the visitors is the BranchCollector to match the order in IRVisitor, so it is easier to keep track of which we visitors we have added. Added fall back conditions for nodes that have the potential to branch but didn't.


Former-commit-id: 8922125b73686c2c4c63f93a0426df90fbef511a
Trass3r/Halide,darkbuck/Halide,Trass3r/Halide,darkbuck/Halide,Trass3r/Halide,darkbuck/Halide,darkbuck/Halide,darkbuck/Halide,Trass3r/Halide,Trass3r/Halide,darkbuck/Halide,Trass3r/Halide,darkbuck/Halide,Trass3r/Halide