14 Commits

Author SHA1 Message Date
Ciro Santilli 六四事件 法轮功
abf274ab7a futex_ldxr_stxr.c: fully reproducible in dynamically linked simulation 2020-06-25 12:00:11 +00:00
Ciro Santilli 六四事件 法轮功
15ffa40b6e inline_asm: remember register variables :-) 2020-06-25 10:00:09 +00:00
Ciro Santilli 六四事件 法轮功
3eca3b8124 inline_asm: add missing "memory" constraints 2020-06-25 09:00:08 +00:00
Ciro Santilli 六四事件 法轮功
c9d15228ab userland/arch/aarch64/inline_asm/futex_ldxr_stxr.c 2020-06-25 04:00:03 +00:00
Ciro Santilli 六四事件 法轮功
09cbc26819 wfe ldxr minor improvements 2020-06-25 03:00:02 +00:00
Ciro Santilli 六四事件 法轮功
d29a07ddad userland/arch/aarch64/inline_asm/futex_sev.cpp 2020-01-14 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
cc1d34f862 fix wfe_ldxr_* examples with sevl to make things more hardware independant 2020-01-13 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
3b3f073e2c userland/arch/aarch64/freestanding/linux/gem5_exit.S to benchmark immediate gem5 exit
ldxr_stxr does an ldxr on thread 0 to fall in the ISA case where event is certain.

Also add ldxr_str which tests yet another case where event is certain: non conditional
write.
2020-01-10 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
268355e53b wfe_ldrex_strex.cpp 2020-01-07 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
a59c773124 userland/arch/aarch64/inline_asm/reg_var.c: use 64 bit variables
32-bit ones likely copy paste error from coming from arm v7.

Also create userland/arch/aarch64/inline_asm/int_32.c:

Also create aarch64_ldaxr_stlxr.cpp and start documenting LDAXR and STLXR.
2019-12-18 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
89a981aaf2 arm WFE: add some userland examples 2019-12-16 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
02018daa95 arm: sve_addvl test program that prints sve length 2019-10-30 22:00:02 +00:00
Ciro Santilli 六四事件 法轮功
28cd27f969 Move all non-README links to cirosantilli.com where the file is not cut off... 2019-07-07 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
a90271c6af asm: start x86 intrinsics examples
Split userland/arch/<arch>/c/ into inline_asm and intrinsics, and move programs
that don't match either up.
2019-05-31 00:00:00 +00:00