Jonas Maebe
|
11083d88b3
Merged revisions 11337-11338,11341-11345,11348,11350-11361,11363-11368,11370,11376-11392,11397-11400,11402-11410,11415-11419,11421,11423-11426,11429-11464,11466-11468,11471-11486,11489,11491-11517,11522,11524-11527,11529-11534,11536-11550,11552,11554,11556,11558-11561,11563,11565-11570,11572-11587,11589-11618,11620,11623-11627,11629-11663,11668-11669,11671-11682,11684,11686-11688,11693,11697,11699-11700,11703-11704,11708-11711,11719-11722,11727,11730-11732,11738-11777,11779,11782-11784,11786-11809,11811-11821,11823-11830,11832-11835,11837-11847,11849-11871,11873-11875,11879-11880,11884-11888,11890,11896-11898,11903-11919,11926-11930,11933-11934,11936-11937,11939-11940,11942-11985,11987-11991,11993-12013,12015-12017,12019-12040,12043,12045 via svnmerge from
|
17 years ago |
peter
|
8f239d04b6
* cleanup and simplify the set type handling
|
17 years ago |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
17 years ago |
Jonas Maebe
|
03e9f652fd
* fixed range error in case node distance calculation
|
18 years ago |
peter
|
6058b2c247
* renamed t_times to executionweight and moved it to
|
18 years ago |
florian
|
c3475dddc0
* handle case ranges properly for unsigned types with a non-zero base, resolves #10009
|
18 years ago |
peter
|
eb7aedc285
* fixed overflow
|
18 years ago |
peter
|
582fa79494
* don't overwrite cai_align with tai_align_abstract
|
18 years ago |
Jonas Maebe
|
89ed91509a
* Some fixes for r8515:
|
18 years ago |
Jonas Maebe
|
0040eecf9f
+ support for extra packing of sets whose lower element number
|
18 years ago |
Jonas Maebe
|
1c71bb36a1
* also check for valid min/maxlabel range for jumptable in case
|
18 years ago |
Jonas Maebe
|
e23a8655e8
* fixed generic in-code in case left = LOC_JUMP
|
18 years ago |
daniel
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
18 years ago |
Jonas Maebe
|
a0b57eddb5
* new internal set format for big endian systems. Advantages:
|
18 years ago |
florian
|
c5d56702ff
* properly align case target labels
|
18 years ago |
tom_at_work
|
dc21781f1d
* fix compilation for 64 bit platforms,
|
18 years ago |
Jonas Maebe
|
f38d29cfab
* optimized previous patch for "byte in set" (Thorsten Engler)
|
18 years ago |
Jonas Maebe
|
fc3852e59a
* in non-TP modes, 'ord_larger_than_256 in set' now always returns
|
18 years ago |
Jonas Maebe
|
1d96dcc50d
* renamed nf_swaped to nf_swapped
|
19 years ago |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
19 years ago |
florian
|
ef7bd58c54
* germanism removed (aktfilepos -> current_filepos)
|
19 years ago |
florian
|
85d63d9fa9
* settings refactored
|
19 years ago |
peter
|
3078a1927f
* remove ttype
|
19 years ago |
Jonas Maebe
|
e531c4f125
+ very limited SSA support (only outside control flow
|
19 years ago |
Jonas Maebe
|
5afd8c5e76
* fixed LOC_JUMP handling for case nodes
|
19 years ago |
Jonas Maebe
|
20e73384ae
* tcginnode now uses LOC_JUMP when it generates jumps, resulting in
|
19 years ago |
Jonas Maebe
|
0a10fac060
* fixed regvar bug in in-node code (regvar could be modified by
|
19 years ago |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 years ago |
peter
|
b6e35a200e
* rewrite of optimizer options
|
19 years ago |
peter
|
785550d7e3
Merged revisions 2669,2673,2677,2683,2696,2699-2702,2704,2708,2712-2715,2718,2722-2723,2728-2730,2740,2769 via svnmerge from
|
19 years ago |