# HG changeset patch # User Tomas Lindquist Olsen # Date 1235930807 -3600 # Node ID 80490f65d4e10b0b984cd644b062fd12e0146727 # Parent e8c6dbcd33d1ee64c8043dbb0122dd30657151c5 Removed some code that wasn't supposed to be in last commit! diff -r e8c6dbcd33d1 -r 80490f65d4e1 gen/llvmhelpers.cpp --- a/gen/llvmhelpers.cpp Sun Mar 01 19:01:05 2009 +0100 +++ b/gen/llvmhelpers.cpp Sun Mar 01 19:06:47 2009 +0100 @@ -478,7 +478,7 @@ DtoStore(r, l); } else if (t->iscomplex()) { - LLValue *dst, *src; + LLValue* dst; if (DLRValue* lr = lhs->isLRValue()) { dst = lr->getLVal(); rhs = DtoCastComplex(loc, rhs, lr->getLType()); diff -r e8c6dbcd33d1 -r 80490f65d4e1 gen/naked.cpp --- a/gen/naked.cpp Sun Mar 01 19:01:05 2009 +0100 +++ b/gen/naked.cpp Sun Mar 01 19:06:47 2009 +0100 @@ -175,13 +175,6 @@ return b->CreateInsertValue(undef, orig, 0, "asm.ret"); } -static LLValue* x86_cfloatRetFixup(IRBuilderHelper b, LLValue* orig) { - assert(orig->getType() == LLType::DoubleTy); - LLType* retty = LLStructType::get(LLType::DoubleTy, NULL); - LLValue* undef = llvm::UndefValue::get(retty); - return b->CreateInsertValue(undef, orig, 0, "asm.ret"); -} - void emitABIReturnAsmStmt(IRAsmBlock* asmblock, Loc loc, FuncDeclaration* fdecl) { Logger::println("emitABIReturnAsmStmt(%s)", fdecl->mangle());