Go to file
Simon Pilgrim ba51d116c4 Remove TargetInstrInfo::canFoldMemoryOperand
canFoldMemoryOperand is not actually used anywhere in the codebase - all existing users instead call foldMemoryOperand directly when they wish to fold and can correctly deduce what they need from the return value. 

This patch removes the canFoldMemoryOperand base function and the target implementations; only x86 had a real (bit-rotted) implementation, although AMDGPU had a preparatory stub that had never needed to be completed.

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

llvm-svn: 242638
2015-07-19 10:50:53 +00:00
clang [X86][AVX512BW] add clang intrinsics for pmulhrsw / pmulhuw / pmulhw 2015-07-19 08:47:31 +00:00
clang-tools-extra [clang-modernize] Don't rely on iterator auto-dereferencing. 2015-07-18 14:35:41 +00:00
compiler-rt [Sanitizer] Teach ReadFileToBuffer to distinguish empty file from inaccessible file. 2015-07-17 23:50:08 +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 R600: Implement accurate double precision sqrt v2 2015-07-10 13:37:08 +00:00
libcxx Fix warnings in unordered_map 2015-07-19 03:16:47 +00:00
libcxxabi Remove include directive for the unused libunwind_ext.h. 2015-07-12 14:47:53 +00:00
libunwind Fix unw_getcontext() return value on AArch64. 2015-06-25 15:12:46 +00:00
lld Add missing REQUIRES to this test. 2015-07-16 22:12:44 +00:00
lldb Add evil hack to workaround the missing libdl.a in the Android toolchain. 2015-07-18 01:09:43 +00:00
llgo [llgo] cmd/gllgo: handle/ignore more flags 2015-07-17 08:15:01 +00:00
llvm Remove TargetInstrInfo::canFoldMemoryOperand 2015-07-19 10:50:53 +00:00
openmp [cmake] Support enabling -Werror in the OpenMP runtime CMake build and 2015-07-18 03:14:02 +00:00
polly GPURuntimeDebugPrinter: Printer pointer values (except if they are strings) 2015-07-17 13:57:57 +00:00