diff options
| author | Eric Christopher <echristo@gmail.com> | 2017-03-30 22:34:20 +0000 |
|---|---|---|
| committer | Eric Christopher <echristo@gmail.com> | 2017-03-30 22:34:20 +0000 |
| commit | b9c56d123521ffaaa83a8760b7f927d6f32486f6 (patch) | |
| tree | d5e6643e1e4346a261c8036c10256d50fc130a40 /llvm/lib/CodeGen/GCStrategy.cpp | |
| parent | 79e5bc528d4666124ccb37a925ca62d80789e58b (diff) | |
| download | bcm5719-llvm-b9c56d123521ffaaa83a8760b7f927d6f32486f6.tar.gz bcm5719-llvm-b9c56d123521ffaaa83a8760b7f927d6f32486f6.zip | |
getPristineRegs is not accurately considering shrink wrapping puts
registers not saved in certain blocks. Use explicit getCalleeSavedInfo
and isLiveIn instead.
This fixes pr32292.
Patch by Tim Shen!
llvm-svn: 299124
Diffstat (limited to 'llvm/lib/CodeGen/GCStrategy.cpp')
0 files changed, 0 insertions, 0 deletions

