Skip to content
  • Brian Gaeke's avatar
    · eaeacc58
    Brian Gaeke authored
    lib/Target/X86/InstSelectSimple.cpp: Start counting arguments with 2,
     because arguments start two stack slots off of EBP. Break out of the
     for loop once the argument is found. Increment the counter at the end
     of the loop instead of the beginning. Use addRegOffset and compute
     the scale * index part at compile time instead of using the fancy
     load instruction. Just because an instruction set has wacky addressing
     modes doesn't mean we ought to use them (at least, if you believe Dave
     Patterson).
    
    lib/Target/X86/X86InstrBuilder.h: Add some comments.
    
    test/Regression/Jello/test-loadstore.ll:  Let main return int 0.
    
    llvm-svn: 4999
    eaeacc58
Loading