comparison gen/llvmhelpers.h @ 632:df196c8dea26

Updated to latest LLVM trunk, function notes have been removed and merged with parameter attributes, which have been renamed to just attributes. Nothing seems to have broke!
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Wed, 01 Oct 2008 23:17:14 +0200
parents cecfee2d01a8
children eef8ac26c66c
comparison
equal deleted inserted replaced
629:607b6b5819a7 632:df196c8dea26
131 131
132 /// 132 ///
133 const LLFunctionType* DtoExtractFunctionType(const LLType* type); 133 const LLFunctionType* DtoExtractFunctionType(const LLType* type);
134 134
135 /// 135 ///
136 void DtoBuildDVarArgList(std::vector<LLValue*>& args, llvm::PAListPtr& palist, TypeFunction* tf, Expressions* arguments, size_t argidx); 136 void DtoBuildDVarArgList(std::vector<LLValue*>& args, llvm::AttrListPtr& palist, TypeFunction* tf, Expressions* arguments, size_t argidx);
137 137
138 /// 138 ///
139 DValue* DtoCallFunction(Loc& loc, Type* resulttype, DValue* fnval, Expressions* arguments); 139 DValue* DtoCallFunction(Loc& loc, Type* resulttype, DValue* fnval, Expressions* arguments);
140 140
141 #endif 141 #endif