|
|
|
@1571:8d086d552909
|
[1571:8d086d552909]
|
08/13/09 18:39:18 |
Benjamin Kramer <benny.kra@gmail.com> |
IntegerType? is now contextifed.
Requires llvm >= 78969. resistor says … |
|
|
|
@1350:15e9762bb620
|
[1350:15e9762bb620]
|
05/14/09 07:26:40 |
Tomas Lindquist Olsen <tomas.l.olsen gmail com> |
Adds explicit alignment information for alloca instructions in general, … |
|
|
|
@1190:ea7b8b6c96c0
|
[1190:ea7b8b6c96c0]
|
04/02/09 19:27:53 |
Kelly Wilson <wilsonk cpsc.ucalgary.ca> |
Some more fixups for mingw -- missing underscores |
|
|
|
@1182:5e8f7ad442ba
|
[1182:5e8f7ad442ba]
|
03/30/09 20:22:30 |
Kelly Wilson <wilsonk cpsc.ucalgary.ca> |
Fix one more naked asm output problem for mingw32 and remove … |
|
|
|
@1181:204197eb9eb5
|
[1181:204197eb9eb5]
|
03/30/09 20:18:23 |
Kelly Wilson <wilsonk cpsc.ucalgary.ca> |
Fix up some naked asm output for mingw32 |
|
|
|
@1154:9279a9dc6df3
|
[1154:9279a9dc6df3]
|
03/28/09 03:25:58 |
Tomas Lindquist Olsen <tomas.l.olsen gmail.com> |
Added support for tuple return with asmtuple!(int,int) etc. |
|
|
|
@1153:4454126b4345
|
[1153:4454126b4345]
|
03/28/09 02:24:53 |
Tomas Lindquist Olsen <tomas.l.olsen gmail.com> |
Added support for single D type register return from asm. |
|
|
|
@1152:521dd1626d76
|
[1152:521dd1626d76]
|
03/28/09 01:32:06 |
Tomas Lindquist Olsen <tomas.l.olsen gmail.com> |
Added initial support for raw LLVM inline asm. |
|
|
|
@1147:dbe4af57b240
|
[1147:dbe4af57b240]
|
03/27/09 12:54:27 |
Tomas Lindquist Olsen <tomas.l.olsen gmail.com> |
Changed use of toObjFile to a new codegen method.
More versioning of DMD … |
|
|
|
@1047:6bb04dbee21f
|
[1047:6bb04dbee21f]
|
03/06/09 10:00:47 |
Frits van Bommel <fvbommel wxs.nl> |
Some calling convention work for x86-64:
- Implement x86-64 extern(C), … |
|
|
|
@1020:474d7dd54d43
|
[1020:474d7dd54d43]
|
03/01/09 14:22:10 |
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
Remember to set asm type back to void and n=0 when rewriting to sret asm … |
|
|
|
@1019:80490f65d4e1
|
[1019:80490f65d4e1]
|
03/01/09 13:06:47 |
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
Removed some code that wasn't supposed to be in last commit! |
|
|
|
@1018:e8c6dbcd33d1
|
[1018:e8c6dbcd33d1]
|
03/01/09 13:01:05 |
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
- Fixed x86-32 C ABI for complex number return values.
- Removed unused … |
|
|
|
@1002:c749648ed2b8
|
[1002:c749648ed2b8]
|
02/26/09 17:35:39 |
Frits van Bommel <fvbommel wxs.nl> |
Fix cfloat return on x86_64: only perform ABI transformation for … |
|
|
|
@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 … |
|
|
|
@959:7e669954db7d
|
[959:7e669954db7d]
|
02/15/09 12:04:22 |
Frits van Bommel <fvbommel wxs.nl> |
Implement implicit return after inline asm on x86_64 |
|
|
|
@954:e048e36bc155
|
[954:e048e36bc155]
|
02/14/09 09:25:48 |
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
Added support for using a temporary to implement emulated ABI return from … |
|
|
|
@949:b2d27ddf8f45
|
[949:b2d27ddf8f45]
|
02/10/09 10:02:25 |
wilsonk@ubuntu |
changes to get the naked asm stuff working for x64 |
|
|
|
@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 … |
|
|
|
@923:9bab304ed531
|
[923:9bab304ed531]
|
02/03/09 12:14:30 |
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
Added support for naked asm on OSX. (hopefully!) |
|
|
|
@920:545f54041d91
|
[920:545f54041d91]
|
02/03/09 02:54:57 |
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
Implemented proper support for naked asm using llvm module level asm. … |