mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-10 18:34:09 +00:00
[PowerPC] Minor correction to r226432
We don't need to exclude patchpoints from the implicit r2 dependence in FastISel because it is added as an implicit operand and, thus, should not confuse that StackMap code. By inspection / no test case. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@226434 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
5a0c8601d3
commit
e6e4c786b1
@ -1526,8 +1526,7 @@ bool PPCFastISel::fastLowerCall(CallLoweringInfo &CLI) {
|
||||
|
||||
// Direct calls, in both the ELF V1 and V2 ABIs, need the TOC register live
|
||||
// into the call.
|
||||
if (!CLI.IsPatchPoint)
|
||||
MIB.addReg(PPC::X2, RegState::Implicit);
|
||||
MIB.addReg(PPC::X2, RegState::Implicit);
|
||||
|
||||
// Add a register mask with the call-preserved registers. Proper
|
||||
// defs for return values will be added by setPhysRegsDeadExcept().
|
||||
|
Loading…
x
Reference in New Issue
Block a user