Teach ISel not to optimize 'optnone' functions.
authorPaul Robinson <paul_robinson@playstation.sony.com>
Thu, 21 Nov 2013 06:33:32 +0000 (06:33 +0000)
committerPaul Robinson <paul_robinson@playstation.sony.com>
Thu, 21 Nov 2013 06:33:32 +0000 (06:33 +0000)
commit6079f00035e029f12e4be0281aa2cbfbb4817141
treeac873fda635180a25dbb8eb20f9d06f617622386
parent397afeb1fb76d38efc34fd8d0e4600d5d1d9423c
Teach ISel not to optimize 'optnone' functions.

Based on work by Andrea Di Biagio.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195317 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCCodeGenInfo.h
include/llvm/Target/TargetMachine.h
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
lib/Target/TargetMachine.cpp
test/CodeGen/Generic/isel-optnone.ll [new file with mode: 0644]