From: <kao...@us...> - 2013-07-15 12:04:19
|
Revision: 269 http://sourceforge.net/p/avr-llvm/code/269 Author: kaomoneus Date: 2013-07-15 12:04:17 +0000 (Mon, 15 Jul 2013) Log Message: ----------- Inline assembler, memory constraint: 1. Refactoring: most of stuff has been moved into AVRISelDAGToDAG::SelectInlineAsmMemoryOperand. 2. Optimization: add reg, imm inst .. [reg] If it is possible to allocate 'reg' as Z or Y and 'imm' < 64. We can transform code into: inst .. [reg+imm] Modified Paths: -------------- llvm/trunk/AVR/AVRISelDAGToDAG.cpp llvm/trunk/AVR/AVRISelLowering.cpp llvm/trunk/test/CodeGen/AVR/inline-asm.ll This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |