Go to file
Rui Ueyama 31f32fa62a Refactor getMipsEFlags.
Previously, we incrementally updated the reuslting flag as we check
file flags, so it was not very clear who is updating what flags.
This patch makes them pure functions -- that has no side effect and
don't update arguments to improve readability.

Now each function construct a patial result, and all resutls are then
bitwise-OR'ed to construct the final result.

This patch also creates a new file, Mips.cpp, to move all these
MIPS functions to a separate file.

Differential Revision: https://reviews.llvm.org/D23249

llvm-svn: 278042
2016-08-08 19:39:45 +00:00
clang [analyzer] Change -analyze-function to accept qualified names. 2016-08-08 16:01:02 +00:00
clang-tools-extra [clang-tidy] enhance modernize-use-bool-literals to check ternary operator 2016-08-08 17:11:56 +00:00
compiler-rt [esan] Add iterator to esan's generic hashtable 2016-08-08 17:37:19 +00:00
debuginfo-tests
libclc Make min follow the OCL 1.0 specs 2016-07-25 22:36:22 +00:00
libcxx CMakeLists.txt cleanups: synchronize version with rest of LLVM, consistent spacing. 2016-08-08 18:01:50 +00:00
libcxxabi CMakeLists.txt cleanups: synchronize version with rest of LLVM, consistent spacing. 2016-08-08 17:59:02 +00:00
libunwind CMakeLists.txt cleanups: synchronize version and CMake minimum required version with rest of LLVM, consistent spacing. 2016-08-08 17:56:28 +00:00
lld Refactor getMipsEFlags. 2016-08-08 19:39:45 +00:00
lldb Fix uninitialized field warnings in GDBRemoteRegisterContext 2016-08-08 13:38:33 +00:00
llgo [llgo] add llgo source path to LLVM_GO_PACKAGES 2016-07-27 03:01:00 +00:00
llvm [MemorySSA] Fix windows build breakage caused by r278028 (take 2) 2016-08-08 19:33:27 +00:00
openmp Fix linking of omp_foreign_thread_team_reuse test on FreeBSD 2016-08-08 18:34:05 +00:00
parallel-libs [StreamExecutor] Add DeviceMemory and kernel arg packing 2016-08-08 16:45:19 +00:00
polly [GPGPU] Support Values referenced from both isl expr and llvm instructions 2016-08-08 19:22:19 +00:00