Go to file
Mark Heffernan 438ffe5eac Use 32-bit divides instead of 64-bit divides where possible.
For NVPTX, try to use 32-bit division instead of 64-bit division when the dividend and divisor
fit in 32 bits. This speeds up some internal benchmarks significantly. The underlying reason
is that many index computations are carried out in 64-bits but never actually exceed the
capacity of a 32-bit word.

llvm-svn: 244684
2015-08-11 22:16:34 +00:00
clang [modules] When instantiating the contents of an imported CXXRecordDecl, we can 2015-08-11 22:00:24 +00:00
clang-tools-extra Revert the diagnostic improvements in r244602 as they introduced a problematic dependency 2015-08-11 20:21:45 +00:00
compiler-rt Revert the rest of r244634, since it breaks the standalone build 2015-08-11 18:43:13 +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 Require LLVM >=3.7 and bump version to 0.2.0 2015-08-07 08:31:37 +00:00
libcxx Protect template argument from user interference. 2015-08-10 16:58:04 +00:00
libcxxabi Update to new lists.llvm.org 2015-08-05 04:01:26 +00:00
libunwind Revert test commit. 2015-08-06 23:31:37 +00:00
lld ELF2: Remove unused global variable. 2015-08-11 21:45:55 +00:00
lldb Fix a infinite loop when killing a process that is in the middle of loading shared libraries. 2015-08-11 22:07:46 +00:00
llgo Update to new lists.llvm.org 2015-08-05 04:03:05 +00:00
llvm Use 32-bit divides instead of 64-bit divides where possible. 2015-08-11 22:16:34 +00:00
openmp Tidy statistics collection 2015-08-11 21:36:41 +00:00
polly Assign regions to all BBs from CodeGeneration 2015-08-11 14:47:37 +00:00