Go to file
Benjamin Kramer 7746eb62fb InstCombine: Make OptimizePointerDifference more aggressive.
- Ignore pointer casts.
- Also expand GEPs that aren't constantexprs when they have one use or only constant indices.

- We now compile "&foo[i] - &foo[j]" into "i - j".

llvm-svn: 150961
2012-02-20 14:34:57 +00:00
clang Fixing the working-directory option so that it stores the proper directory. 2012-02-20 14:13:25 +00:00
compiler-rt AddressSanitizer: use custom strtol/atoll functions 2012-02-17 16:15:09 +00:00
debuginfo-tests Revert previous patch as the corresponding clang patch was reverted. 2012-01-26 07:01:33 +00:00
libclc Test web page update. 2012-02-20 01:32:12 +00:00
libcxx Add myself to the CREDITS file. 2012-02-19 18:22:03 +00:00
libcxxabi Move typeinfos for exceptions in <stdexcept> to the abi 2012-02-17 19:23:47 +00:00
lld use llvm::DenseMap instead of std::map 2012-02-15 00:50:07 +00:00
lldb The second part in thread hardening the internals of LLDB where we make 2012-02-18 05:35:26 +00:00
llvm InstCombine: Make OptimizePointerDifference more aggressive. 2012-02-20 14:34:57 +00:00
polly www: Fix french special characters 2012-02-20 14:03:56 +00:00