aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/VirtualFileSystem.cpp
diff options
context:
space:
mode:
authorStefan Maksimovic <stefan.maksimovic@imgtec.com>2017-07-20 09:21:10 +0000
committerStefan Maksimovic <stefan.maksimovic@imgtec.com>2017-07-20 09:21:10 +0000
commit8539f77bc36f7f175fb744201ea6a5d70f8ffd8c (patch)
treea31f8531aaaed00b850d670bec99cfa867dafa38 /clang/lib/Basic/VirtualFileSystem.cpp
parente421fc81a49be1d60a5185aae567598d4ec76990 (diff)
downloadllvm-8539f77bc36f7f175fb744201ea6a5d70f8ffd8c.zip
llvm-8539f77bc36f7f175fb744201ea6a5d70f8ffd8c.tar.gz
llvm-8539f77bc36f7f175fb744201ea6a5d70f8ffd8c.tar.bz2
[mips] Fix fp select machine verifier errors
Introduced FSELECT node necesary when lowering ISD::SELECT which has i32, f64, f64 as its operands. SEL_D instruction required that its output and first operand of a SELECT node, which it used, have matching types. MTC1_D64 node introduced to aid FSELECT lowering. This fixes machine verifier errors on following tests: CodeGen/Mips/llvm-ir/select-dbl.ll CodeGen/Mips/llvm-ir/select-flt.ll CodeGen/Mips/select.ll Differential Revision: https://reviews.llvm.org/D35408 llvm-svn: 308595
Diffstat (limited to 'clang/lib/Basic/VirtualFileSystem.cpp')
0 files changed, 0 insertions, 0 deletions