[llvm-commits] [llvm] r48329 - in /llvm/trunk: include/llvm/Target/TargetInstrInfo.h lib/CodeGen/LowerSubregs.cpp lib/Target/TargetSelectionDAG.td lib/Target/X86/X86ATTAsmPrinter.cpp lib/Target/X86/X86ISelDAGToDAG.cpp lib/Target/X86/X86Instr64bit.td lib/Target/X86/X86InstrInfo.cpp lib/Target/X86/X86InstrInfo.h lib/Target/X86/X86InstrInfo.td lib/Target/X86/X86IntelAsmPrinter.cpp utils/TableGen/DAGISelEmitter.cpp

Dan Gohman gohman at apple.com
Thu Mar 13 11:02:25 PDT 2008


On Mar 12, 2008, at 10:47 PM, Christopher Lamb wrote:
> -      if (isRoot) {
> +      if (II.isSimpleLoad | II.mayLoad | II.mayStore) {

This currently breaks MemOperands in a pretty big way, but it's
not your problem. I'm going to be doing more work on the way
MemOperands are attached to instructions, and I'll plan on fixing
this as part of that work.

Dan




More information about the llvm-commits mailing list