git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116466
91177308-0d34-0410-b5e6-
96231b3b80d8
default:
llvm_unreachable("ARMCodeEmitter::emitMiscInstruction");
- case ARM::FMSTAT:
- // No further encoding needed.
- break;
-
case ARM::FCONSTD:
case ARM::FCONSTS: {
// Encode Dd / Sd.
let Inst{15-12} = 0b1111;
let Inst{11-8} = 0b1010;
let Inst{7} = 0;
+ let Inst{6-5} = 0b00;
let Inst{4} = 1;
+ let Inst{3-0} = 0b0000;
}
// FPSCR <-> GPR (for disassembly only)
ret float %sub
}
+; FIXME: Check for fmstat instruction.
+
define i32 @f100() nounwind readnone {
entry:
; CHECK: f100