Hybrid High-Level Synthesis: System-Level Optimization under End-to-End Latency Constraints