提交历史

作者 SHA1 备注 提交日期
  J. Gareth "Curious Kit" Moreton c4899b5dc0 * Dead code in TAddNode.Simplify has been stripped 2 年之前
  J. Gareth "Curious Kit" Moreton 487ca08cf3 * In TAddNode.Simplify, commutative operations now ensure integer constant operands go on the right for simplicity 2 年之前
  florian 6a902660a5 * patch by Rika: Make more use of fpc_*_array (mainly fpc_addref_array) in rtl/inc/dynarr.inc, resolves #40174 2 年之前
  florian ee16fc7b96 * patch by Rika, trivial adjustments to !373, resolves #40172 2 年之前
  florian 159fa78514 * patch by Rika: fix for 15f29b8fa06a5b5d25a0d4783d7940fdf73b00d2 2 年之前
  Rika Ichinose da12cfc867 Improved CompareWord for i386 and x86_64. 2 年之前
  Rika Ichinose f0811e448d Improve generic CompareWord. 2 年之前
  florian 15f29b8fa0 * patch by Rika: Perform 32-bit random if the bound fits into 32 bits at runtime, resolves #40171 2 年之前
  Sergey Larin 62c24b3756 Added test to check WideChar const to UTF8String const conversion 3 年之前
  Sergey Larin de58691e75 Allow WideChar const to UTF8String const conversion 3 年之前
  J. Gareth "Curious Kit" Moreton 4d33e5f137 * x86: OptPass1_V_MOVAP now uses GetNextInstructionUsingReg and UpdateUsedRegsBetween 3 年之前
  J. Gareth "Curious Kit" Moreton 9ee672f9eb * New UpdateUsedRegsBetween utility subroutine 3 年之前
  florian 95e5eeb226 * fix compilation with -dEXTDEBUG 2 年之前
  florian 7cc94fc000 * patch by Rika: Trivial adjustments to !379, resolves #40168 2 年之前
  Michalis Kamburelis 905c485ff4 Fix glDebugMessageXxx to use extdecl 2 年之前
  J. Gareth "Curious Kit" Moreton a5702d89e8 * More complex uses of the pruning methods in TAddNode.Simplify 2 年之前
  J. Gareth "Curious Kit" Moreton 9d8fd6d55e * TAddNode.Simplify now uses pruning methods 2 年之前
  J. Gareth "Curious Kit" Moreton 7488f1e3f8 * New node pruning methods 2 年之前
  J. Gareth "Curious Kit" Moreton 2a44ffe51b * x86: BZHI optimisation now sets the subtract and shift nodes to 'do not execute' as they are skipped over. 2 年之前
  J. Gareth "Curious Kit" Moreton 16bd996e74 * x86: 'and not' optimisation now sets the NOT node to 'do not execute' as it is skipped over 2 年之前
  J. Gareth "Curious Kit" Moreton 1b43913408 * New 'do not execute' flag for notes and respective internal error triggering 2 年之前
  florian 586a7d30ab * patch by ccrause: fixes another .fpc* section problem for AVR, resolves #40162 2 年之前
  J. Gareth "Curious Kit" Moreton 090e4fea96 * New test for i40122 2 年之前
  J. Gareth "Curious Kit" Moreton dd7320ec13 * x86: PostPeepholeOptCmp and PostPeepholeOptTestOr 2 年之前
  J. Gareth "Curious Kit" Moreton 4d676cd6fa * x86: JccMovJmpMov2CMovCMov will no longer move 2 年之前
  florian 8f7e61eef6 * patch by ccrause: do not load .fpc* sections into avr microcontroller to save space, resolves #40160 2 年之前
  Rika Ichinose b723178117 Even better CompareByte for x64. 2 年之前
  Rika Ichinose d36e96ea74 Improved CompareDWord for i386 and x86_64. 2 年之前
  Rika Ichinose ee5b9e53a9 Improve generic CompareDWord. 2 年之前
  J. Gareth "Curious Kit" Moreton 4e8ef448ed * i386: Bug fix where EBP was marked as preserved when it wasn't, causing faulty optimisations 2 年之前