index
:
code-generator
master
Copy of https://svn.cs.ru.nl/repos/clean-code-generator/, where I implement Thumb-2 code generation.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2004-02-06
remove unnecessary special case for I486
John van Groningen
1
-4
/
+0
2003-11-18
fix order of arguments of a generated lea instruction
John van Groningen
1
-2
/
+2
2003-10-10
don't use negative number for TEXT_LABEL_ID and DATA_LABEL_ID, because <0 mea...
John van Groningen
1
-2
/
+2
2003-10-03
add cgsas.c to makefile
John van Groningen
1
-1
/
+1
2003-10-03
add extra fields in struct label for optimized linking for solaris.
John van Groningen
1
-5
/
+1
2003-10-03
move #define FUNCTION_LEVEL_LINKING from cgcode.h to cgport.h
John van Groningen
2
-4
/
+4
2003-10-03
define function w_as_new_data_module if FUNCTION_LEVEL_LINKING macro is defined
John van Groningen
1
-0
/
+6
2003-10-03
add optimized linking
John van Groningen
1
-0
/
+3103
2003-10-03
implement optimizing linking for ELF (linux)
John van Groningen
1
-39
/
+471
2003-10-03
define as_new_data_module function if FUNCTION_LEVEL_LINKING is defined inste...
John van Groningen
1
-1
/
+1
2003-10-03
generate more data modules if FUNCTION_LEVEL_LINKING macro is defined
John van Groningen
2
-9
/
+9
2003-10-03
add #define FUNCTION_LEVEL_LINKING
John van Groningen
1
-0
/
+4
2003-10-03
#define FMADD only for PowerPC
John van Groningen
1
-1
/
+3
2003-10-03
add label_offset field in struct label for ELF
John van Groningen
1
-1
/
+1
2003-09-25
pass floats to c functions for IA32 using ccall with 'r'
John van Groningen
1
-0
/
+36
2003-09-25
makefiles for linux and solaris
John van Groningen
2
-0
/
+104
2003-09-25
project files for watcom c
John van Groningen
2
-0
/
+621
2003-09-25
use ffree instead of finit to free IA32 floating point register stack
John van Groningen
1
-0
/
+9
2003-09-25
rename label_offset variable to prevent problem with #define for
John van Groningen
1
-4
/
+4
2003-09-25
generate MachO object files for optimised linking
John van Groningen
1
-16
/
+358
2003-09-25
implement 8 byte alignment, move function magic from cgiwas.c to cgias.c
John van Groningen
2
-51
/
+58
2003-07-11
add generated shared libraries for the macintosh
John van Groningen
3
-0
/
+0
2003-07-11
add codewarrior projects for the macintosh
John van Groningen
3
-0
/
+0
2003-07-11
add export and prefix files for macintosh projects
John van Groningen
5
-0
/
+7
2003-07-11
optimise fmadd with immediate operands, remove
John van Groningen
1
-87
/
+117
2003-07-11
optimise fmadd with immediate operands, remove
John van Groningen
1
-33
/
+52
2003-07-11
remove #define label_offset, because it is now defined in cgtypes.h
John van Groningen
1
-2
/
+0
2003-07-11
use ffree instead of finit on IA32, enable GEN_OBJ for sparc
John van Groningen
1
-14
/
+3
2003-07-11
#define FMADD
John van Groningen
1
-1
/
+1
2003-07-11
define mul,div and rem labels for sparc
John van Groningen
1
-4
/
+22
2003-07-11
remove #undef MACH_O
John van Groningen
1
-2
/
+1
2003-07-11
add .c and .h files
John van Groningen
28
-0
/
+17747
2003-07-07
fix bug in floating point subtract and divide
John van Groningen
2
-13
/
+15
2003-05-23
add SEPARATE_A_AND_B_STACK_OVERFLOW_CHECKS #define
John van Groningen
2
-2
/
+79
2003-05-23
use ffree instead of finit
John van Groningen
1
-0
/
+3821
2003-05-16
remove (enable) FIX_REG_USES_INDEX #define
John van Groningen
1
-63
/
+3
2003-05-16
optimize remainder of non power of 2 constant for IA32
John van Groningen
6
-133
/
+4592
2003-05-16
optimize remainder of non power of 2 constant
John van Groningen
2
-82
/
+203
2003-05-16
bug fix for .pb with \ in string
John van Groningen
1
-1
/
+12
2003-05-14
optimise division by non power of 2 on PowerPC
John van Groningen
3
-0
/
+160
2003-05-13
optimize and immediate
John van Groningen
2
-5
/
+45
2003-05-13
optimize remainder of power of 2 for ia32
John van Groningen
3
-29
/
+130
2003-05-13
optimize division and remainder of power of 2
John van Groningen
2
-0
/
+7867
2003-05-12
cgcodep.h
John van Groningen
1
-0
/
+281
2003-05-12
cginput.c
John van Groningen
1
-0
/
+2570
2003-05-12
optimize integer division by power of 2
John van Groningen
2
-8
/
+124
2003-05-12
cglin.c
John van Groningen
1
-0
/
+7827
2003-05-12
cgcode.c
John van Groningen
1
-0
/
+8213
2003-05-12
extra code for intel_asm
John van Groningen
1
-27
/
+184
2003-05-12
#define R_ABS
John van Groningen
1
-1
/
+2
[next]