- Apr 18, 2024
-
-
Anton authored
-
- Apr 10, 2024
-
-
Anton authored
-
- Mar 04, 2024
- Feb 09, 2024
-
-
Anton authored
-
Anton authored
-
Anton authored
-
Anton authored
-
Anton authored
-
Anton authored
-
Anton authored
-
Anton authored
-
Signed-off-by:
Anton Johansson <anjo@rev.ng>
-
Signed-off-by:
Anton Johansson <anjo@rev.ng>
-
Anton authored
-
-
-
-
-
This fixes the bug where our `TranslationBlock` wouldn't be allocated in the `code_buffer`, since we no longer take that code path.
-
-
Signed-off-by:
Anton Johansson <anjo@rev.ng>
-
Signed-off-by:
Anton Johansson <anjo@rev.ng>
-
Useful when `dlopen`ing by reducing the amount of funnctions needed to be `dlsym`d manually. Also makes sure function prototypes are kept in sync between users of libtcg and libtcg. Signed-off-by:
Anton Johansson <anjo@rev.ng>
-
Signed-off-by:
Anton Johansson <anjo@rev.ng>
-
Signed-off-by:
Anton Johansson <anjo@rev.ng>
-
This commits removes a few subprojects from QEMU when libtcg is enabled, with reason to declutter the install directory from non-libtcg-related stuff. Signed-off-by:
Anton Johansson <anjo@rev.ng>
-
Adds `llvm-helpers` subdir containing `to_bc.py` which converts all input .c files to .bc using clang, and then llvm-links everything to a single module. Signed-off-by:
Anton Johansson <anjo@rev.ng>
-
Signed-off-by:
Anton Johansson <anjo@rev.ng>
-
Commas weren't printed correctly for constants Signed-off-by:
Anton Johansson <anjo@rev.ng>
-
This is not optimal since e.g. repeat use of the same temporary will end up being stored twice. Signed-off-by:
Anton Johansson <anjo@rev.ng>
-
Signed-off-by:
Anton Johansson <anjo@rev.ng>
-
Signed-off-by:
Anton Johansson <anjo@rev.ng>
-
Signed-off-by:
Anton Johansson <anjo@rev.ng>
-
Signed-off-by:
Anton Johansson <anjo@rev.ng>
-