Commit Verlauf

Autor SHA1 Nachricht Datum
  nickysn f514657e45 + implemented the sar/shl/shr/rol/ror inline modify-in-place nodes; the actual vor 8 Jahren
  nickysn 256dc546ac + implemented the in_neg_assign_x and in_not_assign_x inline nodes, which will vor 8 Jahren
  nickysn 2fc62d0177 * reserve consecutive inline numbers for the other modify-in-place inline nodes vor 8 Jahren
  nickysn fc59649a98 + added inline nodes for handling and/or/xor in place (i.e. x:=x op y, where vor 8 Jahren
  florian 9c81e90e08 + extension to iso mode: reset/rewrite can take a file name as a second parameter vor 9 Jahren
  svenbarth a2c9c75e97 Convert Insert() and Delete() to intrinsics in preparation for dynamic array support for these two procedures. vor 9 Jahren
  svenbarth 8287773b16 Reverted revision 33036. This feature is too controverse to be left in. vor 9 Jahren
  svenbarth ed94ca4b24 Add support for IfThen() instrinsic that works like the if-statement in that it evaluates only the expression that is indeed executed. vor 9 Jahren
  Jonas Maebe ff583bde6c * made setstring() a compiler intrinsic so it can set the compile-time vor 11 Jahren
  florian d88d644925 + support for FMA intrinsic: if there is no hardware support, the compiler throws an error. vor 11 Jahren
  florian b43b4bb455 + pseudo procedure aligned: tells the compiler to assume that the given parameter is naturally aligned, counterpart of unaligned vor 12 Jahren
  florian b782918434 * first draft to support the popcnt instruction, works so far for x86 with a real popcnt instruction vor 13 Jahren
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 vor 13 Jahren
  svenbarth bd19a16be9 Add support for Default() intrinsic. For now this is only (fully) supported vor 13 Jahren
  Jonas Maebe d6966e545b + support for formal var/out parameters on the JVM target: vor 14 Jahren
  Jonas Maebe 694ccf3df3 + dummy support for untyped var/const/out parameters on the JVM target vor 14 Jahren
  florian 8e7f39f176 * constant evaluation of ror/rol if they are internally handled, resolves #6300 vor 14 Jahren
  florian 5dae691c96 * implementation of bit scan intrinsics by Richard Vida, resolves #17592 vor 15 Jahren
  florian dfc2652062 + support of compiler intrinsic sar* using a patch by Benjamin Rosseaux, resolves #15606 vor 15 Jahren
  Jonas Maebe 5885866990 + support for objcencode() (equivalent of Objective-C's @encode()) + test vor 16 Jahren
  Jonas Maebe 2799cfd83f + parser-side of objcprotocol() expression to obtain the metaclass vor 16 Jahren
  Jonas Maebe 6165536b5e + added {$modeswitch objectivec1}/-Mobjectivec1 mode switch to enable vor 16 Jahren
  florian 1afb1aa9cc + ror/rol functions vor 17 Jahren
  florian fb8bbd5ff0 + inline abs(<longint>) on x86 vor 18 Jahren
  Jonas Maebe c80d4225ca + support for ISO Extended Pascal ReadStr() and WriteStr() routines vor 18 Jahren
  Jonas Maebe cd5b9245f9 + support for bitsizeof() function vor 19 Jahren
  Jonas Maebe eccbc78e04 + support for bitpacked arrays: vor 19 Jahren
  daniel 4d37c919cc * Internal implementations of get_frame, get_caller_frame and get_caller_addr. vor 19 Jahren
  florian 9e00f894a9 + support for unaligned function vor 19 Jahren
  florian 71b90d4d00 + slice implemented vor 20 Jahren