The LCCyao compiler