Add a command line option to skip the delay slot filler pass entirely for Mips.
authorAkira Hatanaka <ahatanaka@mips.com>
Mon, 14 May 2012 23:59:17 +0000 (23:59 +0000)
committerAkira Hatanaka <ahatanaka@mips.com>
Mon, 14 May 2012 23:59:17 +0000 (23:59 +0000)
commitf9c3f3b8a8702e0d98be5fb9cd5428c49c7164a2
treef621abe77a897ec253b0736a3e4ce570feaca474
parent24b709529f30bf8cb4769eefbfedb4179349fd28
Add a command line option to skip the delay slot filler pass entirely for Mips.

The purpose of this option is to silence error messages issued by machine
verifier passes and enable them to run to the end. If this option is not
provided, -verify-machineinstrs complains when it discovers there is a
non-terminator instruction (an instruction that is in a delay slot) after the
first terminator in a basic block.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156790 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/MipsDelaySlotFiller.cpp