TODOs in Makefile
Merge branch 'master' of github.com:halide/Halide
Add support for tangent, inverse trigonometric operations,
hyperbolic trigonometric functions, and hypot.
C likes to promote types more than I expected.

Added casts to fix.
Switched from # to $ for uniquifying function names

# fails mysteriously for me on linux, but $ does not
Reinserted -rdynamic for linux only
Merge branch 'master' of github.com:halide/Halide
Make integer division round down

Some integer division was rounding to zero, other was rounding
down. For proper indexing when doing stencils, you want it to
round down.
Removed debugging code
The ordering of args in debug_to_file was inconsistent
Switched to soft float abi for arm
Break do_task out into its own function

So that it can be overridden by the user
Large overhaul of C backend

Now emits ssa-style C.
Does the correct thing for integer division.
Does a little CSE so the source isn't so huge.
Updated vector math test to test division correctly.
Fixed CodeGen_C test to work with new CodeGen_C
Fixed signed divide by constant to work with new division strategy
Update INSTALL
Fixed the clock

Was generating bad calls, and the correct calls were doing bad things.
Merge branch 'master' of github.com:halide/Halide
Disabled MCJIT on os x