diff options
Diffstat (limited to 'llvm/lib/CodeGen')
| -rw-r--r-- | llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp b/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp index 7928bc78b7b..dfc4fd2e9e9 100644 --- a/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp @@ -45,7 +45,8 @@ void DAGTypeLegalizer::ScalarizeVectorResult(SDNode *N, unsigned ResNo) {      dbgs() << "\n";      dbgs() << "Do not know how to scalarize the result of this operator!\n";  #endif -    abort(); +    report_fatal_error("Do not know how to scalarize the result of this " +                       "operator!\n");    case ISD::BITCAST:           R = ScalarizeVecRes_BITCAST(N); break;    case ISD::BUILD_VECTOR:      R = N->getOperand(0); break;  | 

