summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Alpha/AlphaInstrFormats.td
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/lib/Target/Alpha/AlphaInstrFormats.td')
-rw-r--r--llvm/lib/Target/Alpha/AlphaInstrFormats.td4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/Alpha/AlphaInstrFormats.td b/llvm/lib/Target/Alpha/AlphaInstrFormats.td
index 39a2b043c69..44970b24354 100644
--- a/llvm/lib/Target/Alpha/AlphaInstrFormats.td
+++ b/llvm/lib/Target/Alpha/AlphaInstrFormats.td
@@ -83,10 +83,10 @@ class OFormL<bits<6> opcode, bits<7> fun, dag OL, string asmstr> : InstAlpha<opc
}
//3.3.4
-class FPForm<bits<6> opcode, dag OL, string asmstr> : InstAlpha<opcode, OL, asmstr> {
+class FPForm<bits<6> opcode, bits<11> fun, dag OL, string asmstr> : InstAlpha<opcode, OL, asmstr> {
bits<5> Fa;
bits<5> Fb;
- bits<11> Function;
+ bits<11> Function = fun;
bits<5> Fc;
let Inst{25-21} = Fa;
OpenPOWER on IntegriCloud