zephyr/arch
Andy Ross 1041ef0925 tests/benchmarks/timing: Unify the "standard zephyr timing" cases
It's worth using custom timing information on a few systems to save
cycles or gain precision.  But make the use of k_cycle_get_32() a
proper default instead of hardcoding all the platforms and failing to
build on new ones.  On Xtensa and RISC-V (and now x86_64) the cycle
informatoin from that call is a very fast wrapper around the native
counters anyway -- all you would save would be the function call
overhead.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2019-01-11 15:18:52 -05:00
..
arc arch: arc: Make statements evaluate boolean expressions 2019-01-07 08:52:07 -05:00
arm arch: arm: Make statements evaluate boolean expressions 2019-01-07 08:52:07 -05:00
common tests/benchmarks/timing: Unify the "standard zephyr timing" cases 2019-01-11 15:18:52 -05:00
nios2 arch: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
posix cmake: Remove dead code LTO references 2018-12-21 21:04:18 +01:00
riscv32 arch: riscv32: provide a general mechanism for saving SoC context 2018-12-04 22:54:23 -05:00
x86 arch: x86: Make statements evaluate boolean expressions 2019-01-07 08:52:07 -05:00
xtensa Kconfig: Hide SMP and USE_SWITCH from unsupported platforms 2018-12-30 16:24:50 -05:00
CMakeLists.txt arch: Cmake: Add __ZEPHYR_SUPERVISOR__ macro for arch files. 2018-05-15 17:48:18 +03:00
Kconfig kconfig: Have the 'FLOAT' menu depend on it being enabled 2018-12-30 16:24:50 -05:00