Jonas Maebe
|
64c4e16f8b
* converted last part of second_real_to_real() to the high level code
|
9 năm trước cách đây |
Jonas Maebe
|
f97192edf9
* support typecasts in a_loadmm_ref_reg()
|
9 năm trước cách đây |
Jonas Maebe
|
126046dabf
* set the def for SSE 64 bit parameters to double instead of an
|
9 năm trước cách đây |
Jonas Maebe
|
d0f97a6441
* converted open array range checking to the high level code generator
|
9 năm trước cách đây |
sergei
|
1b965e6766
* x86: Don't save/restore integer registers that are volatile per calling convention of current procedure. It implies that nothing will be saved for procedures with OLDFPCCALL, FAR16 and PASCAL and calling conventions. OLDFPCCALL restores behavior that was in effect before r25224.
|
9 năm trước cách đây |
sergei
|
a78250a78b
* x87 FBSTP and FBLD instructions cannot have size suffix in ATT syntax. Mantis #29095.
|
9 năm trước cách đây |
michael
|
278a8fc39c
* Applied patch from Bart Broersma to fix bug #28725
|
9 năm trước cách đây |
yury
|
3e894e592d
* pas2jni: Fixed code generation for i386 targets.
|
9 năm trước cách đây |
yury
|
6f8e9ad23e
* Fixed cwstring for Android after latest widestring manager changes.
|
9 năm trước cách đây |
yury
|
17358aa3ed
* Removed unused local vars.
|
9 năm trước cách đây |
yury
|
78b4950b97
* Fixed calling of external procs for i386 non-darwin targets when PIC is enabled.
|
9 năm trước cách đây |
Jonas Maebe
|
ac743195b6
* fixup for r32534: don't define external symbols, only reference them
|
9 năm trước cách đây |
Jonas Maebe
|
ac18eb005f
* make the vectorized dead strip section symbol external for files that
|
9 năm trước cách đây |
Jonas Maebe
|
4c720b8ba2
* fixed parameter order of llvm.memcpy call
|
9 năm trước cách đây |
Jonas Maebe
|
eefcbaff69
* converted tnodeutils.InsertResourceInfo to the high level typed constant
|
9 năm trước cách đây |
Jonas Maebe
|
682d133e1e
* enable generic tllvmnodeutils.InsertResourceTablesTable for llvm
|
9 năm trước cách đây |
Jonas Maebe
|
0c4edd2aa9
* fixed getting address of interface methods after r32414: interfaces are not
|
9 năm trước cách đây |
nickysn
|
bfa96171e0
* changed the asizeint and asizeuint to 32-bit on CPUs with 16-bit address
|
9 năm trước cách đây |
Jonas Maebe
|
f65cb5d933
* equivalent of r32525/32526 for the assembler version of the startup code
|
9 năm trước cách đây |
Jonas Maebe
|
2249d95ddb
* call external routines via their TOC entry instead of directly
|
9 năm trước cách đây |
Jonas Maebe
|
740f8532df
* fixed saving the stack pointer in r32525
|
9 năm trước cách đây |
Jonas Maebe
|
816c66107e
* fixed dynamic startup of programs that don't link against libc (they get
|
9 năm trước cách đây |
Jonas Maebe
|
71e27e85c9
* fixed llvm unaryminus for comp/currency on platforms supporting extended
|
9 năm trước cách đây |
Jonas Maebe
|
6cf67b7ace
* only convert left/right to the resultdef of an addnode involving pointers
|
9 năm trước cách đây |
Jonas Maebe
|
2ad8bc3b27
* fixed operation size of comparison with maximum legal value in
|
9 năm trước cách đây |
Jonas Maebe
|
1d460eebc1
* ensure that necessary padding bytes in a non-anonymous aggregate are added
|
9 năm trước cách đây |
Jonas Maebe
|
ef3bafd67c
* fixed resetting defs after generating the llvm "type" instructions: the
|
9 năm trước cách đây |
Jonas Maebe
|
ba92fdafcc
* free the calleeside paraloc information after a unit has been compiled
|
9 năm trước cách đây |
Jonas Maebe
|
2342ee467b
* don't write the parameter names for external function declarations in llvm,
|
9 năm trước cách đây |
Jonas Maebe
|
9ea38f4577
* support static fields in nested types in records, by always including
|
9 năm trước cách đây |