diff options
| author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2012-11-29 14:44:00 +0000 |
|---|---|---|
| committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2012-11-29 14:44:00 +0000 |
| commit | f433cecf9695b5ef7a585ebcee65bae1d6e459b5 (patch) | |
| tree | a896222a8e5725e8b0694f9393fcd75186b2bad6 /llvm/lib/Transforms/Utils | |
| parent | 93aefa5f2ce85f13408a18af1bbc7cff8504fdb3 (diff) | |
| download | bcm5719-llvm-f433cecf9695b5ef7a585ebcee65bae1d6e459b5.tar.gz bcm5719-llvm-f433cecf9695b5ef7a585ebcee65bae1d6e459b5.zip | |
[msan] Fix getOriginForNaryOp.
The old version failed on a 3-arg instruction with (-1, 0, 0) shadows (it would
pick the 3rd operand origin irrespective of its shadow).
The new version always picks the origin of the rightmost poisoned operand.
llvm-svn: 168887
Diffstat (limited to 'llvm/lib/Transforms/Utils')
0 files changed, 0 insertions, 0 deletions

