index
:
antcc
trunk
A little C compiler
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
amd64
/
sysv.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
implement float varargs, and some other fixes
lemon
2025-11-23
1
-46
/
+45
*
sysv: nested scalar classification of struct shouldn't return KPTR, used to i...
lemon
2025-11-22
1
-1
/
+1
*
change op names to match 285063eba44
lemon
2025-11-21
1
-11
/
+11
*
rename IR classes to reflect bitsize
lemon
2025-11-21
1
-7
/
+7
*
sysv: document vaargs stack layout stuff
lemon
2025-11-14
1
-3
/
+29
*
preeliminary va_list support
lemon
2025-11-14
1
-3
/
+117
*
amd64: fix aggregate abi stuff;; ir: fold, peephole optimizing constructors
lemon
2025-11-05
1
-17
/
+27
*
regalloc: basic spilling support
lemon
2025-09-13
1
-0
/
+1
*
amd64: bugfix
lemon
2025-09-08
1
-1
/
+0
*
backend: fix regalloc to work with more complex dataflow
lemon
2023-06-24
1
-2
/
+2
*
amd64: fix aggregate return in regs
lemon
2023-06-20
1
-3
/
+3
*
forgot some statics
lemon
2023-06-18
1
-1
/
+1
*
misc
lemon
2023-06-17
1
-0
/
+2
*
lower allocas in isel() instead of emit() and misc fixes
lemon
2023-06-13
1
-4
/
+4
*
register renaming and such
lemon
2023-06-12
1
-1
/
+1
*
remove RPARAM, add Oparam, lower args/rets to abi regs in abi0
lemon
2023-06-11
1
-5
/
+8
*
isel skeleton
lemon
2023-06-10
1
-0
/
+1
*
codegen skeleton
lemon
2023-06-06
1
-0
/
+1
*
encode calls a different way in the IR
lemon
2023-06-05
1
-1
/
+1
*
fix classify ptrs
lemon
2023-06-05
1
-2
/
+2
*
goof
lemon
2023-06-04
1
-1
/
+5
*
abi lowering pass
lemon
2023-06-04
1
-18
/
+56
*
basic ABI lowering of aggregates
lemon
2023-06-01
1
-0
/
+103
*
regalloc skeleton
lemon
2023-05-31
1
-0
/
+3