diff options
| author | Nico Weber <nicolasweber@gmx.de> | 2018-04-10 18:53:28 +0000 |
|---|---|---|
| committer | Nico Weber <nicolasweber@gmx.de> | 2018-04-10 18:53:28 +0000 |
| commit | ade321e7ddf76483ea8b9fd2921216e026c9dc1b (patch) | |
| tree | 9d0f22b8eec20831e79785ad0ec7f366197fd6e3 /clang/lib/Sema/SemaExpr.cpp | |
| parent | 298e1712d827a05b2cbb2936a9fc67745fa68c13 (diff) | |
| download | bcm5719-llvm-ade321e7ddf76483ea8b9fd2921216e026c9dc1b.tar.gz bcm5719-llvm-ade321e7ddf76483ea8b9fd2921216e026c9dc1b.zip | |
Revert r329684 (and follow-ups 329693, 329714). See discussion on https://reviews.llvm.org/D43578.
llvm-svn: 329739
Diffstat (limited to 'clang/lib/Sema/SemaExpr.cpp')
| -rw-r--r-- | clang/lib/Sema/SemaExpr.cpp | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/clang/lib/Sema/SemaExpr.cpp b/clang/lib/Sema/SemaExpr.cpp index 0b864803859..b8cadaf7abb 100644 --- a/clang/lib/Sema/SemaExpr.cpp +++ b/clang/lib/Sema/SemaExpr.cpp @@ -44,7 +44,6 @@ #include "clang/Sema/SemaInternal.h" #include "clang/Sema/Template.h" #include "llvm/Support/ConvertUTF.h" -#include "llvm/Support/Timer.h" using namespace clang; using namespace sema; @@ -1309,10 +1308,6 @@ Sema::ActOnGenericSelectionExpr(SourceLocation KeyLoc, Expr *ControllingExpr, ArrayRef<ParsedType> ArgTypes, ArrayRef<Expr *> ArgExprs) { - llvm::NamedRegionTimer T("actongenericselection", - "Act On Generic Selection Expr", GroupName, - GroupDescription, llvm::TimePassesIsEnabled); - unsigned NumAssocs = ArgTypes.size(); assert(NumAssocs == ArgExprs.size()); @@ -1525,9 +1520,6 @@ static ExprResult BuildCookedLiteralOperatorCall(Sema &S, Scope *Scope, ExprResult Sema::ActOnStringLiteral(ArrayRef<Token> StringToks, Scope *UDLScope) { assert(!StringToks.empty() && "Must have at least one string!"); - llvm::NamedRegionTimer T("actonstringliteral", "Act On String Literal", - GroupName, GroupDescription, - llvm::TimePassesIsEnabled); StringLiteralParser Literal(StringToks, PP); if (Literal.hadError) @@ -2035,9 +2027,6 @@ Sema::ActOnIdExpression(Scope *S, CXXScopeSpec &SS, bool IsInlineAsmIdentifier, Token *KeywordReplacement) { assert(!(IsAddressOfOperand && HasTrailingLParen) && "cannot be direct & operand and have a trailing lparen"); - llvm::NamedRegionTimer T("actonid", "Act On Id Expression", - GroupName, GroupDescription, - llvm::TimePassesIsEnabled); if (SS.isInvalid()) return ExprError(); @@ -3074,10 +3063,6 @@ ExprResult Sema::BuildPredefinedExpr(SourceLocation Loc, } ExprResult Sema::ActOnPredefinedExpr(SourceLocation Loc, tok::TokenKind Kind) { - llvm::NamedRegionTimer T("actonpredefined", "Act On Predefined Expr", - GroupName, GroupDescription, - llvm::TimePassesIsEnabled); - PredefinedExpr::IdentType IT; switch (Kind) { |

