diff options
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/ARM/ARMFastISel.cpp | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/lib/Target/ARM/ARMFastISel.cpp b/llvm/lib/Target/ARM/ARMFastISel.cpp index 7890787a850..76b2e651954 100644 --- a/llvm/lib/Target/ARM/ARMFastISel.cpp +++ b/llvm/lib/Target/ARM/ARMFastISel.cpp @@ -1854,8 +1854,9 @@ CCAssignFn *ARMFastISel::CCAssignFnForCall(CallingConv::ID CC,          return (Return ? RetCC_ARM_AAPCS_VFP: CC_ARM_AAPCS_VFP);        else          return (Return ? RetCC_ARM_AAPCS: CC_ARM_AAPCS); -    } else -        return (Return ? RetCC_ARM_APCS: CC_ARM_APCS); +    } else { +      return (Return ? RetCC_ARM_APCS: CC_ARM_APCS); +    }    case CallingConv::ARM_AAPCS_VFP:      if (!isVarArg)        return (Return ? RetCC_ARM_AAPCS_VFP: CC_ARM_AAPCS_VFP);  | 

