R600/SI - Add new CI arithmetic instructions.
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 24 Feb 2014 21:01:28 +0000 (21:01 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 24 Feb 2014 21:01:28 +0000 (21:01 +0000)
commitbc247e4afde6205580d353bfc94a748ae9573b0c
tree905d63ede63964eb6ae6f20f31c8ee586f70a8d9
parent3f9f4bc0afad432602e04ca91d62bb65ebe70201
R600/SI - Add new CI arithmetic instructions.

Does not yet include larger part required
to match v_mad_i64_i32 / v_mad_u64_u32.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202077 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/AMDGPUISelLowering.cpp
lib/Target/R600/AMDGPUISelLowering.h
lib/Target/R600/SIISelLowering.cpp
lib/Target/R600/SIInstructions.td
test/CodeGen/R600/fceil.ll [new file with mode: 0644]
test/CodeGen/R600/ffloor.ll [new file with mode: 0644]
test/CodeGen/R600/ftrunc.ll [new file with mode: 0644]