Go to file
Simon Dardis 8efa979029 [mips] Fix c.<cc>.<fmt> instruction definition.
As part of this effort, remove MipsFCmp nodes and use tablegen
patterns rather than custom lowering through C++.

Unexpectedly, this improves codesize for microMIPS as previous floating
point setcc expansions would materialize 0 and 1 into GPRs before using
the relevant mov[tf].[sd] instruction. Now $zero is used directly.

Reviewers: dsanders, vkalintiris, zoran.jovanovic

Differential Review: https://reviews.llvm.org/D23118

llvm-svn: 281022
2016-09-09 09:22:52 +00:00
clang Update clang for D21514. NFC 2016-09-09 04:42:49 +00:00
clang-tools-extra Revert "Resubmit "Add a test for clang-tidy using the clang-cl driver."" 2016-09-08 18:02:14 +00:00
compiler-rt [sanitizer] fix a potential buffer overflow due to __sanitizer_symbolize_pc (need to put a zero after strncmp). LOL 2016-09-09 02:13:27 +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 Replace nextafter implementation 2016-09-08 16:37:56 +00:00
libcxx support: clean up MSVC support 2016-09-08 20:52:48 +00:00
libcxxabi [lit] Replace print with lit_config.note(). 2016-09-02 13:56:05 +00:00
libunwind Add missing _US_ACTION_MASK constant to unwind.h 2016-09-05 18:01:13 +00:00
lld Fix -output option. 2016-09-09 00:25:56 +00:00
lldb Fix MSVC error from r280919 2016-09-08 16:58:30 +00:00
llgo [llgo] add llgo source path to LLVM_GO_PACKAGES 2016-07-27 03:01:00 +00:00
llvm [mips] Fix c.<cc>.<fmt> instruction definition. 2016-09-09 09:22:52 +00:00
openmp Move function into cpp file under KMP_AFFINITY_SUPPORTED guard. 2016-09-02 20:54:58 +00:00
parallel-libs Add streamexecutor-config 2016-09-08 16:12:33 +00:00
polly Add -polly-flatten-schedule pass. 2016-09-08 15:02:36 +00:00