[llvm-commits] [llvm] r42699 -	/llvm/trunk/lib/Target/X86/X86RegisterInfo.cpp
    Chris Lattner 
    clattner at apple.com
       
    Sat Oct  6 19:03:09 PDT 2007
    
    
  
> URL: http://llvm.org/viewvc/llvm-project?rev=42699&view=rev
> Log:
> Move merge code into new helper function.
Nice:
> +// mergeSPUpdatesUp - Merge two stack-manipulating instructions  
> upper iterator.
> +static
> +void mergeSPUpdatesUp(MachineBasicBlock &MBB,  
> MachineBasicBlock::iterator &MBBI,
> +                      unsigned StackPtr, uint64_t *NumBytes = NULL) {
> +  if (MBBI != MBB.begin()) {
How about starting this out with:
if (MBBI == MBB.begin()) return;
to unnest the function body one level?
-Chris
    
    
More information about the llvm-commits
mailing list