Mercurial > projects > ldc
comparison gen/tollvm.h @ 53:06ccc817acd4 trunk
[svn r57] Added most basic TypeInfo (rebuild lphobos).
Fixed some SymOffExp bugs.
Added another typeinfo test case.
author | lindquist |
---|---|
date | Tue, 23 Oct 2007 07:16:02 +0200 |
parents | 61bc1b4ad3c4 |
children | 28e99b04a132 |
comparison
equal
deleted
inserted
replaced
52:0c77619e803b | 53:06ccc817acd4 |
---|---|
16 llvm::Function* LLVM_DtoDeclareFunction(FuncDeclaration* fdecl); | 16 llvm::Function* LLVM_DtoDeclareFunction(FuncDeclaration* fdecl); |
17 | 17 |
18 const llvm::StructType* LLVM_DtoDelegateType(Type* t); | 18 const llvm::StructType* LLVM_DtoDelegateType(Type* t); |
19 llvm::Value* LLVM_DtoNullDelegate(llvm::Value* v); | 19 llvm::Value* LLVM_DtoNullDelegate(llvm::Value* v); |
20 llvm::Value* LLVM_DtoDelegateCopy(llvm::Value* dst, llvm::Value* src); | 20 llvm::Value* LLVM_DtoDelegateCopy(llvm::Value* dst, llvm::Value* src); |
21 llvm::Value* LLVM_DtoCompareDelegate(TOK op, llvm::Value* lhs, llvm::Value* rhs); | |
21 | 22 |
22 llvm::GlobalValue::LinkageTypes LLVM_DtoLinkage(PROT prot, uint stc); | 23 llvm::GlobalValue::LinkageTypes LLVM_DtoLinkage(PROT prot, uint stc); |
23 unsigned LLVM_DtoCallingConv(LINK l); | 24 unsigned LLVM_DtoCallingConv(LINK l); |
24 | 25 |
25 llvm::Value* LLVM_DtoPointedType(llvm::Value* ptr, llvm::Value* val); | 26 llvm::Value* LLVM_DtoPointedType(llvm::Value* ptr, llvm::Value* val); |