git.iko.soy
/
Idris-dev
readme
files
commits
refs
on
ddfdb2e
help
sign in
history of
src/IRTS/CodegenC.hs
all commits
27d6b04
Call gcc using rawSystem
Melvar Chen
12 years ago
4694a36
Merge pull request #1549 from fatho/fix/master/c-codegen-closing-parenthesis
Edwin Brady
12 years ago
035e15b
Add -DIDRIS_ENABLE_STATS to CodegenC. Add missing #ifdef IDRIS_ENABLED_STATS in rts/idris_gc.c.
stepcut
12 years ago
c50d7c5
Added missing parenthesis in C code generation.
Fabian Thorand
12 years ago
af2fb53
Rename float negation primitive for more uniformity
Markus Pfeiffer
12 years ago
0ca4a55
Add support for the primitive prim__negFloat : Float -> Float
Markus Pfeiffer
12 years ago
ce26633
Don't keep allocating nullary constructors
Edwin Brady
12 years ago
e5d1956
Propagate constructor updates to bytecode
Edwin Brady
12 years ago
67f7373
Support builds that doesn't use cabal for libs and rts
niklas
12 years ago
7fb6944
Add explicit -DHAS_PTHREAD
Edwin Brady
12 years ago
cc9b104
Add a prim__systemInfo primitive.
niklas
12 years ago
c707c2d
Some clean up.
niklas
12 years ago
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
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