| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/MIRParser/ |
| D | MILexer.h | 180 TokenKind Kind = Error; 189 MIToken &reset(TokenKind Kind, StringRef Range); 195 TokenKind kind() const { return Kind; } in kind() 197 bool isError() const { return Kind == Error; } in isError() 199 bool isNewlineOrEOF() const { return Kind == Newline || Kind == Eof; } in isNewlineOrEOF() 201 bool isErrorOrEOF() const { return Kind == Error || Kind == Eof; } in isErrorOrEOF() 204 return Kind == NamedRegister || Kind == underscore || in isRegister() 205 Kind == NamedVirtualRegister || Kind == VirtualRegister; in isRegister() 209 return Kind == kw_implicit || Kind == kw_implicit_define || in isRegisterFlag() 210 Kind == kw_def || Kind == kw_dead || Kind == kw_killed || in isRegisterFlag() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/IR/ |
| D | AttributeImpl.h | 64 bool hasAttribute(StringRef Kind) const; 89 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind) { in Profile() argument 90 assert(Attribute::isEnumAttrKind(Kind) && "Expected enum attribute"); in Profile() 91 ID.AddInteger(Kind); in Profile() 94 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, in Profile() argument 96 assert(Attribute::isIntAttrKind(Kind) && "Expected int attribute"); in Profile() 97 ID.AddInteger(Kind); in Profile() 101 static void Profile(FoldingSetNodeID &ID, StringRef Kind, StringRef Values) { in Profile() argument 102 ID.AddString(Kind); in Profile() 106 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, in Profile() argument [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/SystemZ/MCTargetDesc/ |
| D | SystemZMCObjectWriter.cpp | 43 static unsigned getAbsoluteReloc(unsigned Kind) { in getAbsoluteReloc() argument 44 switch (Kind) { in getAbsoluteReloc() 56 static unsigned getPCRelReloc(unsigned Kind) { in getPCRelReloc() argument 57 switch (Kind) { in getPCRelReloc() 70 static unsigned getTLSLEReloc(unsigned Kind) { in getTLSLEReloc() argument 71 switch (Kind) { in getTLSLEReloc() 79 static unsigned getTLSLDOReloc(unsigned Kind) { in getTLSLDOReloc() argument 80 switch (Kind) { in getTLSLDOReloc() 88 static unsigned getTLSLDMReloc(unsigned Kind) { in getTLSLDMReloc() argument 89 switch (Kind) { in getTLSLDMReloc() [all …]
|
| /openbsd/src/gnu/llvm/llvm/tools/llvm-rc/ |
| D | ResourceScriptToken.cpp | 26 using Kind = RCToken::Kind; typedef 45 RCToken::RCToken(RCToken::Kind RCTokenKind, StringRef Value) in RCToken() 49 assert(TokenKind == Kind::Int); in intValue() 60 return TokenKind == Kind::Int && std::toupper(TokenValue.back()) == 'L'; in isLongInt() 65 Kind RCToken::kind() const { return TokenKind; } in kind() 69 case Kind::Plus: in isBinaryOp() 70 case Kind::Minus: in isBinaryOp() 71 case Kind::Pipe: in isBinaryOp() 72 case Kind::Amp: in isBinaryOp() 99 Error consumeToken(const Kind TokenKind); [all …]
|
| D | ResourceScriptParser.cpp | 95 bool RCParser::isNextTokenKind(Kind TokenKind) const { in isNextTokenKind() 163 case Kind::Plus: in parseIntExpr1() 167 case Kind::Minus: in parseIntExpr1() 171 case Kind::Pipe: in parseIntExpr1() 175 case Kind::Amp: in parseIntExpr1() 195 case Kind::Minus: { in parseIntExpr2() 201 case Kind::Tilde: { in parseIntExpr2() 207 case Kind::Int: in parseIntExpr2() 210 case Kind::LeftParen: { in parseIntExpr2() 213 RETURN_IF_ERROR(consumeType(Kind::RightParen)); in parseIntExpr2() [all …]
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/ |
| D | SymbolRecord.h | 31 explicit SymbolRecord(SymbolRecordKind Kind) : Kind(Kind) {} in SymbolRecord() argument 34 SymbolRecordKind getKind() const { return Kind; } in getKind() 36 SymbolRecordKind Kind; variable 45 explicit ProcSym(SymbolRecordKind Kind) : SymbolRecord(Kind) {} in ProcSym() argument 46 ProcSym(SymbolRecordKind Kind, uint32_t RecordOffset) in ProcSym() argument 47 : SymbolRecord(Kind), RecordOffset(RecordOffset) {} in ProcSym() 71 explicit Thunk32Sym(SymbolRecordKind Kind) : SymbolRecord(Kind) {} in Thunk32Sym() argument 72 Thunk32Sym(SymbolRecordKind Kind, uint32_t RecordOffset) in Thunk32Sym() argument 73 : SymbolRecord(Kind), RecordOffset(RecordOffset) {} in Thunk32Sym() 91 explicit TrampolineSym(SymbolRecordKind Kind) : SymbolRecord(Kind) {} in TrampolineSym() argument [all …]
|
| D | TypeRecord.h | 35 TypeLeafKind Kind; member 52 MemberAttributes(MemberAccess Access, MethodKind Kind, MethodOptions Flags) { in MemberAttributes() 54 Attrs |= (static_cast<uint16_t>(Kind) << MethodKindShift); in MemberAttributes() 121 explicit TypeRecord(TypeRecordKind Kind) : Kind(Kind) {} in TypeRecord() argument 124 TypeRecordKind getKind() const { return Kind; } in getKind() 126 TypeRecordKind Kind; variable 133 explicit ModifierRecord(TypeRecordKind Kind) : TypeRecord(Kind) {} in ModifierRecord() argument 149 explicit ProcedureRecord(TypeRecordKind Kind) : TypeRecord(Kind) {} in ProcedureRecord() argument 174 explicit MemberFunctionRecord(TypeRecordKind Kind) : TypeRecord(Kind) {} in MemberFunctionRecord() argument 209 explicit LabelRecord(TypeRecordKind Kind) : TypeRecord(Kind) {} in LabelRecord() argument [all …]
|
| D | DebugSubsection.h | 23 explicit DebugSubsectionRef(DebugSubsectionKind Kind) : Kind(Kind) {} in DebugSubsectionRef() argument 28 DebugSubsectionKind kind() const { return Kind; } in kind() 31 DebugSubsectionKind Kind; 36 explicit DebugSubsection(DebugSubsectionKind Kind) : Kind(Kind) {} in DebugSubsection() argument 41 DebugSubsectionKind kind() const { return Kind; } in kind() 47 DebugSubsectionKind Kind;
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/AsmParser/ |
| D | LLLexer.h | 37 lltok::Kind CurKind; 52 lltok::Kind Lex() { in Lex() 58 lltok::Kind getKind() const { return CurKind; } in getKind() 76 lltok::Kind LexToken(); 80 lltok::Kind ReadString(lltok::Kind kind); 83 lltok::Kind LexIdentifier(); 84 lltok::Kind LexDigitOrNegative(); 85 lltok::Kind LexPositive(); 86 lltok::Kind LexAt(); 87 lltok::Kind LexDollar(); [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/XCore/ |
| D | XCoreTargetObjectFile.cpp | 98 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in getExplicitSectionGlobal() argument 102 if (IsCPRel && !Kind.isReadOnly()) in getExplicitSectionGlobal() 104 return getContext().getELFSection(SectionName, getXCoreSectionType(Kind), in getExplicitSectionGlobal() 105 getXCoreSectionFlags(Kind, IsCPRel)); in getExplicitSectionGlobal() 109 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SelectSectionForGlobal() argument 113 if (Kind.isText()) return TextSection; in SelectSectionForGlobal() 115 if (Kind.isMergeable1ByteCString()) return CStringSection; in SelectSectionForGlobal() 116 if (Kind.isMergeableConst4()) return MergeableConst4Section; in SelectSectionForGlobal() 117 if (Kind.isMergeableConst8()) return MergeableConst8Section; in SelectSectionForGlobal() 118 if (Kind.isMergeableConst16()) return MergeableConst16Section; in SelectSectionForGlobal() [all …]
|
| /openbsd/src/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/ |
| D | Value.h | 35 enum class Kind { enum 51 explicit Value(Kind ValKind) : ValKind(ValKind) {} in Value() 61 Kind getKind() const { return ValKind; } in getKind() 77 Kind ValKind; 95 explicit BoolValue(Kind ValueKind) : Value(ValueKind) {} in BoolValue() 98 return Val->getKind() == Kind::TopBool || in classof() 99 Val->getKind() == Kind::AtomicBool || in classof() 100 Val->getKind() == Kind::Conjunction || in classof() 101 Val->getKind() == Kind::Disjunction || in classof() 102 Val->getKind() == Kind::Negation || in classof() [all …]
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/IR/ |
| D | Intrinsics.h | 141 } Kind; member 162 assert(Kind == Argument || Kind == ExtendArgument || in getArgumentNumber() 163 Kind == TruncArgument || Kind == HalfVecArgument || in getArgumentNumber() 164 Kind == SameVecWidthArgument || Kind == PtrToArgument || in getArgumentNumber() 165 Kind == PtrToElt || Kind == VecElementArgument || in getArgumentNumber() 166 Kind == Subdivide2Argument || Kind == Subdivide4Argument || in getArgumentNumber() 167 Kind == VecOfBitcastsToInt); in getArgumentNumber() 171 assert(Kind == Argument || Kind == ExtendArgument || in getArgumentKind() 172 Kind == TruncArgument || Kind == HalfVecArgument || in getArgumentKind() 173 Kind == SameVecWidthArgument || Kind == PtrToArgument || in getArgumentKind() [all …]
|
| D | Attributes.h | 99 static bool isEnumAttrKind(AttrKind Kind) { in isEnumAttrKind() argument 100 return Kind >= FirstEnumAttr && Kind <= LastEnumAttr; in isEnumAttrKind() 102 static bool isIntAttrKind(AttrKind Kind) { in isIntAttrKind() argument 103 return Kind >= FirstIntAttr && Kind <= LastIntAttr; in isIntAttrKind() 105 static bool isTypeAttrKind(AttrKind Kind) { in isTypeAttrKind() argument 106 return Kind >= FirstTypeAttr && Kind <= LastTypeAttr; in isTypeAttrKind() 109 static bool canUseAsFnAttr(AttrKind Kind); 110 static bool canUseAsParamAttr(AttrKind Kind); 111 static bool canUseAsRetAttr(AttrKind Kind); 126 static Attribute get(LLVMContext &Context, AttrKind Kind, uint64_t Val = 0); [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/BinaryFormat/ |
| D | MsgPackReader.cpp | 37 Obj.Kind = Type::Nil; in read() 40 Obj.Kind = Type::Boolean; in read() 44 Obj.Kind = Type::Boolean; in read() 48 Obj.Kind = Type::Int; in read() 51 Obj.Kind = Type::Int; in read() 54 Obj.Kind = Type::Int; in read() 57 Obj.Kind = Type::Int; in read() 60 Obj.Kind = Type::UInt; in read() 63 Obj.Kind = Type::UInt; in read() 66 Obj.Kind = Type::UInt; in read() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Object/ |
| D | ArchiveWriter.cpp | 50 object::Archive::Kind NewArchiveMember::detectKindFromObject() const { in detectKindFromObject() 163 static bool isDarwin(object::Archive::Kind Kind) { in isDarwin() argument 164 return Kind == object::Archive::K_DARWIN || in isDarwin() 165 Kind == object::Archive::K_DARWIN64; in isDarwin() 168 static bool isAIXBigArchive(object::Archive::Kind Kind) { in isAIXBigArchive() argument 169 return Kind == object::Archive::K_AIXBIG; in isAIXBigArchive() 172 static bool isBSDLike(object::Archive::Kind Kind) { in isBSDLike() argument 173 switch (Kind) { in isBSDLike() 189 static void print(raw_ostream &Out, object::Archive::Kind Kind, T Val) { in print() argument 191 isBSDLike(Kind) ? support::little : support::big); in print() [all …]
|
| /openbsd/src/gnu/llvm/clang/lib/Basic/ |
| D | TokenKinds.cpp | 24 const char *tok::getTokenName(TokenKind Kind) { in getTokenName() argument 25 if (Kind < tok::NUM_TOKENS) in getTokenName() 26 return TokNames[Kind]; in getTokenName() 31 const char *tok::getPunctuatorSpelling(TokenKind Kind) { in getPunctuatorSpelling() argument 32 switch (Kind) { in getPunctuatorSpelling() 40 const char *tok::getKeywordSpelling(TokenKind Kind) { in getKeywordSpelling() argument 41 switch (Kind) { in getKeywordSpelling() 49 const char *tok::getPPKeywordSpelling(tok::PPKeywordKind Kind) { in getPPKeywordSpelling() argument 50 switch (Kind) { in getPPKeywordSpelling() 58 bool tok::isAnnotation(TokenKind Kind) { in isAnnotation() argument [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/ |
| D | RISCVMCExpr.cpp | 31 const RISCVMCExpr *RISCVMCExpr::create(const MCExpr *Expr, VariantKind Kind, in create() argument 33 return new (Ctx) RISCVMCExpr(Expr, Kind); in create() 37 VariantKind Kind = getKind(); in printImpl() local 38 bool HasVariant = ((Kind != VK_RISCV_None) && (Kind != VK_RISCV_CALL) && in printImpl() 39 (Kind != VK_RISCV_CALL_PLT)); in printImpl() 44 if (Kind == VK_RISCV_CALL_PLT) in printImpl() 127 StringRef RISCVMCExpr::getVariantKindName(VariantKind Kind) { in getVariantKindName() argument 128 switch (Kind) { in getVariantKindName() 207 if (Kind == VK_RISCV_PCREL_HI || Kind == VK_RISCV_PCREL_LO || in evaluateAsConstant() 208 Kind == VK_RISCV_GOT_HI || Kind == VK_RISCV_TPREL_HI || in evaluateAsConstant() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| D | ForceFunctionAttrs.cpp | 41 auto Kind = Attribute::None; in forceAttributes() local 44 return Kind; in forceAttributes() 45 Kind = Attribute::getAttrKindFromName(KV.second); in forceAttributes() 46 if (Kind == Attribute::None || !Attribute::canUseAsFnAttr(Kind)) { in forceAttributes() 50 return Kind; in forceAttributes() 54 auto Kind = ParseFunctionAndAttr(S); in forceAttributes() local 55 if (Kind == Attribute::None || F.hasFnAttribute(Kind)) in forceAttributes() 57 F.addFnAttr(Kind); in forceAttributes() 61 auto Kind = ParseFunctionAndAttr(S); in forceAttributes() local 62 if (Kind == Attribute::None || !F.hasFnAttribute(Kind)) in forceAttributes() [all …]
|
| /openbsd/src/gnu/llvm/clang/lib/Frontend/ |
| D | InterfaceStubFunctionsConsumer.cpp | 169 case Decl::Kind::Namespace: in HandleNamedDecl() 172 case Decl::Kind::CXXRecord: in HandleNamedDecl() 175 case Decl::Kind::ClassTemplateSpecialization: in HandleNamedDecl() 179 case Decl::Kind::ClassTemplate: in HandleNamedDecl() 182 case Decl::Kind::FunctionTemplate: in HandleNamedDecl() 186 case Decl::Kind::Record: in HandleNamedDecl() 187 case Decl::Kind::Typedef: in HandleNamedDecl() 188 case Decl::Kind::Enum: in HandleNamedDecl() 189 case Decl::Kind::EnumConstant: in HandleNamedDecl() 190 case Decl::Kind::TemplateTypeParm: in HandleNamedDecl() [all …]
|
| /openbsd/src/gnu/llvm/clang/include/clang/Sema/ |
| D | ParsedTemplate.h | 44 ParsedTemplateArgument() : Kind(Type), Arg(nullptr) { } in ParsedTemplateArgument() 50 ParsedTemplateArgument(KindType Kind, void *Arg, SourceLocation Loc) in ParsedTemplateArgument() argument 51 : Kind(Kind), Arg(Arg), Loc(Loc) { } in ParsedTemplateArgument() 65 : Kind(ParsedTemplateArgument::Template), in ParsedTemplateArgument() 72 KindType getKind() const { return Kind; } in getKind() 76 assert(Kind == Type && "Not a template type argument"); in getAsType() 82 assert(Kind == NonType && "Not a non-type template argument"); in getAsExpr() 88 assert(Kind == Template && "Not a template template argument"); in getAsTemplate() 98 assert(Kind == Template && in getScopeSpec() 106 assert(Kind == Template && in getEllipsisLoc() [all …]
|
| /openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
| D | Taint.cpp | 47 TaintTagType Kind) { in addTaint() argument 48 return addTaint(State, State->getSVal(S, LCtx), Kind); in addTaint() 52 TaintTagType Kind) { in addTaint() argument 55 return addTaint(State, Sym, Kind); in addTaint() 71 return addPartialTaint(State, Sym, LCV->getRegion(), Kind); in addTaint() 76 return addTaint(State, R, Kind); in addTaint() 80 TaintTagType Kind) { in addTaint() argument 82 return addTaint(State, SR->getSymbol(), Kind); in addTaint() 87 TaintTagType Kind) { in addTaint() argument 93 ProgramStateRef NewState = State->set<TaintMap>(Sym, Kind); in addTaint() [all …]
|
| /openbsd/src/gnu/llvm/clang/include/clang/AST/ |
| D | ComparisonCategories.h | 83 ComparisonCategoryType Kind) in ComparisonCategoryInfo() argument 84 : Ctx(Ctx), Record(RD), Kind(Kind) {} in ComparisonCategoryInfo() 87 ComparisonCategoryResult Kind; member 90 ValueInfo(ComparisonCategoryResult Kind, VarDecl *VD) in ValueInfo() 91 : Kind(Kind), VD(VD) {} in ValueInfo() 123 ComparisonCategoryType Kind; variable 141 return Kind == CCK::StrongOrdering; in isStrong() 147 return Kind == CCK::PartialOrdering; in isPartial() 177 static StringRef getCategoryString(ComparisonCategoryType Kind); 178 static StringRef getResultString(ComparisonCategoryResult Kind); [all …]
|
| /openbsd/src/gnu/llvm/clang/lib/Index/ |
| D | IndexSymbol.cpp | 88 Info.Kind = SymbolKind::Unknown; in getSymbolInfo() 110 Info.Kind = SymbolKind::Struct; break; in getSymbolInfo() 112 Info.Kind = SymbolKind::Union; break; in getSymbolInfo() 114 Info.Kind = SymbolKind::Class; in getSymbolInfo() 118 Info.Kind = SymbolKind::Protocol; in getSymbolInfo() 122 Info.Kind = SymbolKind::Enum; break; in getSymbolInfo() 145 Info.Kind = SymbolKind::Variable; in getSymbolInfo() 147 Info.Kind = SymbolKind::Parameter; in getSymbolInfo() 149 Info.Kind = SymbolKind::StaticProperty; in getSymbolInfo() 171 Info.Kind = SymbolKind::Module; in getSymbolInfo() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | TargetLoweringObjectFileImpl.cpp | 606 static unsigned getEntrySizeForKind(SectionKind Kind) { in getEntrySizeForKind() argument 607 if (Kind.isMergeable1ByteCString()) in getEntrySizeForKind() 609 else if (Kind.isMergeable2ByteCString()) in getEntrySizeForKind() 611 else if (Kind.isMergeable4ByteCString()) in getEntrySizeForKind() 613 else if (Kind.isMergeableConst4()) in getEntrySizeForKind() 615 else if (Kind.isMergeableConst8()) in getEntrySizeForKind() 617 else if (Kind.isMergeableConst16()) in getEntrySizeForKind() 619 else if (Kind.isMergeableConst32()) in getEntrySizeForKind() 624 assert(!Kind.isMergeableCString() && "unknown string width"); in getEntrySizeForKind() 625 assert(!Kind.isMergeableConst() && "unknown data width"); in getEntrySizeForKind() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/TableGen/ |
| D | TGLexer.cpp | 36 tgtok::TokKind Kind; member 181 tgtok::TokKind Kind = prepIsDirective(); in LexToken() local 182 if (Kind != tgtok::Error) in LexToken() 183 return lexPreprocessor(Kind); in LexToken() 348 tgtok::TokKind Kind = StringSwitch<tgtok::TokKind>(Str) in LexIdentifier() local 376 switch (Kind) { in LexIdentifier() 387 return Kind; in LexIdentifier() 551 tgtok::TokKind Kind = in LexExclaim() local 597 return Kind != tgtok::Error ? Kind : ReturnError(Start-1, "Unknown operator"); in LexExclaim() 644 tgtok::TokKind Kind = PD.Kind; in prepIsDirective() local [all …]
|