diff options
author | Chris Lattner <sabre@nondot.org> | 2008-12-10 01:04:47 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2008-12-10 01:04:47 +0000 |
commit | 2e84a548d6115677d5990dec661e39a8ba78dd54 (patch) | |
tree | 64170d03ba134eac54e2ab632322f38747a38089 /llvm/lib/CodeGen/MachOWriter.cpp | |
parent | a30391c31f788bd25f1a7541484d84631f2eab1c (diff) | |
download | bcm5719-llvm-2e84a548d6115677d5990dec661e39a8ba78dd54.tar.gz bcm5719-llvm-2e84a548d6115677d5990dec661e39a8ba78dd54.zip |
Allow basicaa to walk through geps with identical indices in
parallel, allowing it to decide that P/Q must alias if A/B
must alias in things like:
P = gep A, 0, i, 1
Q = gep B, 0, i, 1
This allows GVN to delete 62 more instructions out of 403.gcc.
llvm-svn: 60820
Diffstat (limited to 'llvm/lib/CodeGen/MachOWriter.cpp')
0 files changed, 0 insertions, 0 deletions