LLVM Missing the following instructions: fadd\fdiv\fmul\fsub\fsubr\fdivr.
GAS and MS supporting this instruction and lowering them in to a faddp\fdivp\fmulp\fsubp\fsubrp\fdivrp instructions.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D14217
[x86] translating "fp" (floating point) instructions from {fadd,fdiv,fmul,fsub,fsubr,fdivr} to {faddp,fdivp,fmulp,fsubp,fsubrp,fdivrp} ClosedPublic Authored by m_zuckerman on Nov 1 2015, 8:50 AM.
Details Summary LLVM Missing the following instructions: fadd\fdiv\fmul\fsub\fsubr\fdivr.
Diff Detail Event Timelinem_zuckerman retitled this revision from to [x86] translating "fp" (floating point) instructions from {fadd,fdiv,fmul,fsub,fsubr,fdivr} to {faddp,fdivp,fmulp,fsubp,fsubrp,fdivrp}. m_zuckerman updated this object. This revision is now accepted and ready to land.Nov 11 2015, 10:19 AM Closed by commit rL252908: [x86] translating "fp" (floating point) instructions from {fadd,fdiv,fmul… (authored by mzuckerm). · Explain WhyNov 12 2015, 9:01 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 38850 lib/Target/X86/AsmParser/X86AsmParser.cpp
lib/Target/X86/X86InstrInfo.td
test/MC/X86/intel-syntax-2.s
test/MC/X86/intel-syntax.s
|
Please put spaces between the comment and the start of the text.