Wiki Roadmap Timeline Tickets New Ticket Source Search Help / Guide About Trac Login

root/gen/tollvm.h


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @1501:8b9f236dd051 [1501:8b9f236dd051] 06/16/09 09:37:40 Benjamin Kramer <benny.kra@gmail.com> Build fix for LLVM >= r73431
(edit) @1480:b3ba2c6ff038 [1480:b3ba2c6ff038] 06/07/09 07:57:59 Frits van Bommel <fvbommel wxs.nl> Use llvm.memset instead of _d_array_init_i1 and …
(edit) @1450:83bdf7bed9c5 [1450:83bdf7bed9c5] 06/01/09 17:17:47 Frits van Bommel <fvbommel wxs.nl> Fix a type mismatch in ModuleInfo? generation.
(edit) @1375:63f4afd01036 [1375:63f4afd01036] 05/16/09 22:41:10 Tomas Lindquist Olsen <tomas.l.olsen gmail com> Cleaned up TypeInfo?_Struct. Fixed problem with DtoConstSize?_t taking a …
(edit) @1364:46f6365a50d7 [1364:46f6365a50d7] 05/16/09 12:19:52 Tomas Lindquist Olsen <tomas.l.olsen gmail com> Added IrTypeFunction? and IrTypeDelegate? and eliminated IrDType. This means …
(edit) @1353:45aca7e7cc88 [1353:45aca7e7cc88] 05/14/09 14:36:55 Frits van Bommel <fvbommel wxs.nl> Remove struct padding when passing or returning in registers on x86-64 …
(edit) @1210:3d4581761b4c [1210:3d4581761b4c] 04/12/09 15:56:43 Frits van Bommel <fvbommel wxs.nl> Add some alignment info where LLVM might otherwise be more pessimistic. In …
(edit) @988:2667e3a145be [988:2667e3a145be] 02/26/09 08:11:49 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> - Fixed LLVM style CL args for D2. - Moved main() into its own file …
(edit) @945:03d7c4aac654 [945:03d7c4aac654] 02/07/09 23:26:54 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> SWITCHED TO LLVM 2.5 ! Applied patch from ticket #129 to compile against …
(edit) @811:8e6135be6999 [811:8e6135be6999] 11/30/08 20:10:16 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Fixed ModuleInfo? generation to no longer use the ModuleInfo? class' default …
(edit) @797:340acf1535d0 [797:340acf1535d0] 11/29/08 15:25:43 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Removed KDevelop3 project files, CMake can generate them just fine! Fixed …
(edit) @715:30b42a283c8e [715:30b42a283c8e] 10/22/08 08:55:33 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Removed TypeOpaque? from DMD. Changed runtime functions taking opaque[] to …
(edit) @705:5a2983f97498 [705:5a2983f97498] 10/14/08 09:35:49 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Fixed weird struct problem from downs, see mini/compile_structs1.d Rewrote …
(edit) @664:eef8ac26c66c [664:eef8ac26c66c] 10/06/08 16:54:08 Christian Kamm <kamm incasoftware de> Some missed LLVMDC -> LDC.
(edit) @648:8d850fa25713 [648:8d850fa25713] 10/05/08 05:47:47 Christian Kamm <kamm incasoftware de> Fix VarDecls? for tuples. Closes #99. I've implemented it this way since …
(edit) @611:83ca663ecc20 [611:83ca663ecc20] 09/21/08 08:45:41 Christian Kamm <kamm incasoftware de> Backed out changeset 1b62222581fb Do not use i8 for bool. Instead rely on …
(edit) @610:1b62222581fb [610:1b62222581fb] 09/20/08 04:13:15 Christian Kamm <kamm incasoftware de> Change bool type to i8
(edit) @585:fbb1a366cfbc [585:fbb1a366cfbc] 09/09/08 19:49:47 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Complex number should now follow the D ABI on x86. They're also treated as …
(edit) @486:a34078905d01 [486:a34078905d01] 08/10/08 02:37:38 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Added pragma(llvmdc, "string") for misc per-module compiler configuration, …
(edit) @445:cc40db549aea [445:cc40db549aea] 08/01/08 11:59:58 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Changed the handling of variadic intrinsics a bit. Removed the -fp80 …
(edit) @414:ac1fcc138e42 [414:ac1fcc138e42] 07/27/08 20:11:34 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Fixed issue with internal real representation, incorrect for non x86-32 …
(edit) @365:bfb9d28f045a [365:bfb9d28f045a] 07/14/08 18:17:03 lindquist [svn r386] Fixed broken DtoBoolean?. Some code cleanup.
(edit) @364:8014dbd24605 [364:8014dbd24605] 07/14/08 16:48:03 ChristianK [svn r385] Fix lvalue cast problems with -= and friends. Fix complex …
(edit) @344:e20ce6d8d374 [344:e20ce6d8d374] 07/12/08 22:11:08 lindquist [svn r365] Implemented raw struct equality comparison, uses C …
(edit) @328:7086a84ab3d6 [328:7086a84ab3d6] 07/10/08 18:17:00 lindquist [svn r349] Fixed problems with static arrays of void as well as a static …
(edit) @323:0d52412d5b1a [323:0d52412d5b1a] 07/09/08 17:43:51 lindquist [svn r344] Fixed some very minor issues with the usage listing when …
(edit) @309:d59c363fccad [309:d59c363fccad] 06/28/08 05:37:53 lindquist [svn r330] Implemented synchronized statements. Changed the tryfinally …
(edit) @244:a95056b3c996 [244:a95056b3c996] 06/09/08 03:37:08 lindquist [svn r261] Fixed debug info for integer and floating local variables, can …
(edit) @217:0806379a5eca [217:0806379a5eca] 06/05/08 00:38:36 lindquist [svn r233] Added: -oq command line option for writing fully qualified …
(edit) @213:7816aafeea3c [213:7816aafeea3c] 05/30/08 13:32:04 lindquist [svn r229] Updated the object.d implementation to the latest Tango. Fixed …
(edit) @210:1d6cfdbc97f0 [210:1d6cfdbc97f0] 05/13/08 20:00:23 lindquist [svn r226] Fixed: deleting interface. Removed: unused util function for …
(edit) @209:c4c9b4ac021b [209:c4c9b4ac021b] 05/13/08 19:22:40 lindquist [svn r225] Fixed: delete expressions no longer use llvm's free …
(edit) @205:9d44ec83acd1 [205:9d44ec83acd1] 05/13/08 11:58:11 lindquist [svn r221] Update: Switched to the 2.3 LLVM svn branch, …
(edit) @203:e881c9b1c738 [203:e881c9b1c738] 05/13/08 08:42:09 lindquist [svn r219] Fixed: the tango/lib/gc/basic garbage collector now compiles …
(edit) @193:aca17e55b7a5 [193:aca17e55b7a5] 05/12/08 12:44:11 lindquist [svn r209] Fixed: exotic array to pointer casts were broken. Changed: …
(edit) @177:cea8dcfa76df [177:cea8dcfa76df] 05/06/08 22:45:51 lindquist [svn r193] Fixed: abstract classes implementing interfaces now output …
(edit) @149:4c577c2b7229 [149:4c577c2b7229] 03/24/08 14:43:02 lindquist [svn r155] Fixed a bunch of linkage problems (especially with templates)
(edit) @136:0e28624814e8 [136:0e28624814e8] 01/16/08 21:15:12 lindquist [svn r140] did a lot of the work towards being able to pass multiple …
(edit) @133:44a95ac7368a [133:44a95ac7368a] 01/13/08 23:11:54 lindquist [svn r137] Many fixes towards tango.io.Console working, but not quite …
(edit) @131:5825d48b27d1 [131:5825d48b27d1] 01/03/08 19:38:42 lindquist [svn r135] * Merged DMD 1.025 * * Fixed a minor linking order mishap * * …
(edit) @116:fd7ad91fd713 [116:fd7ad91fd713] 11/25/07 12:55:52 lindquist [svn r120] ModuleInfo? implementation is now almost complete. Fixed some …
(edit) @114:5880c12dba83 [114:5880c12dba83] 11/24/07 18:19:13 lindquist [svn r118] Fixed dynamic casts. Fixed a few interface bugs.
(edit) @109:5ab8e92611f9 [109:5ab8e92611f9] 11/20/07 22:13:15 lindquist [svn r113] Added initial support for associative arrays (AAs). Fixed some …
(edit) @106:5b5194b25f33 [106:5b5194b25f33] 11/19/07 00:01:48 lindquist [svn r110] Fixed typeinfo for classes.
(edit) @104:4d1e9eb001e0 [104:4d1e9eb001e0] 11/18/07 20:58:58 lindquist [svn r108] Now basic suppport for complex types. =,+,-,*,/ are supported.
(edit) @102:027b8d8b71ec [102:027b8d8b71ec] 11/18/07 00:52:57 lindquist [svn r106] Turns out the last commit wasn't enough, now the D->LLVM …
(edit) @100:5071469303d4 [100:5071469303d4] 11/16/07 02:21:47 lindquist [svn r104] TONS OF FIXES. Split up declaration, constant initializer gen …
(edit) @97:c4e161556a21 [97:c4e161556a21] 11/14/07 14:18:01 lindquist [svn r101] Split up CastExp? into several smaller utility functions.
(edit) @96:ce7ed8f59b99 [96:ce7ed8f59b99] 11/12/07 01:58:44 lindquist [svn r100] Moved test/ray.d to demos/ray.d. Cleanups.
(edit) @94:61615fa85940 [94:61615fa85940] 11/12/07 00:32:46 lindquist [svn r98] Added support for std.c.stdlib.alloca via pragma(LLVM_internal, …
(edit) @92:70d6113eeb8c [92:70d6113eeb8c] 11/08/07 13:13:28 lindquist [svn r96] Updated to DMD 1.023. Regular bugfixes.
(edit) @90:16e88334bba7 [90:16e88334bba7] 11/06/07 21:36:07 lindquist [svn r94] started on complex support calling final class methods was being …
(edit) @89:ccca1c13e13a [89:ccca1c13e13a] 11/06/07 20:45:47 lindquist [svn r93] a few fixes, some phobos additions. some very rough groundwork …
(edit) @88:058d3925950e [88:058d3925950e] 11/06/07 04:03:14 lindquist [svn r92] Fixed support for statically initialized unions. lots of …
(edit) @86:fd32135dca3e [86:fd32135dca3e] 11/03/07 09:44:58 lindquist [svn r90] Major updates to the gen directory. Redesigned the 'elem' …
(edit) @85:f869c636a113 [85:f869c636a113] 11/02/07 01:32:32 lindquist [svn r89] Fixed a bunch of problems with template instance across multiple …
(edit) @82:d8dd47ef3973 [82:d8dd47ef3973] 11/01/07 20:17:26 lindquist [svn r86] Changed the way arguments are given storage. It is now detected …
(edit) @81:3587401b6eeb [81:3587401b6eeb] 11/01/07 12:27:18 lindquist [svn r85] Fixed: if a return statement appeared in the try block of a …
(edit) @77:714057ff2dbb [77:714057ff2dbb] 10/31/07 04:34:18 lindquist [svn r81] Fixed: Union support was very buggy. Should be fairly solid now.
(edit) @72:d7e764e62462 [72:d7e764e62462] 10/28/07 22:28:12 lindquist [svn r76] Fixed: TypeInfo? for structs. Fixed: PostExp? was unable to …
(edit) @58:2c3cd3596187 [58:2c3cd3596187] 10/25/07 03:02:55 lindquist [svn r62] Added support for TypeInfo? _Array, _Function, _Pointer, …
(edit) @54:28e99b04a132 [54:28e99b04a132] 10/23/07 19:37:34 lindquist [svn r58] Fixed cond expression resulting in a non-basic type. Fixed …
(edit) @53:06ccc817acd4 [53:06ccc817acd4] 10/23/07 01:16:02 lindquist [svn r57] Added most basic TypeInfo? (rebuild lphobos). Fixed some …
(edit) @51:61bc1b4ad3c4 [51:61bc1b4ad3c4] 10/22/07 11:25:44 lindquist [svn r55] Foreach was always generating code as if the value variable was …
(edit) @50:6fcc08a4d406 [50:6fcc08a4d406] 10/22/07 09:40:56 lindquist [svn r54] Added support for nested delegates referencing parent's stack …
(edit) @40:8b0e809563df [40:8b0e809563df] 10/19/07 01:43:21 lindquist [svn r44] Lots of bug fixes. New array literal support New array ~= …
(edit) @34:4648206ca213 [34:4648206ca213] 10/08/07 20:50:00 lindquist [svn r38] * resizing dynamic arrays support * throw is replaced with …
(edit) @29:253a5fc4033a [29:253a5fc4033a] 10/04/07 07:45:22 lindquist [svn r33] * Added support for assignment to function arguments
(edit) @11:d3ee9efe20e2 [11:d3ee9efe20e2] 10/01/07 23:10:18 lindquist [svn r15] * Fixed a bunch problems with virtual calls. Seems I did some …
(edit) @9:dafae18f9c08 [9:dafae18f9c08] 10/01/07 15:19:53 lindquist [svn r13] * Updated for LLVM 2.1 * Class v-tables are now typesafe * Code …
(edit) @8:5e69b77a5c51 [8:5e69b77a5c51] 09/27/07 00:03:06 lindquist [svn r12] fixed accessing aggregate fields of aggregates removed some …
(edit) @6:35d93ce68cf4 [6:35d93ce68cf4] 09/26/07 13:05:18 lindquist [svn r10] Updated for LLVM rev. 20070913 Applied fixes from wilsonk on the …
(edit) @4:e116aa1488e6 [4:e116aa1488e6] 09/03/07 11:34:30 lindquist [svn r8] changed backend includes to always use the gen/<foo>.h …
(add) @1:c53b6e3fe49a [1:c53b6e3fe49a] 09/01/07 15:43:27 lindquist [svn r5] Initial commit. Most things are very rough.
Note: See TracRevisionLog for help on using the revision log.
Copyright © 2008, LDC Development Team.