Revīziju vēsture

Autors SHA1 Ziņojums Datums
  Pierre Muller a4240a0c62 Fix compilation of i8086/n8086add.pas unit after introduction of get_int_value function 1 gadu atpakaļ
  florian f29ff58ab9 + get_int_value 1 gadu atpakaļ
  J. Gareth "Curious Kit" Moreton b804fc5164 * Flags specific to TAddNode have been moved to their own field 1 gadu atpakaļ
  J. Gareth "Curious Kit" Moreton 2dc0995067 - Bug fix to new ADD/SUB optimisation where conditions are concerned 3 gadi atpakaļ
  Yuriy Sydorov b78761efd3 * Removed obsolete OLDREGVARS ifdefs. 3 gadi atpakaļ
  florian 637976e83f * patch by Marģers to unify internal error numbers, resolves #37888 4 gadi atpakaļ
  yury 2186846ab1 * 8086: Fixed an internal error for cases like FarPtr2 := FarPointer($12345678) + int16; 5 gadi atpakaļ
  Jonas Maebe ce598c15ec * factored out the conditions under which add nodes need to perform 6 gadi atpakaļ
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would 6 gadi atpakaļ
  Jonas Maebe 0b246f3dbd * converted Boolean8 to an internal type, and mapped Boolean to the 6 gadi atpakaļ
  nickysn ddba821561 * GetNextReg(), used by 16-bit and 8-bit code generators (i8086 and avr) moved 8 gadi atpakaļ
  Jonas Maebe a25ebbba3e + added volatility information to all memory references 8 gadi atpakaļ
  nickysn 863daace35 + implemented correct simplification of far pointer comparison of two pointer const nodes 9 gadi atpakaļ
  florian 79619df936 + use the or instruction to compare 32 bit values with 0 10 gadi atpakaļ
  Jonas Maebe 0fc1fd6ac1 * replaced current_procinfo.currtrue/falselabel with storing the true/false 10 gadi atpakaļ
  nickysn c28184b697 * fixed comparison of far procvars after the hlcgllvm branch merge 10 gadi atpakaļ
  Károly Balogh dd67fa8c5c * fixed DFA warnings for i8086 11 gadi atpakaļ
  nickysn 4ea551a0f7 * is_farpointer and is_hugepointer moved from defutil to symcpu 11 gadi atpakaļ
  nickysn 99c555cea8 + implemented huge pointer subtraction 11 gadi atpakaļ
  nickysn 200df7a136 * set expectloc correctly for far pointer comparison as well 11 gadi atpakaļ
  nickysn 04234c733f * set expectloc correctly (LOC_JUMP instead of LOC_FLAGS) for non-normalized 11 gadi atpakaļ
  nickysn 5818451bb5 * non-normalized huge pointer comparison made unsigned 11 gadi atpakaļ
  nickysn 8604372da3 + implemented far pointer comparison operating only on the offset (+ added test) 11 gadi atpakaļ
  nickysn 3bb730d5b9 + implemented normalized huge pointer comparison 11 gadi atpakaļ
  nickysn aee568e6fc * cs_hugeptr_normalization renamed to cs_hugeptr_arithmetic_normalization, 11 gadi atpakaļ
  nickysn d9e94ffab7 + implemented huge pointer arithmetic 11 gadi atpakaļ
  nickysn 9f2e59de3a + implemented far pointer arithmetic in the i8086 add node simplify method 11 gadi atpakaļ
  nickysn 8d1ed088c8 + implemented far pointer arithmetic (operating only on the offset, without 11 gadi atpakaļ
  nickysn 2602f379d7 * fixes in the 16 to 32-bit multiplication in ti8086addnode.second_mul 11 gadi atpakaļ
  nickysn 3f4111ac37 * emit MUL instead of IMUL in ti8086addnode.second_mul when overflow checking is 11 gadi atpakaļ