Jonas Maebe
|
ff583bde6c
* made setstring() a compiler intrinsic so it can set the compile-time
|
10 years ago |
Jonas Maebe
|
d9c13d892e
+ added fpc_in_aligned forgotten in r23310
|
10 years ago |
florian
|
d88d644925
+ support for FMA intrinsic: if there is no hardware support, the compiler throws an error.
|
11 years ago |
florian
|
b782918434
* first draft to support the popcnt instruction, works so far for x86 with a real popcnt instruction
|
13 years ago |
Jonas Maebe
|
aee5380ae0
* merged trunk up to r20882
|
13 years ago |
Jonas Maebe
|
d6966e545b
+ support for formal var/out parameters on the JVM target:
|
14 years ago |
florian
|
5dae691c96
* implementation of bit scan intrinsics by Richard Vida, resolves #17592
|
15 years ago |
florian
|
dfc2652062
+ support of compiler intrinsic sar* using a patch by Benjamin Rosseaux, resolves #15606
|
15 years ago |
Jonas Maebe
|
5885866990
+ support for objcencode() (equivalent of Objective-C's @encode()) + test
|
16 years ago |
Jonas Maebe
|
becdecc5e4
* part of r13461
|
16 years ago |
Jonas Maebe
|
6165536b5e
+ added {$modeswitch objectivec1}/-Mobjectivec1 mode switch to enable
|
16 years ago |
florian
|
1afb1aa9cc
+ ror/rol functions
|
17 years ago |
florian
|
fb8bbd5ff0
+ inline abs(<longint>) on x86
|
17 years ago |
Jonas Maebe
|
c80d4225ca
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
|
18 years ago |
Jonas Maebe
|
cd5b9245f9
+ support for bitsizeof() function
|
19 years ago |
Jonas Maebe
|
eccbc78e04
+ support for bitpacked arrays:
|
19 years ago |
daniel
|
fea15be56f
* Prepare for internal stack frame functions.
|
19 years ago |
peter
|
2d3c01d83a
* basic work to make Move() and FillChar() internal under ifdef INTERNALMOVEFILLCHAR
|
19 years ago |
Jonas Maebe
|
9455dea30b
+ slice constant
|
19 years ago |
michael
|
3a2eaa94b1
+ Removed INTERNCONSTINTF define
|
20 years ago |
peter
|
4ace790492
* remove $Log
|
20 years ago |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 years ago |
fpc
|
50778076c3
initial import
|
20 years ago |
peter
|
e417e34496
* truncate log
|
20 years ago |
peter
|
4d8460ec2f
* float routines all use internproc and compilerproc helpers
|
21 years ago |
peter
|
14eb8f59b4
internconst, internproc and some external declarations moved to interface
|
21 years ago |
olle
|
7793f8aa27
* updated according to compiler/compinnr.inc
|
21 years ago |
florian
|
6cd2cddd33
+ added prefetch(const mem)
|
21 years ago |
peter
|
ef708fdab9
* Swap(QWord) constant support
|
23 years ago |
peter
|
01dfac4a4e
* old logs removed and tabs fixed
|
23 years ago |