|
From: <fa...@us...> - 2012-07-08 23:31:47
|
Revision: 200
http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=200&view=rev
Author: faluco
Date: 2012-07-08 23:31:41 +0000 (Sun, 08 Jul 2012)
Log Message:
-----------
- Implemented support for variable sized allocas. Doing myarray[x] is now allowed.
- Fined tuned the frame analyzer pass to ignore variable sized allocas saving the need to reserve Y in some cases where it is not needed.
- Added tests.
Modified Paths:
--------------
llvm/trunk/AVR/AVR.h
llvm/trunk/AVR/AVRExpandPseudoInsts.cpp
llvm/trunk/AVR/AVRFrameLowering.cpp
llvm/trunk/AVR/AVRISelLowering.cpp
llvm/trunk/AVR/AVRInstrInfo.cpp
llvm/trunk/AVR/AVRInstrInfo.td
llvm/trunk/AVR/AVRMachineFunctionInfo.h
llvm/trunk/AVR/AVRTargetMachine.cpp
llvm/trunk/test/CodeGen/AVR/interrupts.ll
Added Paths:
-----------
llvm/trunk/test/CodeGen/AVR/dynalloca.ll
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|