diff options
author | Chandler Carruth <chandlerc@gmail.com> | 2011-10-17 01:11:57 +0000 |
---|---|---|
committer | Chandler Carruth <chandlerc@gmail.com> | 2011-10-17 01:11:57 +0000 |
commit | 3e8aa65bc259957966dde939d94b9d5cc60fdadd (patch) | |
tree | e1d360323ba22a96811679a66eda6fe9e2e746e4 /llvm/lib/Target/PowerPC/PPCSubtarget.h | |
parent | 00ab3ae72bf624772fa3ae5c269da54fe944aede (diff) | |
download | bcm5719-llvm-3e8aa65bc259957966dde939d94b9d5cc60fdadd.tar.gz bcm5719-llvm-3e8aa65bc259957966dde939d94b9d5cc60fdadd.zip |
Add a routine to swap branch instruction operands, and update any
profile metadata at the same time. Use it to preserve metadata attached
to a branch when re-writing it in InstCombine.
Add metadata to the canonicalize_branch InstCombine test, and check that
it is tranformed correctly.
Reviewed by Nick Lewycky!
llvm-svn: 142168
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCSubtarget.h')
0 files changed, 0 insertions, 0 deletions