PreSelection is not optional, it performs a necessary and vital transformation
authorMisha Brukman <brukman+llvm@gmail.com>
Fri, 7 Nov 2003 20:33:25 +0000 (20:33 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Fri, 7 Nov 2003 20:33:25 +0000 (20:33 +0000)
commit351881793a0917de50445a2c2ce87c9fb771ac5c
treee7a45cd259e5d9715913a7b9dbfc4dd490d3da0a
parentcb93d8d3a9573917593d56b9a333ded088751b70
PreSelection is not optional, it performs a necessary and vital transformation
for the Sparc backend: breaking up constant expressions. Thus, we cannot have it
guarded by a conditional, it should never be disabled.

Also, it's now available for the JIT since it is a FunctionPass.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9791 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/SparcV9/SparcV9TargetMachine.cpp