florian
|
5c67fcc43f
|
+ change always floating point divisions into multiplications if they are a power of two,
this is an exact operation so it is always allowed
* change only divisions by normal numbers into multiplications
git-svn-id: trunk@29085 -
|
2014-11-16 20:47:38 +00:00 |
|
Tomas Hajny
|
3ee3542744
|
* boolean constant instead of IFDEFs for detection of microcontroller support
git-svn-id: trunk@29052 -
|
2014-11-10 12:34:59 +00:00 |
|
sergei
|
c003f934c5
|
* Included cs_opt_peephole into genericlevel1optimizerswitches, so it is re-enabled for all targets after r27106.
- Removed cs_opt_peephole from level1optimizerswicthes on i386 and i8086, it is redundant due to the above change.
git-svn-id: trunk@27147 -
|
2014-03-15 21:23:29 +00:00 |
|
nickysn
|
e83ef05b74
|
- disable cs_opt_nodecse from -O2 on i8086, because it breaks building packages
since r26579
git-svn-id: trunk@26583 -
|
2014-01-26 02:08:08 +00:00 |
|
nickysn
|
b327eac688
|
- disable cs_opt_regvar from -O2 on i8086, since it's not working properly yet
git-svn-id: trunk@25364 -
|
2013-08-24 23:06:10 +00:00 |
|
nickysn
|
e291805880
|
* i8086 compilation fixed after r24896
git-svn-id: trunk@24902 -
|
2013-06-15 10:33:18 +00:00 |
|
nickysn
|
a9c949e551
|
* the memory model const sets introduced in r24812 moved to i8086/cpuinfo.pas
git-svn-id: trunk@24816 -
|
2013-06-08 19:52:28 +00:00 |
|
nickysn
|
6fb9e3cfa5
|
the basic i8086 units: cpuinfo and cpubase
git-svn-id: branches/i8086@23716 -
|
2013-03-07 23:09:03 +00:00 |
|