fix a long standing wart: all the ComplexPattern's were being
[oota-llvm.git] / lib / Target / ARM / ARMInstrThumb2.td
index 5f88fbe8a2ea0b0f303c5bc68587b97b90d4c87c..6a5078c21b677f490ec39caa57445d587d7de5f8 100644 (file)
@@ -140,7 +140,8 @@ def t2addrmode_imm8 : Operand<i32>,
 }
 
 def t2am_imm8_offset : Operand<i32>,
-                       ComplexPattern<i32, 1, "SelectT2AddrModeImm8Offset", []>{
+                       ComplexPattern<i32, 1, "SelectT2AddrModeImm8Offset",
+                                      [], [SDNPWantRoot]> {
   let PrintMethod = "printT2AddrModeImm8OffsetOperand";
 }