[llvm-commits] [llvm] r97807 - in /llvm/trunk: lib/Target/MBlaze/MBlazeISelDAGToDAG.cpp lib/Target/MBlaze/MBlazeISelLowering.cpp lib/Target/MBlaze/MBlazeISelLowering.h lib/Target/MBlaze/MBlazeRegisterInfo.cpp lib/Target/MBlaze/MBlazeRegisterInfo.h test/CodeGen/MBlaze/cc.ll

Jakob Stoklund Olesen stoklund at 2pi.dk
Fri Mar 5 08:43:04 PST 2010


On Mar 5, 2010, at 7:26 AM, Wesley Peck wrote:

> Author: peckw
> Date: Fri Mar  5 09:26:02 2010
> New Revision: 97807
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=97807&view=rev
> Log:
> Reworking the stack layout that the MicroBlaze backend generates.
> 
> The MicroBlaze backend was generating stack layouts that did not
> conform correctly to the ABI. This update generates stack layouts
> which are closer to what GCC does.
> 
> Variable arguments support was added as well but the stack layout
> for varargs has not been finalized.
> 

/d/g/llvm/lib/Target/MBlaze/MBlazeISelLowering.cpp: In function 'bool CC_MBlaze2(unsigned int, llvm::EVT, llvm::EVT, llvm::CCValAssign::LocInfo, llvm::ISD::ArgFlagsTy, llvm::CCState&)':
/d/g/llvm/lib/Target/MBlaze/MBlazeISelLowering.cpp:517: warning: unused variable 'Offset'
/Volumes/Data/b/lib/Target/MBlaze/MBlazeGenCallingConv.inc: At global scope:
/Volumes/Data/b/lib/Target/MBlaze/MBlazeGenCallingConv.inc:19: warning: 'bool CC_MBlaze(unsigned int, llvm::EVT, llvm::EVT, llvm::CCValAssign::LocInfo, llvm::ISD::ArgFlagsTy, llvm::CCState&)' defined but not used
/d/g/llvm/lib/Target/MBlaze/MBlazeISelLowering.cpp:526: warning: 'bool CC_MBlaze_VarArg(unsigned int, llvm::EVT, llvm::EVT, llvm::CCValAssign::LocInfo, llvm::ISD::ArgFlagsTy, llvm::CCState&)' defined but not used






More information about the llvm-commits mailing list