Mercurial > projects > ldc
comparison gen/tollvm.h @ 8:5e69b77a5c51 trunk
[svn r12] fixed accessing aggregate fields of aggregates
removed some useless branches for successive scopes ala {}{}{}
author | lindquist |
---|---|
date | Thu, 27 Sep 2007 06:03:06 +0200 |
parents | 35d93ce68cf4 |
children | dafae18f9c08 |
comparison
equal
deleted
inserted
replaced
7:7a155ba88c53 | 8:5e69b77a5c51 |
---|---|
35 llvm::Function* LLVM_DeclareMemSet64(); | 35 llvm::Function* LLVM_DeclareMemSet64(); |
36 llvm::Function* LLVM_DeclareMemCpy32(); | 36 llvm::Function* LLVM_DeclareMemCpy32(); |
37 llvm::Function* LLVM_DeclareMemCpy64(); | 37 llvm::Function* LLVM_DeclareMemCpy64(); |
38 | 38 |
39 llvm::Value* LLVM_DtoGEP(llvm::Value* ptr, llvm::Value* i0, llvm::Value* i1, const std::string& var, llvm::BasicBlock* bb); | 39 llvm::Value* LLVM_DtoGEP(llvm::Value* ptr, llvm::Value* i0, llvm::Value* i1, const std::string& var, llvm::BasicBlock* bb); |
40 llvm::Value* LLVM_DtoGEP(llvm::Value* ptr, const std::vector<unsigned>& src, const std::string& var, llvm::BasicBlock* bb); | |
40 | 41 |
41 #include "enums.h" | 42 #include "enums.h" |