git.iko.soy
/
Idris-dev
readme
files
commits
refs
on
eb29608
help
sign in
history of
src/IRTS/CodegenC.hs
all commits
f675e05
Add CodegenInfo structure, give CGs uniform types
Edwin Brady
13 years ago
ae117aa
Insert U, UL, and ULL suffixes in C
David Raymond Christiansen
13 years ago
d4ffc21
Add ManagedPtr type
Edwin Brady
13 years ago
6efa70d
Move buffer offset handling into idris code
Shea Levy
13 years ago
a47adaa
Remove redundant enName function
Shea Levy
13 years ago
d6418d7
Rename functions implying Buffers have endianness
Shea Levy
13 years ago
f0fe3ff
Add C codegen implementation of buffer primitives
Shea Levy
13 years ago
5d5b1b3
Delimit escape codes properly.
Matus Tejiscak
13 years ago
8f38baa
Exclude \DEL from C-string literal characters.
Matus Tejiscak
13 years ago
543f41d
CodegenC: support arbitrary bytes in string literals.
Matus Tejiscak
13 years ago
46e894d
Use Data.Text for variable names
Edwin Brady
13 years ago
f27a1ff
Move externally useful Util.System functions to IRTS.System
Brian McKenna
13 years ago
0f97368
Merge branch 'master' into cabal-library
Brian McKenna
13 years ago
5000aeb
Add a Cabal library
Brian McKenna
13 years ago
9857679
Fix Char literal matching in C codegen
Melvar Chen
13 years ago
ffe8706
Null pointer primitive
Edward Amsden
13 years ago
029da07
Take into account that GMP operations can move data
Edwin Brady
13 years ago
3c32b65
Whitespace cleanup.
George Leontiev
13 years ago
630c8b4
Adds the ability to keep around the generated maven project
Jan Bessai
13 years ago
2a0885e
Better representation and rendering of generated names
Edwin Brady
13 years ago
af4fda7
%flag directive
Edwin Brady
13 years ago
e940e39
Add flags for gcc to treat signed ints in a predictable way
Andreas Bogk
13 years ago
8a0e9d4
Merge pull request #435 from JanBessai/SignedIntegerComparison
Edwin Brady
13 years ago
b8e398e
Support signed integer comparison by introducing new primitives
Jan Bessai
13 years ago
dbce277
Treat Int as unsigned in C codegen when zero-extending to Integer
Benjamin Saunders
13 years ago
f04aba8
Remove overlapped case in CodegenC
Edwin Brady
13 years ago
6165c1d
Merge branch 'restored-itnative-codegen' of https://github.com/Ralith/Idris-dev into StrLenRegressionTest
Jan Bessai
13 years ago
eca417f
Restored missing Int to Integer conversion codegens
Benjamin Saunders
13 years ago
a0130b9
Removed FChar in favour of FArith (ATInt ITChar)
Jan Bessai
13 years ago
773e454
Make ChType a member of IntTy ITChar.
Jan Bessai
13 years ago
0aa3fd6
Beginnings of integer SIMD support (no backend yet)
Benjamin Saunders
13 years ago
10da5a2
Fix truncation of Integer in C codegen
Benjamin Saunders
13 years ago
7d6f7f7
Integer <-> Float conversion in C codegen
Benjamin Saunders
13 years ago
613774c
Fix invalid C codegen for unary floating point operators
Benjamin Saunders
13 years ago
b56caab
Fix Data.Bits: properly convert to machine-buitin types everywhere. Fix Codegen: Shr is now called LShr, emit that.
Andreas Bogk
13 years ago
b7a1059
Fixed and extended C backend integer operations
Benjamin Saunders
13 years ago
fc8d6e1
Expand integer primitive unification to encompass bigints
Benjamin Saunders
13 years ago
1cf8b7b
Revert "Revert "Merge pull request #294 from bitlisp/unified-int-primitives""
David Christiansen
13 years ago
05895a5
Revert "Merge pull request #294 from bitlisp/unified-int-primitives"
Edwin Brady
13 years ago
b1a9e75
Merge branch 'master' of git://github.com/edwinb/Idris-dev into unified-int-primitives
Benjamin Saunders
13 years ago
2572b10
Parameterized integer FFI
Benjamin Saunders
14 years ago
321b8fd
Reduce redundancy across integer operations
Benjamin Saunders
14 years ago
3caba45
Undo earlier fix for RTS linking due to Mac OS incompatibility
David Christiansen
14 years ago
116441b
Merge remote-tracking branch 'upstream/master' into providers
David Christiansen
14 years ago
e294e0e
Proper initialization semantics for raw memory
Jan Bessai
14 years ago
9991f69
Statically link to RTS in generated C code
David Christiansen
14 years ago
41f3d97
Merge branch 'master' of git://github.com/edwinb/Idris-dev into bitstring
Benjamin Saunders
14 years ago
e26a119
Correct codegen for bitstring complements
Benjamin Saunders
14 years ago
1dc8f39
added LChInt LIntCh to primitives
raichoo
14 years ago
4ea88e1
Remainder primitives for C codegen
Benjamin Saunders
14 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list