커밋 기록

작성자 SHA1 메시지 날짜
  florian 06c4c651fd * factored out PrePeepholeOptSxx 8 년 전
  svenbarth 9fc420b546 - remove unused variable 8 년 전
  Mattias Gaertner f643d15078 pastojs: fixed typo 8 년 전
  Mattias Gaertner e3f525a109 fcl-passrc: scanner: change defines when switching modeswitches 8 년 전
  Mattias Gaertner b687247256 fcl-passrc: scanner: added property ReadOnlyModeSwitches 8 년 전
  nickysn 504662826a * fixed the rtl cpu ifdefs for the rol/ror/sar cpu support check 8 년 전
  florian 74b338266d * ifdef cmov optimization, as i8086 has no cpu_capabilities 8 년 전
  florian 5c2c5d72a2 * use avx for copying data only on i386 for 8 byte chunks 8 년 전
  florian f8d517be70 * make TX86AsmOptimizer.IsExitCode usable for x86-64 as well 8 년 전
  florian dd69ab5488 * cleanup after all old code from PeepHoleOptPass2 of i386 was moved to the common x86 optimizer class 8 년 전
  florian cd134ea5bb + DebugMsg 8 년 전
  florian 4a43d992f5 * unified usage of MatchOpType 8 년 전
  nickysn 4a8a7c210a * fixed test on platforms that don't have 8-bit and 16-bit rol/ror 8 년 전
  florian 7afe762d22 * factored out OptPass2Jcc assembler optimization 8 년 전
  florian e3f0b338d4 * SkipLabels moved to aoptutils 8 년 전
  Mattias Gaertner 04807d1ac4 fcl-passrc: implemented $if 8 년 전
  marco 6ed045a911 * encoding strings now CONST, minor optimization from mantis 028117 8 년 전
  florian f985971a62 * apply mov reg1, mem1; cmp x, mem1 to mov reg1, mem1; cmp x, reg1 also for test 8 년 전
  florian c7ba611bf9 * when explicitly casting a variable, it might be sufficient if it is const_regable 8 년 전
  florian 52d40bb25b * spacing fixed 8 년 전
  florian b3f889e028 * -Ox options are incremental, so disable all optimizations first in case testing is run with -O4 8 년 전
  pierre ded1fb23a2 Improve stack trace output with -Cr option, contributed by Colin Western 8 년 전
  maciej-izak 631d4a2d53 * Move global variable in_preproc_comp_expr into tscannerfile class. 8 년 전
  Mattias Gaertner d493980bb2 fcl-passrc: scanner: implemented macros directive 8 년 전
  Mattias Gaertner 72bc6e2692 fcl-passrc: scanner: undefine on macros too 8 년 전
  Mattias Gaertner 9390bfb485 fcl-passrc: reverted scanner Macros change 8 년 전
  maciej-izak 6d1ad52dc5 * for symbols used in preprocessor expressions, we don't want to increase references count (for smaller final binaries). Partial fix for problem presented in mantis 31675. Preprocessor functions like declared() in uses section will work only for symbols declared in implicytly included modules (for example like for heaptrc by option -gh, see example/test tw31675.pp) 8 년 전
  Mattias Gaertner fef47e05e0 fcl-passrc: scanner: accelerated Macros 8 년 전
  Mattias Gaertner 76734070c4 fcl-passrc: parser: clean up 8 년 전
  Mattias Gaertner a60f3b26e6 fcl-passrc: parser: fixed forbid type t=ansistring[] 8 년 전