comparison gen/tollvm.cpp @ 163:a8cd9bc1021a trunk

[svn r179] lots and lots of fixes, much more of tango now compiles/works.
author lindquist
date Mon, 05 May 2008 07:36:29 +0200
parents 3a891cfcd249
children db9890b3fb64
comparison
equal deleted inserted replaced
162:1856c62af24b 163:a8cd9bc1021a
603 llvm::Value* DtoGEP(llvm::Value* ptr, llvm::Value* i0, llvm::Value* i1, const std::string& var, llvm::BasicBlock* bb) 603 llvm::Value* DtoGEP(llvm::Value* ptr, llvm::Value* i0, llvm::Value* i1, const std::string& var, llvm::BasicBlock* bb)
604 { 604 {
605 std::vector<llvm::Value*> v(2); 605 std::vector<llvm::Value*> v(2);
606 v[0] = i0; 606 v[0] = i0;
607 v[1] = i1; 607 v[1] = i1;
608 //Logger::cout() << "DtoGEP: " << *ptr << '\n'; 608 Logger::cout() << "DtoGEP: " << *ptr << ", " << *i0 << ", " << *i1 << '\n';
609 return new llvm::GetElementPtrInst(ptr, v.begin(), v.end(), var, bb?bb:gIR->scopebb()); 609 return new llvm::GetElementPtrInst(ptr, v.begin(), v.end(), var, bb?bb:gIR->scopebb());
610 } 610 }
611 611
612 ////////////////////////////////////////////////////////////////////////////////////////// 612 //////////////////////////////////////////////////////////////////////////////////////////
613 613