Commit Graph

  • 2bf1af0dde Fixed bug in manual variable spill() and added a test-case for that. Minor changes in annotations. kobalicekp 2014-03-22 21:28:56 +01:00
  • 995730b929 Added possibility to annotate a code compiled by compiler so it's easier to see which variables were translated to which registers. kobalicekp 2014-03-22 14:52:36 +01:00
  • 3b82708e39 Zone - don't check for NULL chunk, use a Zone_zeroChunk instead and handle it inside zone.cpp instead of zone.h. kobalicekp 2014-03-16 15:31:56 +01:00
  • b8e1399f58 Added more tests. kobalicekp 2014-03-12 01:01:46 +01:00
  • 82378c078b Merge pull request #5 from kirbyfan64/patch-1 Petr Kobalicek 2014-03-12 00:59:20 +01:00
  • 4349eb5429 Fix clang warnings kirbyfan64 2014-03-11 17:44:32 -05:00
  • 1abb041ecb TestX86 - Added more tests (float / double arguments) X86Func - Fixed Win64 float arguments handling. kobalicekp 2014-03-06 00:33:30 +01:00
  • f77f792cc4 X86Assembler - Minor fixes related to illegal instruction/illegal addressing error handling. X86Compiler - Always create SArg for every stack-based function argument X86Compiler - Possible to allocate a register that has to be used to convert variable to function argument. X86Compiler - ContextID generation moved to context_p.h. X86Compiler - Support for one variable being used by multiple function-call arguments. X86Defs - Removed support for 'long double' (buggy, never used). X86Func - Register arguments have to be converted from Fp32/Fp64 to XmmSs/XmmSd, respectively. kobalicekp 2014-03-05 23:27:28 +01:00
  • 17c690c5e2 TestX86 - Added 4 more tests. TestX86 - Added command line parameter "--always-print-log". X86Context - Added more ASMJIT_CONTEXT_CHECK_STATE checks. X86Context - Fixed loadState. X86Context - Fixed switchState. kobalicekp 2014-03-02 15:36:09 +01:00
  • 5fe81c40c7 Fixed some bugs described in Issue #3 Added more test cases based on Issue #3 Minor changes. kobalicekp 2014-03-01 17:01:54 +01:00
  • 5072395ceb Merge pull request #2 from kobalicekp/i1 Petr Kobalicek 2014-02-24 19:56:41 +01:00
  • 6f3ad3eb6c Fixed issue #1 kobalicekp 2014-02-24 09:25:16 +01:00
  • 8d2b18ccb0 Minor changes. Fixed bug when using label as a memory operand. kobalicekp 2014-02-23 23:04:09 +01:00
  • 5ea8bc00c2 Minor reorganization. kobalicekp 2014-02-13 22:42:49 +01:00
  • c8cff8b16e Minor. kobalicekp 2014-02-09 13:39:01 +01:00
  • 9cc75e9777 Fixed broken code. kobalicekp 2014-02-06 20:46:32 +01:00
  • 1da103fa70 Minor code cleanup. kobalicekp 2014-02-06 20:40:25 +01:00
  • ee025897f0 Fixed documentation of getLabelData() and getLabelDataById(). kobalicekp 2014-02-02 23:28:20 +01:00
  • 58cc05343c Added getLabelData() and getLabelDataById() to assembler and used in x86assembler (checks for invalid labels by default). kobalicekp 2014-02-02 23:21:05 +01:00
  • 2aba235875 Added better sanitizer and sanitized the source code. kobalicekp 2014-02-02 21:39:09 +01:00
  • 0e84072227 Merge branch 'master' of github.com:kobalicekp/asmjit kobalicekp 2014-02-02 20:56:21 +01:00
  • 10480cada5 Refactored CMakeLists.txt. kobalicekp 2014-02-02 20:44:47 +01:00
  • 483c21db2d Added possibility to use certain FPU instruction without operand by implicitly using fp1 (st1). kobalicekp 2014-02-02 20:44:24 +01:00
  • 43eb0f0402 Update README.md Petr Kobalicek 2014-02-02 12:48:15 +01:00
  • 9668a771e7 Update README.md Petr Kobalicek 2014-02-02 12:44:41 +01:00
  • 5c7123fbb3 Initial. kobalicekp 2014-02-02 03:17:30 +01:00