florian
|
b6a4602989
* ignore alignment entries in FindLabel
|
il y a 13 ans |
florian
|
3e9baa3f47
* check also register type in FindRegalloc
|
il y a 13 ans |
florian
|
6e62fbc3d2
* more consistent updates of used registers
|
il y a 13 ans |
florian
|
07e26cfb12
+ TUsedRegs.Update parameter IgnoreNewAllocs so new allocs of registers can be ignored during update
|
il y a 13 ans |
Jonas Maebe
|
d472a6d5d0
* changed tregset into tcpuregisterset so it's faster and uses less memory
|
il y a 13 ans |
florian
|
72746e635d
* optimize TAOptObj.UpdateUsedRegs to avoid multiple passes through the asmlist
|
il y a 13 ans |
florian
|
17dd362a5a
* white space
|
il y a 13 ans |
florian
|
2402e8e504
* fixes FindRegAlloc
|
il y a 13 ans |
florian
|
748694a325
* fixes some issues with reg. allocation information
|
il y a 13 ans |
Jonas Maebe
|
7742dc0006
* don't remove ait_markers between unconditional jumps and the next label,
|
il y a 13 ans |
florian
|
3c33bf4e6d
* completed framework for register usage tracking
|
il y a 13 ans |
florian
|
2a6a4831ea
* basics for generic register usage information
|
il y a 13 ans |
florian
|
39ab9eceba
* fix OpsEqual
|
il y a 13 ans |
florian
|
2f5ce095ce
* RefsHaveIndexReg -> cpurefshaveindexreg
|
il y a 13 ans |
florian
|
4868b09844
* patch by alexvin to replace $ifopt by $push/$pop, resolves #20332
|
il y a 14 ans |
Jonas Maebe
|
4be36c4b2b
* fixed a number of missing label reference removals when deleting
|
il y a 14 ans |
Jonas Maebe
|
666b4e2469
* fixed range errors in label bookkeeping that caused too much memory to be
|
il y a 15 ans |
florian
|
c71bc4084d
* fixed wrongly fix of r11444 in r12049
|
il y a 16 ans |
florian
|
74efea399e
* fix getlabelwithsym for 64 bit hosts and 32 bit targets
|
il y a 16 ans |
yury
|
bf454fad71
* Added function result for unimplemented methods to prevent warnings.
|
il y a 17 ans |
yury
|
451a290caf
* Fixed 'mixed signed/unsigned' and pointer conversion warnings.
|
il y a 17 ans |
yury
|
491f0fa1d8
* Replaced all user defined warnings by TODO comments to reduce compiler noise.
|
il y a 17 ans |
yury
|
6c6bf452ca
* Fixed level 2 comment warnings.
|
il y a 17 ans |
yury
|
fcceb9cfa1
* Removed/ifdefed/commented unused local variables.
|
il y a 17 ans |
Jonas Maebe
|
e4e6f8112d
* fixed some warnings about hidden constructors
|
il y a 18 ans |
florian
|
4010d66c2c
* arm cond. instruction support
|
il y a 18 ans |
Jonas Maebe
|
7528e074a5
* fixed compilation for non-ARM
|
il y a 18 ans |
florian
|
47010f2e5f
* properly optimize jumps on ARM
|
il y a 18 ans |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
il y a 19 ans |
florian
|
85d63d9fa9
* settings refactored
|
il y a 19 ans |