/external/clang/include/clang/Basic/ |
TargetInfo.h | 410 /// \brief Returns the name of the mcount instrumentation function. 513 bool isValidClobber(StringRef Name) const; 515 /// \brief Returns whether the passed in string is a valid register name 519 bool isValidGCCRegisterName(StringRef Name) const; 521 /// \brief Returns the "normalized" GCC register name. 524 StringRef getNormalizedGCCRegisterName(StringRef Name) const; 544 std::string Name; // Operand name: [foo] with no []'s. 546 ConstraintInfo(StringRef ConstraintStr, StringRef Name) 548 Name(Name.str()) [all...] |
/external/clang/lib/AST/ |
Expr.cpp | 230 // (VD) - a name declared with a dependent type, 255 // (VD) - the name of a non-type template parameter, 522 SmallString<256> Name; 523 llvm::raw_svector_ostream Out(Name); 656 return Name.str().str(); 669 SmallString<256> Name; 670 llvm::raw_svector_ostream Out(Name); 688 return Name.str().str(); [all...] |
MicrosoftMangle.cpp | 1 //===--- MicrosoftMangle.cpp - Microsoft Visual C++ Name Mangling ---------===// 10 // This provides C++ name mangling targeting the Microsoft Visual C++ ABI. 203 /// MicrosoftCXXNameMangler - Manage the mangling of a single name for the 271 void mangleUnqualifiedName(const NamedDecl *ND, DeclarationName Name); 272 void mangleSourceName(StringRef Name); 376 // name with leading underscores or leading/trailing at signs. So, by 377 // default, we emit an asm marker at the start so we get the name right. 380 // <mangled-name> ::= ? <name> <type-encoding> 411 // external name. They have their class and type omitted, replaced with '9' [all...] |
/external/clang/lib/CodeGen/ |
CGDecl.cpp | 154 // If this isn't C++, we don't need a mangled name, just a pretty one. 155 assert(!D.isExternallyVisible() && "name shouldn't matter"); 184 std::string Name; 186 Name = getMangledName(&D); 188 Name = getStaticDeclName(*this, D); 204 Init, Name, nullptr, 237 // We can't name blocks or captured statements directly, so try to emit their 311 // Steal the name of the old global [all...] |
CGException.cpp | 55 StringRef name; local 60 name = "_ZSt9terminatev"; 63 name = "\01?terminate@@YAXXZ"; 66 name = "objc_terminate"; 68 name = "abort"; 69 return CreateRuntimeFunction(FTy, name); 73 StringRef Name) { 77 return CGM.CreateRuntimeFunction(FTy, Name); [all...] |
CGExprCXX.cpp | [all...] |
CGOpenMPRuntime.cpp | 92 /// \brief Get the name of the capture helper. 124 /// \brief Get the name of the capture helper. 181 /// \brief Get the name of the capture helper. 185 llvm_unreachable("No helper name for inlined OpenMP construct"); 530 RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name*/ "__kmpc_cancel_barrier"); 582 RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_master"); 590 RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_end_master"); 599 RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_omp_taskyield"); 607 RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_single"); 615 RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_end_single") [all...] |
CGStmt.cpp | 634 llvm::MDString *Name; 641 Name = llvm::MDString::get(Context, "llvm.loop.vectorize.enable"); 651 Name = llvm::MDString::get(Context, MetadataName); 655 Name = llvm::MDString::get(Context, MetadataName); 661 OpValues.push_back(Name); 665 // Set or overwrite metadata indicated by Name. [all...] |
/external/clang/lib/Frontend/ |
ASTUnit.cpp | 303 // Part of the nested-name-specifier in C++0x. 329 // Part of the nested-name-specifier. 397 /// Handle nested-name-specifiers in C++. 400 // The contexts in which a nested-name-specifier can appear in C++. 422 // nested-name-specifier but isn't already an option, create a 423 // nested-name-specifier completion. 799 else if (DeclarationName Name = ND->getDeclName()) { 800 std::string NameStr = Name.getAsString(); [all...] |
/external/clang/lib/Lex/ |
ModuleMap.cpp | 111 static StringRef sanitizeFilenameAsIdentifier(StringRef Name, 113 if (Name.empty()) 114 return Name; 116 if (!isValidIdentifier(Name)) { 118 // create a buffer with the sanitized name. 120 if (isDigit(Name[0])) 122 Buffer.reserve(Buffer.size() + Name.size()); 123 for (unsigned I = 0, N = Name.size(); I != N; ++I) { 124 if (isIdentifierBody(Name[I])) 125 Buffer.push_back(Name[I]) [all...] |
/external/clang/lib/Parse/ |
ParseDeclCXX.cpp | 51 /// 'inline'[opt] 'namespace' original-namespace-name 263 // Parse (optional) nested-name-specifier. 416 /// 'using' 'namespace' ::[opt] nested-name-specifier[opt] 417 /// namespace-name ; 419 /// 'using' 'namespace' ::[opt] nested-name-specifier[opt] 420 /// namespace-name attributes[opt] ; 438 // Parse (optional) nested-name-specifier. 444 // Parse namespace-name. 447 // If there was invalid namespace name, skip to end of decl, and eat ';'. 479 /// 'using' 'typename'[opt] ::[opt] nested-name-specifie [all...] |
ParseExprCXX.cpp | 30 // template name 79 // a template name. 145 /// \brief Parse global scope or nested-name-specifier if present. 147 /// Parses a C++ global scope specifier ('::') or nested-name-specifier (which 151 /// '::'[opt] nested-name-specifier 154 /// nested-name-specifier: 155 /// type-name '::' 156 /// namespace-name '::' 157 /// nested-name-specifier identifier '::' 158 /// nested-name-specifier 'template'[opt] simple-template-id ':: [all...] |
ParseObjc.cpp | 197 << tok::identifier; // missing class or category name. 201 // We have a class or category name - consume it. 218 // For ObjC2, the category name is optional (not an error). 225 << tok::identifier; // missing category name. 278 << tok::identifier; // missing super class name. 551 SourceLocation AttrName = ConsumeToken(); // consume last attribute name 857 /// objc-type-name: 858 /// '(' objc-type-qualifiers[opt] type-name ')' 929 /// objc-type-name objc-selector 930 /// objc-type-name objc-keyword-selector objc-parmlist[opt [all...] |
/external/clang/lib/Sema/ |
SemaTemplateInstantiate.cpp | 336 // Name lookup no longer looks in this template's defining module. 516 std::string Name; 518 Name = std::string(" '") + Parm->getName().str() + "'"; 530 << Name 650 /// \brief Returns the name of the entity being instantiated, if any. 734 IdentifierInfo *Name); 749 TransformTemplateName(CXXScopeSpec &SS, TemplateName Name, [all...] |
/external/llvm/examples/Kaleidoscope/Chapter8/ |
toy.cpp | 232 std::string Name; 235 VariableExprAST(SourceLocation Loc, const std::string &name) 236 : ExprAST(Loc), Name(name) {} 237 const std::string &getName() const { return Name; } 239 return ExprAST::dump(out << Name, ind); 355 std::string Name; 362 PrototypeAST(SourceLocation Loc, const std::string &name, 365 : Name(name), Args(args), isOperator(isoperator), Precedence(prec) [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/cached/ |
toy.cpp | 36 cl::desc("Specify the name of an IR file to load for function definitions"), 37 cl::value_desc("input IR file name")); 150 std::string Name; 152 VariableExprAST(const std::string &name) : Name(name) {} 153 const std::string &getName() const { return Name; } 222 std::string Name; 227 PrototypeAST(const std::string &name, const std::vector<std::string> &args, 229 : Name(name), Args(args), isOperator(isoperator), Precedence(prec) { [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/complete/ |
toy.cpp | 36 cl::desc("Specify the name of an IR file to load for function definitions"), 37 cl::value_desc("input IR file name")); 169 std::string Name; 171 VariableExprAST(const std::string &name) : Name(name) {} 172 const std::string &getName() const { return Name; } 241 std::string Name; 246 PrototypeAST(const std::string &name, const std::vector<std::string> &args, 248 : Name(name), Args(args), isOperator(isoperator), Precedence(prec) { [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/initial/ |
toy.cpp | 127 std::string Name; 129 VariableExprAST(const std::string &name) : Name(name) {} 130 const std::string &getName() const { return Name; } 199 std::string Name; 204 PrototypeAST(const std::string &name, const std::vector<std::string> &args, 206 : Name(name), Args(args), isOperator(isoperator), Precedence(prec) {} 213 return Name[Name.size()-1] [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
toy.cpp | 129 std::string Name; 131 VariableExprAST(const std::string &name) : Name(name) {} 132 const std::string &getName() const { return Name; } 201 std::string Name; 206 PrototypeAST(const std::string &name, const std::vector<std::string> &args, 208 : Name(name), Args(args), isOperator(isoperator), Precedence(prec) {} 215 return Name[Name.size()-1] [all...] |
/external/llvm/examples/Kaleidoscope/Orc/fully_lazy/ |
toy.cpp | 135 VariableExprAST(std::string Name) : Name(std::move(Name)) {} 138 std::string Name; 217 PrototypeAST(std::string Name, std::vector<std::string> Args, 219 : Name(std::move(Name)), Args(std::move(Args)), IsOperator(IsOperator), 230 return Name[Name.size()-1]; 233 std::string Name; [all...] |
/external/llvm/examples/Kaleidoscope/Orc/initial/ |
toy.cpp | 134 VariableExprAST(std::string Name) : Name(std::move(Name)) {} 137 std::string Name; 216 PrototypeAST(std::string Name, std::vector<std::string> Args, 218 : Name(std::move(Name)), Args(std::move(Args)), IsOperator(IsOperator), 229 return Name[Name.size()-1]; 232 std::string Name; [all...] |
/external/llvm/examples/Kaleidoscope/Orc/lazy_codegen/ |
toy.cpp | 134 VariableExprAST(std::string Name) : Name(std::move(Name)) {} 137 std::string Name; 216 PrototypeAST(std::string Name, std::vector<std::string> Args, 218 : Name(std::move(Name)), Args(std::move(Args)), IsOperator(IsOperator), 229 return Name[Name.size()-1]; 232 std::string Name; [all...] |
/external/llvm/examples/Kaleidoscope/Orc/lazy_irgen/ |
toy.cpp | 134 VariableExprAST(std::string Name) : Name(std::move(Name)) {} 137 std::string Name; 216 PrototypeAST(std::string Name, std::vector<std::string> Args, 218 : Name(std::move(Name)), Args(std::move(Args)), IsOperator(IsOperator), 229 return Name[Name.size()-1]; 232 std::string Name; [all...] |
/external/llvm/include/llvm/CodeGen/ |
MachineScheduler.h | 310 void viewGraph(const Twine &Name, const Twine &Title) override; 476 std::string Name; 480 ReadyQueue(unsigned id, const Twine &name): ID(id), Name(name.str()) {} 484 StringRef getName() const { return Name; } 632 SchedBoundary(unsigned ID, const Twine &Name): 633 DAG(nullptr), SchedModel(nullptr), Rem(nullptr), Available(ID, Name+".A"), 634 Pending(ID << LogMaxQID, Name+".P"),
|
/external/llvm/include/llvm/IR/ |
Metadata.h | [all...] |