Separation Logic-Assisted Code Transformations for Efficient High-Level Synthesis | IEEE Conference Publication | IEEE Xplore