diff options
| author | Chris Lattner <sabre@nondot.org> | 2010-10-01 23:35:58 +0000 | 
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2010-10-01 23:35:58 +0000 | 
| commit | 04b03b1fc433a19f7dc796fbc0ad5fca51fe1c92 (patch) | |
| tree | f1244ef41a24d6c6525bbcd063c6ae0ed7ddfbac /clang/lib | |
| parent | 7fce877aa508e8e99cd56fdeccbc06d15b2ac7c7 (diff) | |
| download | bcm5719-llvm-04b03b1fc433a19f7dc796fbc0ad5fca51fe1c92.tar.gz bcm5719-llvm-04b03b1fc433a19f7dc796fbc0ad5fca51fe1c92.zip | |
move imperative code to declarative definitions.
llvm-svn: 115381
Diffstat (limited to 'clang/lib')
| -rw-r--r-- | clang/lib/Sema/SemaChecking.cpp | 22 | 
1 files changed, 0 insertions, 22 deletions
| diff --git a/clang/lib/Sema/SemaChecking.cpp b/clang/lib/Sema/SemaChecking.cpp index 4b1f423028d..6f04f69d7d6 100644 --- a/clang/lib/Sema/SemaChecking.cpp +++ b/clang/lib/Sema/SemaChecking.cpp @@ -182,19 +182,6 @@ Sema::CheckBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) {      if (SemaBuiltinFPClassification(TheCall, 1))        return ExprError();      break; -  case Builtin::BI__builtin_return_address: -  case Builtin::BI__builtin_frame_address: { -    llvm::APSInt Result; -    if (SemaBuiltinConstantArg(TheCall, 0, Result)) -      return ExprError(); -    break; -  } -  case Builtin::BI__builtin_eh_return_data_regno: { -    llvm::APSInt Result; -    if (SemaBuiltinConstantArg(TheCall, 0, Result)) -      return ExprError(); -    break; -  }    case Builtin::BI__builtin_shufflevector:      return SemaBuiltinShuffleVector(TheCall);      // TheCall will be freed by the smart pointer here, but that's fine, since @@ -251,15 +238,6 @@ Sema::CheckBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) {  }  bool Sema::CheckX86BuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) { -  switch (BuiltinID) { -  case X86::BI__builtin_ia32_palignr128: -  case X86::BI__builtin_ia32_palignr: { -    llvm::APSInt Result; -    if (SemaBuiltinConstantArg(TheCall, 2, Result)) -      return true; -    break; -  } -  }    return false;  } | 

