tud-zih-energy / FIRESTARTER

FIRESTARTER: A Processor Stress Test Utility. This repository contains the source code generator. Our releases (including the generated source code and precompiled binaries) are available at https://tu-dresden.de/zih/firestarter/.
GNU General Public License v3.0
115 stars 25 forks source link

Remove cross platform compatibility code for inline assembler #86

Open marenz2569 opened 3 weeks ago

marenz2569 commented 3 weeks ago

Currently we rely on inline assembler that has a different syntax across compilers of major operating systems (see include/firestarter/WindowsCompat.hpp). For the currently supported ISAs we can replace the inline assembly calls with functions we construct using asmjit assembler.

DoD