Go to file
James Molloy 7395a8182c [Codegen] Add intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
This adds new intrinsics "*absdiff" for absolute difference ops to facilitate efficient code generation for "sum of absolute differences" operation.
The patch also contains the introduction of corresponding SDNodes and basic legalization support.Sanity of the generated code is tested on X86.

This is 1st of the three patches.

Patch by Shahid Asghar-ahmad!

llvm-svn: 242409
2015-07-16 15:22:46 +00:00
clang clang-format: [Proto] Handle enum bodies differently. 2015-07-16 14:25:43 +00:00
clang-tools-extra docs/conf.py: bump version to 3.8 2015-07-14 23:37:08 +00:00
compiler-rt [CMake] Revisit PR23539: allow to override SANITIZER_MIN_OSX_VERSION at configure time. 2015-07-16 00:20:50 +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 Make sure that __libcpp_compressed_pair_imp default-constructs its' members, rather than value-initializing them. Fixes PR#24137 2015-07-16 03:05:06 +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 COFF: Fix offset in x86 delay-load thunks. 2015-07-15 23:01:36 +00:00
lldb Fix compiler warning in ThreadPlanStepRange 2015-07-16 14:21:49 +00:00
llgo [llgo] update libgo-llgo.so version to match libtool_VERSION 2015-07-15 13:17:04 +00:00
llvm [Codegen] Add intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation 2015-07-16 15:22:46 +00:00
openmp Re-indent the CMake refactor to two-space indention 2015-07-15 16:57:19 +00:00
polly Add option to choose where in the pass pipeline polly is run 2015-07-16 08:28:09 +00:00