[Mips Assembler] Add support for OR macro with imediate opperand
[oota-llvm.git] / lib / Target / Mips / Mips64InstrInfo.td
index 1d5912a0354877b582315f47f834fdad1eb3a86c..dafa37558bb101a46c26624c6aebd279d2499357 100644 (file)
@@ -342,7 +342,9 @@ def : InstAlias<"daddu $rs, $rt, $imm",
 def : InstAlias<"dadd $rs, $rt, $imm",
                 (DADDi CPU64RegsOpnd:$rs, CPU64RegsOpnd:$rt, simm16_64:$imm),
                 1>;
-
+def : InstAlias<"or $rs, $rt, $imm",
+                (ORi64 CPU64RegsOpnd:$rs, CPU64RegsOpnd:$rt, uimm16_64:$imm),
+                1>, Requires<[HasMips64]>;
 /// Move between CPU and coprocessor registers
 
 let DecoderNamespace = "Mips64" in {