On Wed, Feb 13, 2019 at 05:52:55AM -0700, Patrick Wildt wrote: > CVSROOT: /cvs > Module name: src > Changes by: [email protected] 2019/02/13 05:52:55 > > Modified files: > gnu/llvm/lib/Target/X86: X86ISelLowering.cpp X86InstrFPStack.td > X86InstrInfo.td X86RegisterInfo.cpp > X86RegisterInfo.td > gnu/llvm/lib/Target/X86/AsmParser: X86AsmParser.cpp > gnu/llvm/lib/Target/X86/InstPrinter: X86ATTInstPrinter.cpp > X86ATTInstPrinter.h > X86IntelInstPrinter.cpp > X86IntelInstPrinter.h > gnu/llvm/tools/clang/lib/Parse: ParseStmtAsm.cpp > gnu/llvm/utils/TableGen: X86RecognizableInstr.cpp > > Log message: > Merge LLVM commits r340844, r353818 and r353819 from the 8.0 branch > to fix a regression in floating point operations. Bluhm noticed that > the bc regression test has been failing after the upgrade to 7.0.1 > because setting the floating point control register was in some cases > reordered erroneously. > > Found and tested by bluhm@ > ok bluhm@ kettenis@ >
and ok jca@
