Mercurial > projects > ldc
comparison gen/llvm.h @ 629:607b6b5819a7
Fixed issue with IsExpression and potential type mismatch for classes.
author | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
---|---|
date | Wed, 01 Oct 2008 20:55:13 +0200 |
parents | cc40db549aea |
children | df196c8dea26 |
comparison
equal
deleted
inserted
replaced
628:e3c46bcce65f | 629:607b6b5819a7 |
---|---|
14 | 14 |
15 #include "llvm/Target/TargetData.h" | 15 #include "llvm/Target/TargetData.h" |
16 | 16 |
17 #include "llvm/Support/IRBuilder.h" | 17 #include "llvm/Support/IRBuilder.h" |
18 using llvm::IRBuilder; | 18 using llvm::IRBuilder; |
19 | |
20 // for WriteTypeSymbolic | |
21 #include "llvm/Assembly/Writer.h" | |
19 | 22 |
20 #define GET_INTRINSIC_DECL(_X) (llvm::Intrinsic::getDeclaration(gIR->module, llvm::Intrinsic:: _X )) | 23 #define GET_INTRINSIC_DECL(_X) (llvm::Intrinsic::getDeclaration(gIR->module, llvm::Intrinsic:: _X )) |
21 | 24 |
22 // shortcuts for the common llvm types | 25 // shortcuts for the common llvm types |
23 | 26 |