iris
|
571ff70fa1
|
convert programs into tests
|
2026-06-12 22:24:35 -04:00 |
|
iris
|
715a50b1fa
|
add rest of basic mov instructions
|
2026-06-12 21:53:22 -04:00 |
|
iris
|
397176759d
|
comment
|
2026-06-12 17:40:48 -04:00 |
|
iris
|
51bdc5c684
|
nasm test cache
|
2026-06-12 17:38:22 -04:00 |
|
iris
|
e2ebf5c681
|
switch away from macro for nasm tests
|
2026-06-12 17:15:30 -04:00 |
|
iris
|
7280f7b071
|
give immediates a sign & fix stuff
|
2026-06-12 17:08:42 -04:00 |
|
iris
|
e199620856
|
update immediates for tests
|
2026-06-12 05:33:22 -04:00 |
|
iris
|
663e6648ca
|
gt8 sip
|
2026-06-12 05:15:23 -04:00 |
|
iris
|
ceebcdc0e3
|
tests, but at what cost
|
2026-06-12 05:09:38 -04:00 |
|
iris
|
7004cdbfe2
|
arst
|
2026-06-11 22:07:21 -04:00 |
|
iris
|
433c3114d5
|
fixes
|
2026-06-11 22:06:19 -04:00 |
|
iris
|
b03f755252
|
remove intermediate enum / directly encode assembly
|
2026-06-11 21:49:04 -04:00 |
|
iris
|
91f5db6950
|
idea (doesn't compile)
|
2026-06-11 17:39:44 -04:00 |
|
iris
|
ddf63ad817
|
lots of refactoring
|
2026-06-11 00:15:09 -04:00 |
|
iris
|
bc922a6086
|
delete comment
|
2026-06-09 01:07:14 -04:00 |
|
iris
|
ea305909a0
|
WINDOWS HELLO WORLD (scuffed)
|
2026-06-09 01:02:40 -04:00 |
|
iris
|
e4acaf40aa
|
IMPORTS WORKING
|
2026-06-09 00:08:26 -04:00 |
|
iris
|
6bc502d284
|
work
|
2026-06-08 20:30:21 -04:00 |
|
iris
|
c17122679e
|
PE import start (fixed header size -> sections work)
|
2026-06-08 17:31:01 -04:00 |
|
iris
|
c9add923be
|
pe work
|
2026-06-07 21:22:32 -04:00 |
|
iris
|
a086fa6590
|
push and pop
|
2026-06-06 23:47:38 -04:00 |
|
iris
|
66710370bf
|
x86_64 call & ret
|
2026-06-06 23:26:17 -04:00 |
|
iris
|
69cd249671
|
small stuff
|
2026-06-06 22:04:11 -04:00 |
|
iris
|
ba706ebb73
|
move x86_64 bin test
|
2026-06-06 21:31:14 -04:00 |
|
iris
|
a3f934be21
|
remove old code
|
2026-06-06 21:20:21 -04:00 |
|
iris
|
ef35509c98
|
arbitrary addr
|
2026-06-06 21:19:09 -04:00 |
|
iris
|
4587f687b9
|
arch refactor + backend ir start
|
2026-06-06 21:00:39 -04:00 |
|
iris
|
0ac7c5cc02
|
pie elf
|
2026-06-04 20:35:01 -04:00 |
|
iris
|
978bac88ed
|
linking / symbol stuff
|
2026-06-04 04:28:14 -04:00 |
|
iris
|
380a0f977a
|
x86_64 compiler + elf output (can compile code that returns exit code)
|
2026-06-03 01:50:43 -04:00 |
|
iris
|
473ddab0d4
|
x86_64 arch + asm start
|
2026-06-02 03:24:21 -04:00 |
|
iris
|
c2a8c50a6d
|
ir start
|
2026-06-01 23:03:35 -04:00 |
|
iris
|
1d568f8ce3
|
steal from jai
|
2026-06-01 22:40:24 -04:00 |
|
iris
|
d864adfd05
|
work
|
2026-04-18 00:16:03 -04:00 |
|
iris
|
b3f77076d4
|
work
|
2026-04-17 18:51:12 -04:00 |
|
iris
|
2f91e454dd
|
stuff
|
2026-04-17 01:49:43 -04:00 |
|
iris
|
e5ae506a84
|
work
|
2026-04-17 00:09:00 -04:00 |
|
iris
|
83edad0cd8
|
lol
|
2026-04-12 17:38:35 -04:00 |
|
iris
|
f702f47714
|
gaming
|
2026-04-12 17:26:39 -04:00 |
|
iris
|
2582e8c87e
|
work
|
2026-04-11 15:21:03 -04:00 |
|
iris
|
229b026573
|
work
|
2026-04-11 03:50:43 -04:00 |
|
iris
|
29316e6353
|
work
|
2026-04-10 16:13:45 -04:00 |
|
iris
|
bdf08ce52c
|
stuff
|
2026-04-08 23:28:50 -04:00 |
|
iris
|
edabc22431
|
parser3
|
2026-04-08 17:54:42 -04:00 |
|
iris
|
11ab9285f1
|
calculations have been made
|
2025-05-09 15:16:54 -04:00 |
|
iris
|
4586361000
|
more wrestling
|
2025-05-07 01:42:47 -04:00 |
|
iris
|
0016ede873
|
trudging through the snow
|
2025-05-06 23:27:30 -04:00 |
|
iris
|
9368d6dcd0
|
getting closer
|
2025-05-04 14:21:27 -04:00 |
|
iris
|
6583d47ef8
|
the light is getting closer
|
2025-05-04 04:12:56 -04:00 |
|
iris
|
5f36be9de9
|
moving to desktop
|
2025-05-02 22:03:32 -04:00 |
|