diff options
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp index 4a4a52c7b00..a76e514f887 100644 --- a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp @@ -3937,9 +3937,9 @@ void SelectionDAGLowering::visitInlineAsm(CallSite CS) {          if (OpInfo.isIndirect)            OpTy = cast<PointerType>(OpTy)->getElementType(); -        // If OpTy is not a first-class value, it may be a struct/union that we +        // If OpTy is not a single value, it may be a struct/union that we          // can tile with integers. -        if (!OpTy->isFirstClassType() && OpTy->isSized()) { +        if (!OpTy->isSingleValueType() && OpTy->isSized()) {            unsigned BitSize = TD->getTypeSizeInBits(OpTy);            switch (BitSize) {            default: break;  | 

