|
From: <fa...@us...> - 2012-08-26 16:26:54
|
Revision: 224
http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=224&view=rev
Author: faluco
Date: 2012-08-26 16:26:46 +0000 (Sun, 26 Aug 2012)
Log Message:
-----------
- Implement basic support for multiplication instructions.
- Remove R0 and R1 from the callee saved list, they are used as scratch registers.
- Expand all div and rem operations to library calls.
- Random cleanups.
Revision Links:
--------------
http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=0&view=rev
http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=1&view=rev
Modified Paths:
--------------
llvm/trunk/AVR/AVRCallingConv.td
llvm/trunk/AVR/AVRExpandPseudoInsts.cpp
llvm/trunk/AVR/AVRFrameLowering.cpp
llvm/trunk/AVR/AVRISelLowering.cpp
llvm/trunk/AVR/AVRInstrInfo.td
Added Paths:
-----------
llvm/trunk/test/CodeGen/AVR/mul.ll
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|