This is a revised patch set to enable the Gen ASM dump featuree These patches are rebased on the latest Beignet codebase It includes te changes requested by Ruiling Song. Now the ASM dump file is cleared everytime a kernel/program is built and then the ASM dump for each built kernel is appended to this file.