alpha
Login
Join now
urbach.dev
/
q
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
馃尡 A minimal programming language and compiler.
git.urbach.dev/cli/q
high-performance
programming-language
compiler
+3 more
high-performance
programming-language
compiler
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
q
/
src
/
x86
74 files
at
main
Eduard Urbach
路
Fixed conditional set encoding on x86-64
路
7h ago
e5e14bf1
Add_test.go
Added x86 package
1y ago
Add.go
Added x86 package
1y ago
AddressMode.go
Refactored codegen package
1y ago
And_test.go
Added x86 package
1y ago
And.go
Added x86 package
1y ago
appendNumber.go
Fixed incorrect 64-bit stores to memory on x86-64
3mo ago
Call_test.go
Refactored x86 package
3mo ago
Call.go
Refactored x86 package
3mo ago
Compare_test.go
Implemented x86-64 encoding for 8/16/32-bit comparisons
4w ago
Compare.go
Implemented x86-64 encoding for 8/16/32-bit comparisons
4w ago
CompareAndSwap_test.go
Added a fixed offset cmpxchg variant for x86-64
3mo ago
CompareAndSwap.go
Added a fixed offset cmpxchg variant for x86-64
3mo ago
Div_test.go
Implemented division for unsigned integers
11mo ago
Div.go
Implemented division for unsigned integers
11mo ago
encode.go
Fixed conditional set encoding on x86-64
7h ago
encode2.go
Implemented segment base address control for x86-64
2mo ago
encodeNum.go
Refactored x86 package
3mo ago
Jump_test.go
Implemented unsigned comparison
2mo ago
Jump.go
Implemented unsigned comparison
2mo ago
Load_test.go
Fixed inconsistent style
1mo ago
Load.go
Refactored x86 package
3mo ago
LoadAddress_test.go
Implemented segment relative addressing for x86-64
2mo ago
LoadAddress.go
Implemented segment relative addressing for x86-64
2mo ago
LoadFixedOffset_test.go
Refactored x86 package
3mo ago
LoadFixedOffset.go
Refactored x86 package
3mo ago
memAccess.go
Refactored x86 package
3mo ago
memAccessFixedOffset.go
Refactored x86 package
3mo ago
memLoadExtend.go
Refactored x86 package
3mo ago
ModRM_test.go
Added x86 package
1y ago
ModRM.go
Refactored x86 package
3mo ago
Move_test.go
Added x86 package
1y ago
Move.go
Simplified register encoding on x86-64
11mo ago
Mul_test.go
Implemented additional binary operations
1y ago
Mul.go
Refactored x86 package
3mo ago
Negate_test.go
Added x86 package
1y ago
Negate.go
Added x86 package
1y ago
Nop_test.go
Added function alignment on x86-64
1y ago
Nop.go
Added function alignment on x86-64
1y ago
Or_test.go
Added x86 package
1y ago
Or.go
Added x86 package
1y ago
Pop_test.go
Added x86 package
1y ago
Pop.go
Added x86 package
1y ago
Prefixes_test.go
Implemented segment base address prefixes for x86-64
2mo ago
Prefixes.go
Implemented segment base address prefixes for x86-64
2mo ago
Push_test.go
Added x86 package
1y ago
Push.go
Removed sizeof package
1y ago
Registers.go
Implemented system register instructions
2mo ago
Return_test.go
Added x86 package
1y ago
Return.go
Added x86 package
1y ago
REX_test.go
Added x86 package
1y ago
REX.go
Added x86 package
1y ago
SegmentBase_test.go
Implemented segment base address control for x86-64
2mo ago
SegmentBase.go
Implemented segment base address control for x86-64
2mo ago
Set_test.go
Fixed conditional set encoding on x86-64
7h ago
Set.go
Fixed incorrect conditional set encoding on x86-64
2mo ago
Shift_test.go
Implemented right shift for unsigned numbers
1y ago
Shift.go
Implemented right shift for unsigned numbers
1y ago
SIB_test.go
Added x86 package
1y ago
SIB.go
Implemented register offset scaling
1y ago
SignExtendR0ToR2_test.go
Fixed incorrect division result for unsigned integers
3mo ago
SignExtendR0ToR2.go
Fixed incorrect division result for unsigned integers
3mo ago
split.go
Simplified register encoding on x86-64
11mo ago
Store_test.go
Fixed incorrect 64-bit stores to memory on x86-64
3mo ago
Store.go
Refactored x86 package
3mo ago
StoreFixedOffset_test.go
Refactored x86 package
3mo ago
StoreFixedOffset.go
Refactored x86 package
3mo ago
Sub_test.go
Added x86 package
1y ago
Sub.go
Added x86 package
1y ago
Syscall_test.go
Added x86 package
1y ago
Syscall.go
Added x86 package
1y ago
Test_test.go
Implemented boolean literals
1y ago
Test.go
Implemented boolean literals
1y ago
Xor_test.go
Added x86 package
1y ago
Xor.go
Added x86 package
1y ago