Go to file
Joel Jones 43cb87839c This is one of the first steps at moving to replace target-dependent
intrinsics with target-indepdent intrinsics.  The first instruction(s) to be 
handled are the vector versions of count leading zeros (ctlz).

The changes here are to clang so that it generates a target independent 
vector ctlz when it sees an ARM dependent vector ctlz.  The changes in llvm 
are to match the target independent vector ctlz and in VMCore/AutoUpgrade.cpp 
to update any existing bc files containing ARM dependent vector ctlzs with 
target-independent ctlzs.  There are also changes to an existing test case in 
llvm for ARM vector count instructions and a new test for the bitcode upgrade.

<rdar://problem/11831778>

There is deliberately no test for the change to clang, as so far as I know, no
consensus has been reached regarding how to test neon instructions in clang;
q.v. <rdar://problem/8762292>

llvm-svn: 160200
2012-07-13 23:25:25 +00:00
clang Comment.h: reword comments 2012-07-13 22:36:49 +00:00
compiler-rt [tsan] use internal_strnlen in strncpy interceptor (the bug found while booting chromium) 2012-07-13 13:04:43 +00:00
debuginfo-tests Fix this for buggy gdb behavior alongside the change 2012-06-05 18:16:03 +00:00
libclc configure.py: Add an install rule. 2012-06-01 17:29:59 +00:00
libcxx Applied constexpr to <chrono>. 2012-07-13 19:17:27 +00:00
libcxxabi Add missing #include <stdlib.h> into test which uses ::exit. 2012-07-11 09:37:56 +00:00
lld Add missing LLVMSupport 2012-07-04 02:16:35 +00:00
lldb <rdar://problem/11782789> Changes to the watchpoint implementation on ARM so that we single-step before stopping at the WP. This is necessary because on ARM the WP triggers before the opcode is actually executed, so we would be unable to continue since we would keep hitting the WP. We work around this by disabling the WP, single stepping and then putting the WP back in place. 2012-07-13 23:18:48 +00:00
llvm This is one of the first steps at moving to replace target-dependent 2012-07-13 23:25:25 +00:00
polly Revert "Add preliminary implementation for GPGPU code generation." 2012-07-13 07:44:56 +00:00