| /src/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
| H A D | MILexer.h | 187 TokenKind Kind = Error; 196 MIToken &reset(TokenKind Kind, StringRef Range); 202 TokenKind kind() const { return Kind; } in kind() 204 bool isError() const { return Kind == Error; } in isError() 206 bool isNewlineOrEOF() const { return Kind == Newline || Kind == Eof; } in isNewlineOrEOF() 208 bool isErrorOrEOF() const { return Kind == Error || Kind == Eof; } in isErrorOrEOF() 211 return Kind == NamedRegister || Kind == underscore || in isRegister() 212 Kind == NamedVirtualRegister || Kind == VirtualRegister; in isRegister() 216 return Kind == kw_implicit || Kind == kw_implicit_define || in isRegisterFlag() 217 Kind == kw_def || Kind == kw_dead || Kind == kw_killed || in isRegisterFlag() [all …]
|
| /src/contrib/llvm-project/llvm/lib/IR/ |
| H A D | AttributeImpl.h | 74 bool hasAttribute(StringRef Kind) const; 107 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind) { in Profile() argument 108 assert(Attribute::isEnumAttrKind(Kind) && "Expected enum attribute"); in Profile() 109 ID.AddInteger(Kind); in Profile() 112 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, in Profile() argument 114 assert(Attribute::isIntAttrKind(Kind) && "Expected int attribute"); in Profile() 115 ID.AddInteger(Kind); in Profile() 119 static void Profile(FoldingSetNodeID &ID, StringRef Kind, StringRef Values) { in Profile() argument 120 ID.AddString(Kind); in Profile() 124 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, in Profile() argument [all …]
|
| /src/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchMCInstLower.cpp | 30 LoongArchMCExpr::VariantKind Kind; in lowerSymbolOperand() local 36 Kind = LoongArchMCExpr::VK_LoongArch_None; in lowerSymbolOperand() 39 Kind = LoongArchMCExpr::VK_LoongArch_CALL; in lowerSymbolOperand() 42 Kind = LoongArchMCExpr::VK_LoongArch_CALL_PLT; in lowerSymbolOperand() 45 Kind = LoongArchMCExpr::VK_LoongArch_PCALA_HI20; in lowerSymbolOperand() 48 Kind = LoongArchMCExpr::VK_LoongArch_PCALA_LO12; in lowerSymbolOperand() 51 Kind = LoongArchMCExpr::VK_LoongArch_PCALA64_LO20; in lowerSymbolOperand() 54 Kind = LoongArchMCExpr::VK_LoongArch_PCALA64_HI12; in lowerSymbolOperand() 57 Kind = LoongArchMCExpr::VK_LoongArch_GOT_PC_HI20; in lowerSymbolOperand() 60 Kind = LoongArchMCExpr::VK_LoongArch_GOT_PC_LO12; in lowerSymbolOperand() [all …]
|
| /src/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A 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() 108 static bool isConstantRangeAttrKind(AttrKind Kind) { in isConstantRangeAttrKind() argument 109 return Kind >= FirstConstantRangeAttr && Kind <= LastConstantRangeAttr; in isConstantRangeAttrKind() 111 static bool isConstantRangeListAttrKind(AttrKind Kind) { in isConstantRangeListAttrKind() argument 112 return Kind >= FirstConstantRangeListAttr && in isConstantRangeListAttrKind() [all …]
|
| H A D | Intrinsics.h | 147 } Kind; member 166 assert(Kind == Argument || Kind == ExtendArgument || in getArgumentNumber() 167 Kind == TruncArgument || Kind == HalfVecArgument || in getArgumentNumber() 168 Kind == SameVecWidthArgument || Kind == VecElementArgument || in getArgumentNumber() 169 Kind == Subdivide2Argument || Kind == Subdivide4Argument || in getArgumentNumber() 170 Kind == VecOfBitcastsToInt); in getArgumentNumber() 174 assert(Kind == Argument || Kind == ExtendArgument || in getArgumentKind() 175 Kind == TruncArgument || Kind == HalfVecArgument || in getArgumentKind() 176 Kind == SameVecWidthArgument || in getArgumentKind() 177 Kind == VecElementArgument || Kind == Subdivide2Argument || in getArgumentKind() [all …]
|
| /src/contrib/llvm-project/llvm/include/llvm/AsmParser/ |
| H A 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 …]
|
| /src/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A 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 …]
|
| /src/contrib/llvm-project/clang/lib/ExtractAPI/Serialization/ |
| H A D | SymbolGraphSerializer.cpp | 315 Fragment["kind"] = DeclarationFragments::getFragmentKindString(F.Kind); in serializeDeclarationFragments() 354 Object Kind; in serializeSymbolKind() local 357 Kind["identifier"] = AddLangPrefix("unknown"); in serializeSymbolKind() 358 Kind["displayName"] = "Unknown"; in serializeSymbolKind() 361 Kind["identifier"] = AddLangPrefix("namespace"); in serializeSymbolKind() 362 Kind["displayName"] = "Namespace"; in serializeSymbolKind() 365 Kind["identifier"] = AddLangPrefix("func"); in serializeSymbolKind() 366 Kind["displayName"] = "Function"; in serializeSymbolKind() 369 Kind["identifier"] = AddLangPrefix("func"); in serializeSymbolKind() 370 Kind["displayName"] = "Function Template"; in serializeSymbolKind() [all …]
|
| /src/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
| H A 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 …]
|
| H A 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 …]
|
| /src/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/ |
| H A D | SystemZELFObjectWriter.cpp | 45 static unsigned getAbsoluteReloc(MCContext &Ctx, SMLoc Loc, unsigned Kind) { in getAbsoluteReloc() argument 46 switch (Kind) { in getAbsoluteReloc() 71 static unsigned getPCRelReloc(MCContext &Ctx, SMLoc Loc, unsigned Kind) { in getPCRelReloc() argument 72 switch (Kind) { in getPCRelReloc() 97 static unsigned getTLSLEReloc(MCContext &Ctx, SMLoc Loc, unsigned Kind) { in getTLSLEReloc() argument 98 switch (Kind) { in getTLSLEReloc() 107 static unsigned getTLSLDOReloc(MCContext &Ctx, SMLoc Loc, unsigned Kind) { in getTLSLDOReloc() argument 108 switch (Kind) { in getTLSLDOReloc() 117 static unsigned getTLSLDMReloc(MCContext &Ctx, SMLoc Loc, unsigned Kind) { in getTLSLDMReloc() argument 118 switch (Kind) { in getTLSLDMReloc() [all …]
|
| /src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | Taint.cpp | 48 TaintTagType Kind) { in addTaint() argument 49 return addTaint(State, State->getSVal(S, LCtx), Kind); in addTaint() 53 TaintTagType Kind) { in addTaint() argument 56 return addTaint(State, Sym, Kind); in addTaint() 72 return addPartialTaint(State, Sym, LCV->getRegion(), Kind); in addTaint() 77 return addTaint(State, R, Kind); in addTaint() 81 TaintTagType Kind) { in addTaint() argument 83 return addTaint(State, SR->getSymbol(), Kind); in addTaint() 88 TaintTagType Kind) { in addTaint() argument 94 ProgramStateRef NewState = State->set<TaintMap>(Sym, Kind); in addTaint() [all …]
|
| /src/contrib/llvm-project/llvm/lib/BinaryFormat/ |
| H A 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 …]
|
| /src/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVMCExpr.cpp | 30 const RISCVMCExpr *RISCVMCExpr::create(const MCExpr *Expr, VariantKind Kind, in create() argument 32 return new (Ctx) RISCVMCExpr(Expr, Kind); in create() 36 VariantKind Kind = getKind(); in printImpl() local 37 bool HasVariant = ((Kind != VK_RISCV_None) && (Kind != VK_RISCV_CALL) && in printImpl() 38 (Kind != VK_RISCV_CALL_PLT)); in printImpl() 129 StringRef RISCVMCExpr::getVariantKindName(VariantKind Kind) { in getVariantKindName() argument 130 switch (Kind) { in getVariantKindName() 218 if (Kind == VK_RISCV_PCREL_HI || Kind == VK_RISCV_PCREL_LO || in evaluateAsConstant() 219 Kind == VK_RISCV_GOT_HI || Kind == VK_RISCV_TPREL_HI || in evaluateAsConstant() 220 Kind == VK_RISCV_TPREL_LO || Kind == VK_RISCV_TPREL_ADD || in evaluateAsConstant() [all …]
|
| /src/contrib/llvm-project/clang/lib/Basic/ |
| H A 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 …]
|
| /src/contrib/llvm-project/llvm/lib/Object/ |
| H A D | ArchiveWriter.cpp | 60 object::Archive::Kind NewArchiveMember::detectKindFromObject() const { in detectKindFromObject() 176 static bool isDarwin(object::Archive::Kind Kind) { in isDarwin() argument 177 return Kind == object::Archive::K_DARWIN || in isDarwin() 178 Kind == object::Archive::K_DARWIN64; in isDarwin() 181 static bool isAIXBigArchive(object::Archive::Kind Kind) { in isAIXBigArchive() argument 182 return Kind == object::Archive::K_AIXBIG; in isAIXBigArchive() 185 static bool isCOFFArchive(object::Archive::Kind Kind) { in isCOFFArchive() argument 186 return Kind == object::Archive::K_COFF; in isCOFFArchive() 189 static bool isBSDLike(object::Archive::Kind Kind) { in isBSDLike() argument 190 switch (Kind) { in isBSDLike() [all …]
|
| /src/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | InterfaceStubFunctionsConsumer.cpp | 170 case Decl::Kind::Namespace: in HandleNamedDecl() 173 case Decl::Kind::CXXRecord: in HandleNamedDecl() 176 case Decl::Kind::ClassTemplateSpecialization: in HandleNamedDecl() 180 case Decl::Kind::ClassTemplate: in HandleNamedDecl() 183 case Decl::Kind::FunctionTemplate: in HandleNamedDecl() 187 case Decl::Kind::Record: in HandleNamedDecl() 188 case Decl::Kind::Typedef: in HandleNamedDecl() 189 case Decl::Kind::Enum: in HandleNamedDecl() 190 case Decl::Kind::EnumConstant: in HandleNamedDecl() 191 case Decl::Kind::TemplateTypeParm: in HandleNamedDecl() [all …]
|
| /src/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
| H A D | Value.h | 35 enum class Kind { enum 45 explicit Value(Kind ValKind) : ValKind(ValKind) {} in Value() 55 Kind getKind() const { return ValKind; } in getKind() 78 Kind ValKind; 98 explicit BoolValue(Kind ValueKind, const Formula &F) in BoolValue() 102 return Val->getKind() == Kind::TopBool || in classof() 103 Val->getKind() == Kind::AtomicBool || in classof() 104 Val->getKind() == Kind::FormulaBool; in classof() 118 TopBoolValue(const Formula &F) : BoolValue(Kind::TopBool, F) { in TopBoolValue() 123 return Val->getKind() == Kind::TopBool; in classof() [all …]
|
| /src/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | EvaluationResult.h | 47 ResultKind Kind = Empty; variable 50 EvaluationResult(ResultKind Kind) : Kind(Kind) { in EvaluationResult() argument 53 assert(Kind == Valid || Kind == Invalid); in EvaluationResult() 62 Kind = RValue; in setValue() 67 Kind = LValue; in setPointer() 72 Kind = LValue; in setFunctionPointer() 77 Kind = Invalid; in setInvalid() 81 Kind = Valid; in setValid() 87 bool empty() const { return Kind == Empty; } in empty() 88 bool isInvalid() const { return Kind == Invalid; } in isInvalid() [all …]
|
| /src/contrib/llvm-project/clang/include/clang/Sema/ |
| H A 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 …]
|
| /src/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/ |
| H A D | Taint.h | 32 TaintTagType Kind = TaintTagGeneric); 36 TaintTagType Kind = TaintTagGeneric); 40 TaintTagType Kind = TaintTagGeneric); 46 TaintTagType Kind = TaintTagGeneric); 62 TaintTagType Kind = TaintTagGeneric); 67 TaintTagType Kind = TaintTagGeneric); 71 TaintTagType Kind = TaintTagGeneric); 75 TaintTagType Kind = TaintTagGeneric); 80 TaintTagType Kind = TaintTagGeneric); 85 TaintTagType Kind = TaintTagGeneric); [all …]
|
| /src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | IVDescriptors.h | 81 Kind(K), FMF(FMF), ExactFPMathInst(ExactFP), RecurrenceType(RT), in RecurrenceDescriptor() 127 RecurKind Kind, InstDesc &Prev, 143 static InstDesc isMinMaxPattern(Instruction *I, RecurKind Kind, 157 static InstDesc isConditionalRdxPattern(RecurKind Kind, Instruction *I); 163 static unsigned getOpcode(RecurKind Kind); 170 AddReductionVar(PHINode *Phi, RecurKind Kind, Loop *TheLoop, 197 RecurKind getRecurrenceKind() const { return Kind; } in getRecurrenceKind() 215 static bool isIntegerRecurrenceKind(RecurKind Kind); 218 static bool isFloatingPointRecurrenceKind(RecurKind Kind); 221 static bool isIntMinMaxRecurrenceKind(RecurKind Kind) { in isIntMinMaxRecurrenceKind() argument [all …]
|
| /src/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ComparisonCategories.h | 82 ComparisonCategoryType Kind) in ComparisonCategoryInfo() argument 83 : Ctx(Ctx), Record(RD), Kind(Kind) {} in ComparisonCategoryInfo() 86 ComparisonCategoryResult Kind; member 89 ValueInfo(ComparisonCategoryResult Kind, VarDecl *VD) in ValueInfo() 90 : Kind(Kind), VD(VD) {} in ValueInfo() 122 ComparisonCategoryType Kind; variable 140 return Kind == CCK::StrongOrdering; in isStrong() 146 return Kind == CCK::PartialOrdering; in isPartial() 176 static StringRef getCategoryString(ComparisonCategoryType Kind); 177 static StringRef getResultString(ComparisonCategoryResult Kind); [all …]
|
| /src/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexSymbol.cpp | 89 Info.Kind = SymbolKind::Unknown; in getSymbolInfo() 111 Info.Kind = SymbolKind::Struct; break; in getSymbolInfo() 113 Info.Kind = SymbolKind::Union; break; in getSymbolInfo() 115 Info.Kind = SymbolKind::Class; in getSymbolInfo() 119 Info.Kind = SymbolKind::Protocol; in getSymbolInfo() 123 Info.Kind = SymbolKind::Enum; break; in getSymbolInfo() 146 Info.Kind = SymbolKind::Variable; in getSymbolInfo() 148 Info.Kind = SymbolKind::Parameter; in getSymbolInfo() 150 Info.Kind = SymbolKind::StaticProperty; in getSymbolInfo() 172 Info.Kind = SymbolKind::Module; in getSymbolInfo() [all …]
|
| /src/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetLoweringObjectFileImpl.cpp | 591 static unsigned getEntrySizeForKind(SectionKind Kind) { in getEntrySizeForKind() argument 592 if (Kind.isMergeable1ByteCString()) in getEntrySizeForKind() 594 else if (Kind.isMergeable2ByteCString()) in getEntrySizeForKind() 596 else if (Kind.isMergeable4ByteCString()) in getEntrySizeForKind() 598 else if (Kind.isMergeableConst4()) in getEntrySizeForKind() 600 else if (Kind.isMergeableConst8()) in getEntrySizeForKind() 602 else if (Kind.isMergeableConst16()) in getEntrySizeForKind() 604 else if (Kind.isMergeableConst32()) in getEntrySizeForKind() 609 assert(!Kind.isMergeableCString() && "unknown string width"); in getEntrySizeForKind() 610 assert(!Kind.isMergeableConst() && "unknown data width"); in getEntrySizeForKind() [all …]
|