[NVPTX] Fix some usages of CodeGenOpt::None.
authorJingyue Wu <jingyue@google.com>
Tue, 26 Apr 2016 22:59:25 +0000 (22:59 +0000)
committerJingyue Wu <jingyue@google.com>
Tue, 26 Apr 2016 22:59:25 +0000 (22:59 +0000)
commitc1b9d47b3b30ba6714776e4a255968946e48bb29
treea9e5f381423fed916264bc65f20c545d024af88e
parente5030e85ea8cadf868ee1e311eebd210e8637728
[NVPTX] Fix some usages of CodeGenOpt::None.

NVPTXLowerKernelArgs is required for correctness, so it should not be guarded
by CodeGenOpt::None.

NVPTXPeephole is optimization only, so it should be skipped when
CodeGenOpt::None.

llvm-svn: 267619
llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp