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. |