diff options
author | Haicheng Wu <haicheng@codeaurora.org> | 2016-01-04 21:43:14 +0000 |
---|---|---|
committer | Haicheng Wu <haicheng@codeaurora.org> | 2016-01-04 21:43:14 +0000 |
commit | 9d6c94006ef7e010814aa5d6b38fb81ae0dfc4f8 (patch) | |
tree | 3999e2028e5ee8fd4d46e8eeabb126d39b164a50 /llvm/lib/ProfileData/InstrProf.cpp | |
parent | e6955f321121a0780434b926e66d7a019a034383 (diff) | |
download | bcm5719-llvm-9d6c94006ef7e010814aa5d6b38fb81ae0dfc4f8.tar.gz bcm5719-llvm-9d6c94006ef7e010814aa5d6b38fb81ae0dfc4f8.zip |
[LIR] General refactoring to simplify code and the ease future code review
This is a resubmission of r256336 which was reverted in r256361. The issue was the lack of the invariant check of the memset value in processLooMemSet().
The original message:
Move several checks into isLegalStores. Also, delineate between those stores that are memset-able and those that are memcpy-able.
llvm-svn: 256783
Diffstat (limited to 'llvm/lib/ProfileData/InstrProf.cpp')
0 files changed, 0 insertions, 0 deletions