Historial de Commits

Autor SHA1 Mensaje Fecha
  Pierre Muller a3b730b0f1 Add POPCNTSupport call to avoid use of unsupported instruction hace 1 año
  florian 57f6ed804e + set pi_do_call on xtensa as well if we check for fpu exceptions hace 1 año
  J. Gareth "Curious Kit" Moreton f7e4c0f282 * 3-operand LEA instructions are now expanded if the latency could cause slowdown hace 2 años
  Michaël Van Canneyt 6d49f7db7b * Correct UTF8 detection hace 1 año
  Michaël Van Canneyt 186f93a8c9 * Add TestStreamFormat hace 1 año
  Michaël Van Canneyt 7506277dc1 * Add TReader.SetName for Delphi compatibility hace 1 año
  Michaël Van Canneyt 3a1f180a56 * Add delphi-compatible TPointF.EqualsTo overload hace 1 año
  Michaël Van Canneyt 2b0d98bf2c * Add TTouchTracking for Delphi compatibility hace 1 año
  Michaël Van Canneyt 2d9ef694dd * Make TComponent.GetObservers virtual and protected for Delphi compatibility hace 1 año
  Michaël Van Canneyt d1b7a49700 * Move move free notifications to separate procedure. Fixes issue #40638 hace 1 año
  Michaël Van Canneyt 0211583388 * Fix compilation in dotted units hace 1 año
  Michaël Van Canneyt 76648d4022 * Fix compilation in unicode rtl hace 1 año
  Michaël Van Canneyt 4af99236b0 * Add TDispatchMessage hace 1 año
  Michaël Van Canneyt b7b665d273 * Implement TFile.OpenText hace 1 año
  Michaël Van Canneyt fe62b3ace8 * Introduce constwresourcestring - in unicode mode, resource strings are unicode strings, and must be streamed differently hace 1 año
  florian a71cc71585 + function needs_check_for_fpu_exceptions to unify fpu exception handling hace 1 año
  J. Gareth "Curious Kit" Moreton 629c87efc8 * x86-64: Typo fixed in FPU type string array hace 1 año
  Michaël Van Canneyt ef688a3785 * Add EndOfStream property for Delphi compatibility hace 1 año
  Michaël Van Canneyt cc195c649a * Guard against empty source, fixes build of docs hace 1 año
  florian 3ed5a4a022 + when calling FPC_THROWFPUEXCEPTION in a sub routine, pi_do_call must be set, fixed for aarch64 hace 1 año
  Michaël Van Canneyt 23ac6c3090 * Make paramdefs owned, so IDE can trace back changes to owning component hace 1 año
  Pierre Muller eae74aaee0 Follow sdas documentation for .ascii limitations by using only printable chars and .byte for others hace 1 año
  Pierre Muller 53bf5dc6ef Avoid wrong typecast by adding check that p1 is an instuction before casting it to taicpu hace 1 año
  J. Gareth "Curious Kit" Moreton 271f69db12 * arm/a64: "OptPass2AND" and "OptPass2CMP" adapted to remove vestigial CMP and TST instructions hace 1 año
  J. Gareth "Curious Kit" Moreton 6b2e4fa413 * arm: "OpCmp2OpS" moved to Pass 2 so it doesn't conflict with AND; CMP -> TST optimisation hace 1 año
  J. Gareth "Curious Kit" Moreton bf29f2051c * arm/a64: Added new TST post-peephole optimisation to replace previous AND/CMP/B(c) optimisation hace 1 año
  J. Gareth "Curious Kit" Moreton b18c10d0d8 * arm/a64: New "OptPass2TST" routine to catch "TST; B.c; AND -> ANDS; B.c" optimisation hace 1 año
  J. Gareth "Curious Kit" Moreton 9f19f582c4 * arm/a64: New AND/CMP -> TST or ANDS optimisation hace 1 año
  J. Gareth "Curious Kit" Moreton 29916bc6f6 * arm: Fixed "RegInInstruction" and "RegModifiedByInstruction" not handling the flags properly hace 1 año
  J. Gareth "Curious Kit" Moreton 38d2f3d58c * a64: Renamed OptPostCMP/And to PostPeepholeOptCMP/AND for internal consistency hace 1 año