You can subscribe to this list here.
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(14) |
Dec
(22) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 |
Jan
(9) |
Feb
(8) |
Mar
(7) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
(11) |
Nov
(9) |
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
(11) |
May
(2) |
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(2) |
2012 |
Jan
|
Feb
(9) |
Mar
(24) |
Apr
(5) |
May
(10) |
Jun
(16) |
Jul
(22) |
Aug
(13) |
Sep
(3) |
Oct
(4) |
Nov
(1) |
Dec
(10) |
2013 |
Jan
(4) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(23) |
Jul
(29) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
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. |
From: <ato...@us...> - 2012-07-08 08:56:23
|
Revision: 199 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=199&view=rev Author: atomicdog407 Date: 2012-07-08 08:56:17 +0000 (Sun, 08 Jul 2012) Log Message: ----------- Update patch files. Add scripts to do patching Modified Paths: -------------- cfe/trunk/patches/Targets.diff cfe/trunk/patches/flash.diff cfe/trunk/patches/interrupt.diff llvm/trunk/patches/AsmPrinter.diff llvm/trunk/patches/CMake.diff llvm/trunk/patches/LLVMBuild.diff llvm/trunk/patches/README llvm/trunk/patches/RegAllocGreedy.diff llvm/trunk/patches/SplitArgPiece.diff llvm/trunk/patches/Triple.diff llvm/trunk/patches/configure.ac.diff llvm/trunk/patches/interrupt.diff llvm/trunk/patches/replace/configure Added Paths: ----------- cfe/trunk/patches/doPatch.sh llvm/trunk/patches/doPatch.sh llvm/trunk/patches/replace/projects/ llvm/trunk/patches/replace/projects/sample/ llvm/trunk/patches/replace/projects/sample/configure This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fa...@us...> - 2012-07-07 18:49:44
|
Revision: 198 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=198&view=rev Author: faluco Date: 2012-07-07 18:49:38 +0000 (Sat, 07 Jul 2012) Log Message: ----------- Fixed crash when the baseptr in a store is frame index node. Modified Paths: -------------- llvm/trunk/AVR/AVRISelDAGToDAG.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fa...@us...> - 2012-07-07 01:38:27
|
Revision: 197 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=197&view=rev Author: faluco Date: 2012-07-07 01:38:21 +0000 (Sat, 07 Jul 2012) Log Message: ----------- missed this one Modified Paths: -------------- llvm/trunk/AVR/AVRExpandPseudoInsts.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fa...@us...> - 2012-07-07 01:31:30
|
Revision: 196 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=196&view=rev Author: faluco Date: 2012-07-07 01:31:23 +0000 (Sat, 07 Jul 2012) Log Message: ----------- Misc cleanups (comments, coding style, small optimizations, etc) Modified Paths: -------------- llvm/trunk/AVR/AVRExpandPseudoInsts.cpp llvm/trunk/AVR/AVRFrameLowering.cpp llvm/trunk/AVR/AVRISelDAGToDAG.cpp llvm/trunk/AVR/AVRISelLowering.cpp llvm/trunk/AVR/AVRRegisterInfo.cpp llvm/trunk/AVR/AVRTargetMachine.cpp llvm/trunk/AVR/InstPrinter/AVRInstPrinter.cpp llvm/trunk/AVR/MCTargetDesc/AVRMCExpr.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fa...@us...> - 2012-07-06 16:44:13
|
Revision: 195 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=195&view=rev Author: faluco Date: 2012-07-06 16:44:07 +0000 (Fri, 06 Jul 2012) Log Message: ----------- add test for reserving call frame in function prologue Modified Paths: -------------- llvm/trunk/test/CodeGen/AVR/call.ll This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fa...@us...> - 2012-07-06 15:40:25
|
Revision: 194 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=194&view=rev Author: faluco Date: 2012-07-06 15:40:14 +0000 (Fri, 06 Jul 2012) Log Message: ----------- sync with llvm Modified Paths: -------------- llvm/trunk/AVR/AVRTargetMachine.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fa...@us...> - 2012-07-05 00:51:29
|
Revision: 193 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=193&view=rev Author: faluco Date: 2012-07-05 00:51:23 +0000 (Thu, 05 Jul 2012) Log Message: ----------- Update tests. Arguments are now passed with push. Modified Paths: -------------- llvm/trunk/test/CodeGen/AVR/call.ll This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fa...@us...> - 2012-07-05 00:34:04
|
Revision: 192 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=192&view=rev Author: faluco Date: 2012-07-05 00:33:58 +0000 (Thu, 05 Jul 2012) Log Message: ----------- Overhaul of the code responsible of stack and frame codegen: - Removed the SPLOAD pseudo. - Introduced a STDWSPQRr pseudo for marking arguments passed through the stack. - Fixed adjcallframe pseudos getting into final code emission. - Optimized passing arguments through the stack: For every call, instead of allocating stack space and then use std chains, use push instructions that do both things saving 8 instrs per call site. - Optimized functions that have a frame pointer and have calls with arguments passed through the stack. We now reserve call frame space in function entry instead of allocating and restoring for every call site, saving around 16 insts per call. Coming next, updated tests, 1 is currently failing. Modified Paths: -------------- llvm/trunk/AVR/AVRExpandPseudoInsts.cpp llvm/trunk/AVR/AVRFrameLowering.cpp llvm/trunk/AVR/AVRFrameLowering.h llvm/trunk/AVR/AVRISelDAGToDAG.cpp llvm/trunk/AVR/AVRISelLowering.cpp llvm/trunk/AVR/AVRISelLowering.h llvm/trunk/AVR/AVRInstrInfo.td llvm/trunk/AVR/AVRRegisterInfo.cpp llvm/trunk/AVR/AVRRegisterInfo.td This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <nic...@us...> - 2012-06-26 11:33:06
|
Revision: 191 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=191&view=rev Author: nicklasbo Date: 2012-06-26 11:32:57 +0000 (Tue, 26 Jun 2012) Log Message: ----------- Renamed direct load and store tests as suggested by Borja Added Paths: ----------- llvm/trunk/test/CodeGen/AVR/directmem.ll Removed Paths: ------------- llvm/trunk/test/CodeGen/AVR/loadstore.ll This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <nic...@us...> - 2012-06-25 17:57:31
|
Revision: 190 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=190&view=rev Author: nicklasbo Date: 2012-06-25 17:57:25 +0000 (Mon, 25 Jun 2012) Log Message: ----------- Added test for load and store instructions. Added Paths: ----------- llvm/trunk/test/CodeGen/AVR/loadstore.ll This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fa...@us...> - 2012-06-24 18:36:30
|
Revision: 189 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=189&view=rev Author: faluco Date: 2012-06-24 18:36:23 +0000 (Sun, 24 Jun 2012) Log Message: ----------- sync with llvm Modified Paths: -------------- llvm/trunk/AVR/CMakeLists.txt This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <nic...@us...> - 2012-06-23 16:53:03
|
Revision: 188 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=188&view=rev Author: nicklasbo Date: 2012-06-23 16:52:56 +0000 (Sat, 23 Jun 2012) Log Message: ----------- Adding virtual BuiltinVaListKind getBuiltinVaListKind() const function in the AVR class to fix erorr. Modified Paths: -------------- cfe/trunk/patches/Targets.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fa...@us...> - 2012-06-21 14:35:46
|
Revision: 186 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=186&view=rev Author: faluco Date: 2012-06-21 14:35:36 +0000 (Thu, 21 Jun 2012) Log Message: ----------- simplify test Modified Paths: -------------- llvm/trunk/test/CodeGen/AVR/call.ll This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fa...@us...> - 2012-06-21 14:22:26
|
Revision: 185 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=185&view=rev Author: faluco Date: 2012-06-21 14:22:15 +0000 (Thu, 21 Jun 2012) Log Message: ----------- update patch to match latest regalloc changes Modified Paths: -------------- llvm/trunk/patches/RegAllocGreedy.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fa...@us...> - 2012-06-21 13:57:18
|
Revision: 184 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=184&view=rev Author: faluco Date: 2012-06-21 13:57:07 +0000 (Thu, 21 Jun 2012) Log Message: ----------- update patch Modified Paths: -------------- cfe/trunk/patches/flash.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fa...@us...> - 2012-06-21 00:06:07
|
Revision: 183 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=183&view=rev Author: faluco Date: 2012-06-21 00:06:01 +0000 (Thu, 21 Jun 2012) Log Message: ----------- - Fix interrupt epilogue code not being emitted in functions with no callee saved registers. - Add tests for interrupts. Modified Paths: -------------- llvm/trunk/AVR/AVRFrameLowering.cpp Added Paths: ----------- llvm/trunk/test/CodeGen/AVR/interrupts.ll This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fa...@us...> - 2012-06-19 14:41:08
|
Revision: 182 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=182&view=rev Author: faluco Date: 2012-06-19 14:40:57 +0000 (Tue, 19 Jun 2012) Log Message: ----------- add tests for zext and sext Added Paths: ----------- llvm/trunk/test/CodeGen/AVR/sext.ll llvm/trunk/test/CodeGen/AVR/zext.ll This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fa...@us...> - 2012-06-19 11:43:42
|
Revision: 181 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=181&view=rev Author: faluco Date: 2012-06-19 11:43:33 +0000 (Tue, 19 Jun 2012) Log Message: ----------- Add tests in return.ll for naked and interrupt attributes. Modified Paths: -------------- llvm/trunk/test/CodeGen/AVR/return.ll This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fa...@us...> - 2012-06-19 01:51:06
|
Revision: 180 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=180&view=rev Author: faluco Date: 2012-06-19 01:50:59 +0000 (Tue, 19 Jun 2012) Log Message: ----------- test external function calls Modified Paths: -------------- llvm/trunk/test/CodeGen/AVR/call.ll This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <nic...@us...> - 2012-06-18 07:56:39
|
Revision: 179 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=179&view=rev Author: nicklasbo Date: 2012-06-18 07:56:29 +0000 (Mon, 18 Jun 2012) Log Message: ----------- Added tests for calling convention and changed tests to not use immediate 0, as it will be optimized to r0 later. Revision Links: -------------- http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=0&view=rev Modified Paths: -------------- llvm/trunk/test/CodeGen/AVR/and.ll llvm/trunk/test/CodeGen/AVR/or.ll llvm/trunk/test/CodeGen/AVR/sub.ll Added Paths: ----------- llvm/trunk/test/CodeGen/AVR/call.ll llvm/trunk/test/CodeGen/AVR/return.ll This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fa...@us...> - 2012-06-10 23:37:06
|
Revision: 178 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=178&view=rev Author: faluco Date: 2012-06-10 23:37:00 +0000 (Sun, 10 Jun 2012) Log Message: ----------- update patch Modified Paths: -------------- llvm/trunk/patches/RegAllocGreedy.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fa...@us...> - 2012-06-06 01:24:06
|
Revision: 177 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=177&view=rev Author: faluco Date: 2012-06-06 01:23:57 +0000 (Wed, 06 Jun 2012) Log Message: ----------- sync with llvm Modified Paths: -------------- llvm/trunk/patches/RegAllocGreedy.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fa...@us...> - 2012-06-06 00:43:18
|
Revision: 176 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=176&view=rev Author: faluco Date: 2012-06-06 00:43:11 +0000 (Wed, 06 Jun 2012) Log Message: ----------- - Fix argument passing for indirect calls. - Remove a too conservative assertion. Modified Paths: -------------- llvm/trunk/AVR/AVRISelDAGToDAG.cpp llvm/trunk/AVR/AVRISelLowering.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |