[mips] Always run the MipsOptimizePICCall pass.
authorVasileios Kalintiris <Vasileios.Kalintiris@imgtec.com>
Wed, 2 Nov 2016 15:11:27 +0000 (15:11 +0000)
committerVasileios Kalintiris <Vasileios.Kalintiris@imgtec.com>
Wed, 2 Nov 2016 15:11:27 +0000 (15:11 +0000)
commite3bb72ea786b8e8bedb0eb3a9a0f74a53cfcf333
tree7c6587633504773f45f46ffe9af0d9ef0143a6fb
parentbef3621ad074b5ebed0fe8e204033e0315ffd847
[mips] Always run the MipsOptimizePICCall pass.

Summary:
Remove this pass from addMachineSSAOptimization() and register it unconditionally in through addPreRegAlloc(). This pass is required for generating correct PIC calls.

Reviewers: sdardis

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D26036

llvm-svn: 285814
llvm/lib/Target/Mips/MipsTargetMachine.cpp