[llvm-commits] [llvm] r145975 - in /llvm/trunk: include/llvm/CodeGen/ include/llvm/MC/ include/llvm/Target/ lib/CodeGen/ lib/CodeGen/SelectionDAG/ lib/Target/ARM/ lib/Target/Mips/ lib/Target/PTX/ utils/TableGen/

Chris Lattner clattner at apple.com
Tue Dec 6 15:38:10 PST 2011


On Dec 6, 2011, at 2:12 PM, Evan Cheng wrote:

> Author: evancheng
> Date: Tue Dec  6 16:12:01 2011
> New Revision: 145975
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=145975&view=rev
> Log:
> First chunk of MachineInstr bundle support.
> 1. Added opcode BUNDLE
> 2. Taught MachineInstr class to deal with bundled MIs
> 3. Changed MachineBasicBlock iterator to skip over bundled MIs; added an iterator to walk all the MIs
> 4. Taught MachineBasicBlock methods about bundled MIs

Nice!  Please add some high level description of this to llvm/docs/CodeGenerator.html.

-Chris



More information about the llvm-commits mailing list