| commit | 522fb7eedc1bc6257a5aad9938ca0c47b5ad07e5 | [log] [tgz] |
|---|---|---|
| author | Tim Northover <tnorthover@apple.com> | Fri Aug 02 14:09:49 2019 +0000 |
| committer | Tim Northover <tnorthover@apple.com> | Fri Aug 02 14:09:49 2019 +0000 |
| tree | d7ab329fb45fb33459eaa0e1500ed679b9f56375 | |
| parent | deb61871d3020cee93e6f9a3badc91a09c319fd5 [diff] [blame] |
GlobalISel: support swiftself attribute llvm-svn: 367683
diff --git a/llvm/lib/Target/X86/X86CallLowering.cpp b/llvm/lib/Target/X86/X86CallLowering.cpp index e97a28a..e4079d6 100644 --- a/llvm/lib/Target/X86/X86CallLowering.cpp +++ b/llvm/lib/Target/X86/X86CallLowering.cpp
@@ -301,6 +301,7 @@ : IncomingValueHandler(MIRBuilder, MRI, AssignFn) {} void markPhysRegUsed(unsigned PhysReg) override { + MIRBuilder.getMRI()->addLiveIn(PhysReg); MIRBuilder.getMBB().addLiveIn(PhysReg); } };