freebsd-nq/contrib/llvm/lib
Dimitry Andric 7ae3e01a31 Pull in r192064 from upstream llvm trunk:
X86: Don't fold spills into SSE operations if the stack is unaligned.

  Regalloc can emit unaligned spills nowadays, but we can't fold the
  spills into SSE ops if we can't guarantee alignment. PR12250.

This fixes unaligned SSE accesses (leading to a SIGBUS) which could
occur in the ffmpeg ports.

Approved by:	re (kib)
Reported by:	tijl
MFC after:	3 days
2013-10-06 16:12:45 +00:00
..
Analysis Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
Archive
AsmParser Pull in r189644 from upstream llvm trunk: 2013-10-03 20:38:57 +00:00
Bitcode Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
CodeGen Pull in r186338 from upstream llvm trunk: 2013-10-03 17:50:14 +00:00
DebugInfo Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
ExecutionEngine Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
IR Pull in r189644 from upstream llvm trunk: 2013-10-03 20:38:57 +00:00
IRReader
Linker Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
MC Import llvm r187614 (git 44c8e34), for lldb's use: 2013-08-24 15:33:17 +00:00
Object Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
Option
Support Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
TableGen
Target Pull in r192064 from upstream llvm trunk: 2013-10-06 16:12:45 +00:00
Transforms Pull in r189672 from upstream llvm trunk: 2013-08-30 18:29:25 +00:00