PTX: Attempt to cleanup/unify the handling of FP rounding modes. This requires
authorJustin Holewinski <justin.holewinski@gmail.com>
Fri, 30 Sep 2011 12:54:43 +0000 (12:54 +0000)
committerJustin Holewinski <justin.holewinski@gmail.com>
Fri, 30 Sep 2011 12:54:43 +0000 (12:54 +0000)
commitc90e149ee43b5ffa751a7a03fab8b1a54cc3de92
treef9b1057fb71a86201dd3bc6d08bbc28d9783ada5
parent10a11ecb59b8b9d5de462930960df0d4bd4bf801
PTX: Attempt to cleanup/unify the handling of FP rounding modes. This requires
us to manually provide Pat<> definitions for all FP instruction patterns.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140849 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PTX/CMakeLists.txt
lib/Target/PTX/InstPrinter/PTXInstPrinter.cpp
lib/Target/PTX/InstPrinter/PTXInstPrinter.h
lib/Target/PTX/MCTargetDesc/PTXBaseInfo.h
lib/Target/PTX/PTX.h
lib/Target/PTX/PTXFPRoundingModePass.cpp [new file with mode: 0644]
lib/Target/PTX/PTXInstrFormats.td
lib/Target/PTX/PTXInstrInfo.td
lib/Target/PTX/PTXTargetMachine.cpp