aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineScheduler.cpp
diff options
context:
space:
mode:
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>2012-11-29 12:49:04 +0000
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>2012-11-29 12:49:04 +0000
commit62b5db936143ac771168cc97d80a3b759537ddab (patch)
tree5538735d6da3fa1312abe78ff97338feffe0fbe7 /llvm/lib/CodeGen/MachineScheduler.cpp
parenteace43bff7bf4a40d742d1968b977944e2802363 (diff)
downloadllvm-62b5db936143ac771168cc97d80a3b759537ddab.zip
llvm-62b5db936143ac771168cc97d80a3b759537ddab.tar.gz
llvm-62b5db936143ac771168cc97d80a3b759537ddab.tar.bz2
[msan] Transform memcpy and memset to library calls.
This was already done for memmove, where it is required for correctness. This change improves performance by avoiding copyingthe same memory twice. Also, the library functions are given __msan_ prefix to prevent instcombine pass from converting them back to intrinsics. llvm-svn: 168876
Diffstat (limited to 'llvm/lib/CodeGen/MachineScheduler.cpp')
0 files changed, 0 insertions, 0 deletions