Go to file
Vasileios Kalintiris 70b744e4a1 [mips] Do not place users of $ra in the delay slot of call instructions.
Summary:
When we are trying to fill the delay slot of a call instruction, we must avoid
filler instructions that use the $ra register. This fixes the test
MultiSource/Applications/JM/lencod when we enable the forward delay slot filler.

Reviewers: dsanders

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D9670

llvm-svn: 237362
2015-05-14 13:17:56 +00:00
clang [ARM] Add v8.1a architecture 2015-05-14 08:25:18 +00:00
clang-tools-extra [clang-tidy] Treat all types with non-trivial destructors as RAII. 2015-05-12 12:17:20 +00:00
compiler-rt [Builtins] Wire half-precision conversions through cc_kext makefiles. 2015-05-14 02:21:02 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Use a more accurate implementation for exp 2015-05-13 03:55:09 +00:00
libcxx Implement std::experimental::sample. 2015-05-13 16:55:41 +00:00
libcxxabi LIBCXXABI_LIBUNWIND_INCLUDES is already set before calling find_path, and find_path will not update it. 2015-05-09 21:03:01 +00:00
libunwind unwind: permit building against libstdc++ 2015-05-11 16:35:13 +00:00
lld [LLD] Properly relocate the LSDA field of MachO eh-frames. 2015-05-13 00:44:47 +00:00
lldb [TestAttachDenied] Use a file instead of a pipe for synchronization. 2015-05-14 01:36:47 +00:00
llgo benchcomp: Add macho_symsizes mode for comparing Mach-O object symbol sizes. 2015-05-12 22:14:26 +00:00
llvm [mips] Do not place users of $ra in the delay slot of call instructions. 2015-05-14 13:17:56 +00:00
openmp Cross compiler build fix [Important] - from J.Peyton, initial version from C.Bergstrom. 2015-05-14 12:54:08 +00:00
polly Update isl to 9f767f1766a0 2015-05-13 13:10:13 +00:00