commit | daf6bc6347b4785102611bdf21c512e8a7678cce | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Fri Feb 24 19:50:58 2006 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Fri Feb 24 19:50:58 2006 +0000 |
tree | ef9e106c5293e20327c583121983c5479c455488 | |
parent | fd6d282a7154fd724e7fe6abaac358bb3041cb23 [diff] [blame] |
Pass all the flags to the asm printer, not just the # operands. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26362 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/CodeGen/SelectionDAG/ScheduleDAG.cpp b/lib/CodeGen/SelectionDAG/ScheduleDAG.cpp index b7c7ec3..9bc168f 100644 --- a/lib/CodeGen/SelectionDAG/ScheduleDAG.cpp +++ b/lib/CodeGen/SelectionDAG/ScheduleDAG.cpp
@@ -328,7 +328,7 @@ unsigned Flags = cast<ConstantSDNode>(Node->getOperand(i))->getValue(); unsigned NumVals = Flags >> 3; - MI->addZeroExtImm64Operand(NumVals); + MI->addZeroExtImm64Operand(Flags); ++i; // Skip the ID value. switch (Flags & 7) {