[svn r261] Fixed debug info for integer and floating local variables, can now be inspected in GDB.

Did a lot of smaller cleans up here and there.
Replaced more llvm::Foo with LLFoo for common stuff.
Split up tollvm.cpp.
This commit is contained in:
Tomas Lindquist Olsen
2008-06-09 09:37:08 +02:00
parent e23169d5d8
commit 8b83eda2a2
26 changed files with 2033 additions and 1995 deletions

View File

@@ -35,7 +35,7 @@ DValue* DtoBinMul(DValue* lhs, DValue* rhs)
DValue* DtoBinDiv(DValue* lhs, DValue* rhs)
{
Type* t = lhs->getType();
llvm::Value *l, *r;
LLValue *l, *r;
l = lhs->getRVal();
r = rhs->getRVal();
LLValue* res;
@@ -53,7 +53,7 @@ DValue* DtoBinDiv(DValue* lhs, DValue* rhs)
DValue* DtoBinRem(DValue* lhs, DValue* rhs)
{
Type* t = lhs->getType();
llvm::Value *l, *r;
LLValue *l, *r;
l = lhs->getRVal();
r = rhs->getRVal();
LLValue* res;