From: Michal Sojka Date: Thu, 13 Dec 2018 11:16:39 +0000 (+0100) Subject: Update HerculesCompiler X-Git-Tag: debian/2018.12-1~1 X-Git-Url: https://rtime.felk.cvut.cz/gitweb/hercules2020/hercules-compiler.git/commitdiff_plain/7b362323382d8cb915791d8a547964e2be08f5f1 Update HerculesCompiler * HerculesCompiler 2b5f477...d505f4c (16): > Included backwards compatibility for 3arg hypercall, and ignore IRQ handler time in gguard-hyper > Added system headers to hypercall-if.h > Changed hypercall-if.h include to work dir > Added hypercall interface for gpuguard-hyper > Added GPUguard for hypervisor > Better gitignore for gpuguard-legacy > Better gitignore for gpuguard-lkm > Safety check in gpuguard-ompif.h for lkm version > Added old, one-init-one-run version of gpuguard used for early experiments > Changed label for SoftDMA test from ItBf to SAFE, in cases when the reason is not Partially Analyzable code > Extended safety check for SoftDMA to avoid crash on non-unique IVs per dim (in poly_covariance) > Added SoftDMA Cache Line optimization. Fixed issue where cache-based Execute phase would be specialized. Fixed cache line size to 64B to match TX2 A57. Minor other fixes > Fixed issue where Intervals would be created within loops instead of around. Fixed issue where wrong upper bound on range would be reported when loop IV is initialized from parent IV. > Moved last HERCULES optimization to later > Resetting virtual iteratior limit in parent header > Cleaning up unneccessary instructions after first wave of default optimizations --- diff --git a/HerculesCompiler b/HerculesCompiler index 2b5f477..d505f4c 160000 --- a/HerculesCompiler +++ b/HerculesCompiler @@ -1 +1 @@ -Subproject commit 2b5f47725df3224aed5958cba6e79bc336c26e52 +Subproject commit d505f4c4319d096d5ec0aff0300dc33734f36b9d