Add a flag to disable the ARM64DeadRegisterDefinitionsPass
authorLouis Gerbarg <lgg@apple.com>
Mon, 14 Apr 2014 21:05:02 +0000 (21:05 +0000)
committerLouis Gerbarg <lgg@apple.com>
Mon, 14 Apr 2014 21:05:02 +0000 (21:05 +0000)
commit27539d46ccde86358f32226907149083d7a4dcf7
treed8a6d7051b563f71b6b756a9b2212954e923c0d7
parentb1138a1313f2ce0cc2b11ff9a642175db32fb915
Add a flag to disable the ARM64DeadRegisterDefinitionsPass

This patch adds a -arm64-dead-def-elimination flag so that it is possible to
disable dead definition elimination. Includes test case.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206207 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM64/ARM64TargetMachine.cpp
test/CodeGen/ARM64/arm64-dead-def-elimination-flag.ll [new file with mode: 0644]