diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2013-08-31 21:20:04 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2013-08-31 21:20:04 +0000 |
commit | f53e9b4896e98fc07318c79274d0c5ed676f4548 (patch) | |
tree | 12ecfb808f68b9a0b13019ea80581b4cc2a40bfc /lib/Target/R600/AMDGPUISelDAGToDAG.cpp | |
parent | 4af4cbbcedfa811b2d84a0614a2b47a3a685b386 (diff) | |
download | external_llvm-f53e9b4896e98fc07318c79274d0c5ed676f4548.zip external_llvm-f53e9b4896e98fc07318c79274d0c5ed676f4548.tar.gz external_llvm-f53e9b4896e98fc07318c79274d0c5ed676f4548.tar.bz2 |
Mark an unreachable code path with llvm_unreachable. Pacifies GCC.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189726 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/R600/AMDGPUISelDAGToDAG.cpp')
-rw-r--r-- | lib/Target/R600/AMDGPUISelDAGToDAG.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Target/R600/AMDGPUISelDAGToDAG.cpp b/lib/Target/R600/AMDGPUISelDAGToDAG.cpp index 4f78f29..46e50bc 100644 --- a/lib/Target/R600/AMDGPUISelDAGToDAG.cpp +++ b/lib/Target/R600/AMDGPUISelDAGToDAG.cpp @@ -328,6 +328,7 @@ SDNode *AMDGPUDAGToDAGISel::Select(SDNode *N) { case 16: RegClassID = UseVReg ? AMDGPU::VReg_512RegClassID : AMDGPU::SReg_512RegClassID; break; + default: llvm_unreachable("Do not know how to lower this BUILD_VECTOR"); } } else { // BUILD_VECTOR was lowered into an IMPLICIT_DEF + 4 INSERT_SUBREG |