Commit History

Autor SHA1 Mensaxe Data
  J. Gareth "Curious Kit" Moreton d083cc7247 New MovxAndTest2Test optimisation to mirror the regular MovAndTest2Test optimisation %!s(int64=3) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton 5b4c104aaf Massive overhaul to OptPass2Movx to favour operand shrinkage %!s(int64=3) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton d255ffba8b Improved handling of signed sequences in OptPass2Movx %!s(int64=3) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton 01e5f4855a MovZX->MovSX optimisation %!s(int64=3) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton 4825d2d16c New Movz ###,%ecx, shift/rotate %cl,... optimisation %!s(int64=3) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton f02b7508de Bolder OptPass2Movx optimisations, including a simplification fix %!s(int64=3) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton da899df6b2 New MovxMovxOp2OpMovx optimisation %!s(int64=3) %!d(string=hai) anos
  Michaël Van Canneyt 87a785daa0 * Fix registry search for method name %!s(int64=3) %!d(string=hai) anos
  Michaël Van Canneyt fd29f25bf1 * Add RPCMethodName property %!s(int64=3) %!d(string=hai) anos
  florian 159201d054 * activate missing test %!s(int64=3) %!d(string=hai) anos
  Michaël Van Canneyt 4c6cbfe03e * RPC Client code generator (also in pas2js) %!s(int64=3) %!d(string=hai) anos
  Michaël Van Canneyt 36eea0c819 * Slightly better identifier position %!s(int64=3) %!d(string=hai) anos
  Michaël Van Canneyt 03b3f00a0b * Publish handler resulttype, add OnContextExecute %!s(int64=3) %!d(string=hai) anos
  Michaël Van Canneyt 9af13b2731 * Force ampersand in EscaleKeyword %!s(int64=3) %!d(string=hai) anos
  Michaël Van Canneyt fa9d77e67e * TypeScript Improvements, 97% of DefinitelyTyped declarations now parsed %!s(int64=3) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton 40196f4a43 Fixes to ADD/SUB 128 optimisation that didn't check flags properly, and also handling ADC/SBB properly %!s(int64=3) %!d(string=hai) anos
  florian e443936e12 + in_min/max_dword/longint support for aarch64 %!s(int64=3) %!d(string=hai) anos
  florian 77b9d62520 + in_min/max_single/double support for aarch64 %!s(int64=3) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton b4bd15a5c0 Removed incorrect logic in TEST optimisation %!s(int64=3) %!d(string=hai) anos
  Pierre Muller 2b9ec05963 Re-enable compilation of graph unit for aarch64-win64 %!s(int64=3) %!d(string=hai) anos
  florian 03f4685455 + sanity checks in mips and sparc register allocator %!s(int64=3) %!d(string=hai) anos
  florian c6874df5c8 * better error recovery, resolves #39485 %!s(int64=3) %!d(string=hai) anos
  Jonas Maebe d5b368988f LLVM: add Read/WritePort* implementations %!s(int64=3) %!d(string=hai) anos
  Marcus Sackrow 492210fdc7 AmigaOS4, MorphOS: added missing RemBob macro %!s(int64=3) %!d(string=hai) anos
  florian f7239e03e7 * make tgobj.pas less verbose in extdebug mode, use separate define DEBUG_FREETEMP for the really %!s(int64=3) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton be448e29f6 Fixed bug in new TEST optimisation where a FLAGS check always returned "in use" %!s(int64=3) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton 42c429bf45 New optimisation that merges small constants written to the stack %!s(int64=3) %!d(string=hai) anos
  Nikolay Nikolov 5dcdfeb126 * ptcpas update: support the F13..F35 function keys on platforms that recognize them %!s(int64=3) %!d(string=hai) anos
  Pierre Muller fc1ed78232 Graph package fixes %!s(int64=3) %!d(string=hai) anos
  FPK 2208b55f76 * cleanup of garbage, resolves #39487 %!s(int64=3) %!d(string=hai) anos