Jonas Maebe
|
ac18eb005f
* make the vectorized dead strip section symbol external for files that
|
9 år sedan |
Jonas Maebe
|
4c720b8ba2
* fixed parameter order of llvm.memcpy call
|
9 år sedan |
Jonas Maebe
|
eefcbaff69
* converted tnodeutils.InsertResourceInfo to the high level typed constant
|
9 år sedan |
Jonas Maebe
|
682d133e1e
* enable generic tllvmnodeutils.InsertResourceTablesTable for llvm
|
9 år sedan |
Jonas Maebe
|
0c4edd2aa9
* fixed getting address of interface methods after r32414: interfaces are not
|
9 år sedan |
nickysn
|
bfa96171e0
* changed the asizeint and asizeuint to 32-bit on CPUs with 16-bit address
|
9 år sedan |
Jonas Maebe
|
f65cb5d933
* equivalent of r32525/32526 for the assembler version of the startup code
|
9 år sedan |
Jonas Maebe
|
2249d95ddb
* call external routines via their TOC entry instead of directly
|
9 år sedan |
Jonas Maebe
|
740f8532df
* fixed saving the stack pointer in r32525
|
9 år sedan |
Jonas Maebe
|
816c66107e
* fixed dynamic startup of programs that don't link against libc (they get
|
9 år sedan |
Jonas Maebe
|
71e27e85c9
* fixed llvm unaryminus for comp/currency on platforms supporting extended
|
9 år sedan |
Jonas Maebe
|
6cf67b7ace
* only convert left/right to the resultdef of an addnode involving pointers
|
9 år sedan |
Jonas Maebe
|
2ad8bc3b27
* fixed operation size of comparison with maximum legal value in
|
9 år sedan |
Jonas Maebe
|
1d460eebc1
* ensure that necessary padding bytes in a non-anonymous aggregate are added
|
9 år sedan |
Jonas Maebe
|
ef3bafd67c
* fixed resetting defs after generating the llvm "type" instructions: the
|
9 år sedan |
Jonas Maebe
|
ba92fdafcc
* free the calleeside paraloc information after a unit has been compiled
|
9 år sedan |
Jonas Maebe
|
2342ee467b
* don't write the parameter names for external function declarations in llvm,
|
9 år sedan |
Jonas Maebe
|
9ea38f4577
* support static fields in nested types in records, by always including
|
9 år sedan |
Jonas Maebe
|
9dc5f1acb4
* support LOC_(C)SUBSETREG in tcgvecnode.pass_generate_code, can also occur
|
9 år sedan |
Jeppe Johansen
|
f5eaf7ddde
Fix stack pointer offset.
|
9 år sedan |
nickysn
|
e6d01eb3b5
* fixed a bug, which caused a function that returns a method pointer (or nested
|
9 år sedan |
marco
|
7d1889e0ef
* mantis #28917 'r' mode sets filemode.
|
9 år sedan |
Jonas Maebe
|
ea0c8e6f38
- reverted accidentally committed code with r32463
|
9 år sedan |
Jonas Maebe
|
99c97c331a
* keep the result type after a call as llvmretdef, because call nodes
|
9 år sedan |
Jonas Maebe
|
f4a62c4c60
* fixed (harmless) range errors in getasizeint() after r32444
|
9 år sedan |
Jonas Maebe
|
94a6ef3103
* use codeptruinttype/codeptrsinttype when emiting ordinal constants that
|
9 år sedan |
Jonas Maebe
|
7b89072d88
* fixed external wrapper generation on llvm
|
9 år sedan |
Jonas Maebe
|
8f57609ef2
* fixed types for classrefdef typed constants
|
9 år sedan |
Jonas Maebe
|
2504a0ce6c
+ codeptruinttype/codeptrsinttype that has the same size as
|
9 år sedan |
Jonas Maebe
|
e90af5d7c0
* fixed collection of types from tai_*typedconst
|
9 år sedan |