| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
| H A D | MILexer.h | 189 TokenKind Kind = Error; 198 MIToken &reset(TokenKind Kind, StringRef Range); 204 TokenKind kind() const { return Kind; } in kind() 206 bool isError() const { return Kind == Error; } in isError() 208 bool isNewlineOrEOF() const { return Kind == Newline || Kind == Eof; } in isNewlineOrEOF() 210 bool isErrorOrEOF() const { return Kind == Error || Kind == Eof; } in isErrorOrEOF() 213 return Kind == NamedRegister || Kind == underscore || in isRegister() 214 Kind == NamedVirtualRegister || Kind == VirtualRegister; in isRegister() 218 return Kind == kw_implicit || Kind == kw_implicit_define || in isRegisterFlag() 219 Kind == kw_def || Kind == kw_dead || Kind == kw_killed || in isRegisterFlag() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | AttributeImpl.h | 74 bool hasAttribute(StringRef Kind) const; 110 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind) { in Profile() argument 111 assert(Attribute::isEnumAttrKind(Kind) && "Expected enum attribute"); in Profile() 112 ID.AddInteger(Kind); in Profile() 115 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, in Profile() argument 117 assert(Attribute::isIntAttrKind(Kind) && "Expected int attribute"); in Profile() 118 ID.AddInteger(Kind); in Profile() 122 static void Profile(FoldingSetNodeID &ID, StringRef Kind, StringRef Values) { in Profile() argument 123 ID.AddString(Kind); in Profile() 127 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, in Profile() argument [all …]
|
| H A D | Attributes.cpp | 95 Attribute Attribute::get(LLVMContext &Context, Attribute::AttrKind Kind, in get() argument 97 bool IsIntAttr = Attribute::isIntAttrKind(Kind); in get() 98 assert((IsIntAttr || Attribute::isEnumAttrKind(Kind)) && in get() 103 ID.AddInteger(Kind); in get() 116 PA = new (pImpl->Alloc) EnumAttributeImpl(Kind); in get() 118 PA = new (pImpl->Alloc) IntAttributeImpl(Kind, Val); in get() 126 Attribute Attribute::get(LLVMContext &Context, StringRef Kind, StringRef Val) { in get() argument 129 ID.AddString(Kind); in get() 139 pImpl->Alloc.Allocate(StringAttributeImpl::totalSizeToAlloc(Kind, Val), in get() 141 PA = new (Mem) StringAttributeImpl(Kind, Val); in get() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchMCInstLower.cpp | 29 uint16_t Kind = 0; in lowerSymbolOperand() local 35 Kind = LoongArchMCExpr::VK_None; in lowerSymbolOperand() 39 Kind = ELF::R_LARCH_B26; in lowerSymbolOperand() 42 Kind = ELF::R_LARCH_PCALA_HI20; in lowerSymbolOperand() 45 Kind = ELF::R_LARCH_PCALA_LO12; in lowerSymbolOperand() 48 Kind = ELF::R_LARCH_PCALA64_LO20; in lowerSymbolOperand() 51 Kind = ELF::R_LARCH_PCALA64_HI12; in lowerSymbolOperand() 54 Kind = ELF::R_LARCH_GOT_PC_HI20; in lowerSymbolOperand() 57 Kind = ELF::R_LARCH_GOT_PC_LO12; in lowerSymbolOperand() 60 Kind = ELF::R_LARCH_GOT64_PC_LO20; in lowerSymbolOperand() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | IVDescriptors.h | 98 Kind(K), FMF(FMF), ExactFPMathInst(ExactFP), RecurrenceType(RT), in RecurrenceDescriptor() 144 isRecurrenceInstr(Loop *L, PHINode *Phi, Instruction *I, RecurKind Kind, 161 LLVM_ABI static InstDesc isMinMaxPattern(Instruction *I, RecurKind Kind, 180 LLVM_ABI static InstDesc isFindIVPattern(RecurKind Kind, Loop *TheLoop, 189 LLVM_ABI static unsigned getOpcode(RecurKind Kind); 196 AddReductionVar(PHINode *Phi, RecurKind Kind, Loop *TheLoop, 223 RecurKind getRecurrenceKind() const { return Kind; } in getRecurrenceKind() 241 LLVM_ABI static bool isIntegerRecurrenceKind(RecurKind Kind); 244 LLVM_ABI static bool isFloatingPointRecurrenceKind(RecurKind Kind); 247 static bool isIntMinMaxRecurrenceKind(RecurKind Kind) { in isIntMinMaxRecurrenceKind() argument [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | SymbolRecord.h | 32 explicit SymbolRecord(SymbolRecordKind Kind) : Kind(Kind) {} in SymbolRecord() argument 35 SymbolRecordKind getKind() const { return Kind; } in getKind() 37 SymbolRecordKind Kind; variable 46 explicit ProcSym(SymbolRecordKind Kind) : SymbolRecord(Kind) {} in ProcSym() argument 47 ProcSym(SymbolRecordKind Kind, uint32_t RecordOffset) in ProcSym() argument 48 : SymbolRecord(Kind), RecordOffset(RecordOffset) {} in ProcSym() 72 explicit Thunk32Sym(SymbolRecordKind Kind) : SymbolRecord(Kind) {} in Thunk32Sym() argument 73 Thunk32Sym(SymbolRecordKind Kind, uint32_t RecordOffset) in Thunk32Sym() argument 74 : SymbolRecord(Kind), RecordOffset(RecordOffset) {} in Thunk32Sym() 92 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 …]
|
| H A D | DebugSubsection.h | 24 explicit DebugSubsectionRef(DebugSubsectionKind Kind) : Kind(Kind) {} in DebugSubsectionRef() argument 29 DebugSubsectionKind kind() const { return Kind; } in kind() 32 DebugSubsectionKind Kind; 37 explicit DebugSubsection(DebugSubsectionKind Kind) : Kind(Kind) {} in DebugSubsection() argument 42 DebugSubsectionKind kind() const { return Kind; } in kind() 48 DebugSubsectionKind Kind;
|
| /freebsd/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 …]
|
| /freebsd/contrib/llvm-project/clang/lib/ExtractAPI/Serialization/ |
| H A D | SymbolGraphSerializer.cpp | 319 Fragment["kind"] = DeclarationFragments::getFragmentKindString(F.Kind); in serializeDeclarationFragments() 374 Object Kind; in serializeSymbolKind() local 377 Kind["identifier"] = AddLangPrefix("unknown"); in serializeSymbolKind() 378 Kind["displayName"] = "Unknown"; in serializeSymbolKind() 381 Kind["identifier"] = AddLangPrefix("namespace"); in serializeSymbolKind() 382 Kind["displayName"] = "Namespace"; in serializeSymbolKind() 385 Kind["identifier"] = AddLangPrefix("func"); in serializeSymbolKind() 386 Kind["displayName"] = "Function"; in serializeSymbolKind() 389 Kind["identifier"] = AddLangPrefix("func"); in serializeSymbolKind() 390 Kind["displayName"] = "Function Template"; in serializeSymbolKind() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/AsmParser/ |
| H A D | LLLexer.h | 50 lltok::Kind CurKind; 65 lltok::Kind Lex() { in Lex() 71 lltok::Kind getKind() const { return CurKind; } in getKind() 94 lltok::Kind LexToken(); 99 lltok::Kind ReadString(lltok::Kind kind); 102 lltok::Kind LexIdentifier(); 103 lltok::Kind LexDigitOrNegative(); 104 lltok::Kind LexPositive(); 105 lltok::Kind LexAt(); 106 lltok::Kind LexDollar(); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/ |
| H A D | SystemZMCObjectWriter.cpp | |
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Attributes.h | 101 static bool isEnumAttrKind(AttrKind Kind) { in isEnumAttrKind() argument 102 return Kind >= FirstEnumAttr && Kind <= LastEnumAttr; in isEnumAttrKind() 104 static bool isIntAttrKind(AttrKind Kind) { in isIntAttrKind() argument 105 return Kind >= FirstIntAttr && Kind <= LastIntAttr; in isIntAttrKind() 107 static bool isTypeAttrKind(AttrKind Kind) { in isTypeAttrKind() argument 108 return Kind >= FirstTypeAttr && Kind <= LastTypeAttr; in isTypeAttrKind() 110 static bool isConstantRangeAttrKind(AttrKind Kind) { in isConstantRangeAttrKind() argument 111 return Kind >= FirstConstantRangeAttr && Kind <= LastConstantRangeAttr; in isConstantRangeAttrKind() 113 static bool isConstantRangeListAttrKind(AttrKind Kind) { in isConstantRangeListAttrKind() argument 114 return Kind >= FirstConstantRangeListAttr && in isConstantRangeListAttrKind() [all …]
|
| H A D | Intrinsics.h | 170 } Kind; member 189 assert(Kind == Argument || Kind == ExtendArgument || in getArgumentNumber() 190 Kind == TruncArgument || Kind == SameVecWidthArgument || in getArgumentNumber() 191 Kind == VecElementArgument || Kind == Subdivide2Argument || in getArgumentNumber() 192 Kind == Subdivide4Argument || Kind == VecOfBitcastsToInt); in getArgumentNumber() 196 assert(Kind == Argument || Kind == ExtendArgument || in getArgumentKind() 197 Kind == TruncArgument || Kind == SameVecWidthArgument || in getArgumentKind() 198 Kind == VecElementArgument || Kind == Subdivide2Argument || in getArgumentKind() 199 Kind == Subdivide4Argument || Kind == VecOfBitcastsToInt); in getArgumentKind() 206 assert(Kind == VecOfAnyPtrsToElt); in getOverloadArgNumber() [all …]
|
| /freebsd/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 …]
|
| /freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/ |
| H A D | MsgPackReader.cpp | 36 Obj.Kind = Type::Nil; in read() 39 Obj.Kind = Type::Boolean; in read() 43 Obj.Kind = Type::Boolean; in read() 47 Obj.Kind = Type::Int; in read() 50 Obj.Kind = Type::Int; in read() 53 Obj.Kind = Type::Int; in read() 56 Obj.Kind = Type::Int; in read() 59 Obj.Kind = Type::UInt; in read() 62 Obj.Kind = Type::UInt; in read() 65 Obj.Kind = Type::UInt; in read() [all …]
|
| /freebsd/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 …]
|
| /freebsd/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 …]
|
| /freebsd/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 …]
|
| /freebsd/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 …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | ParsedTemplate.h | 45 ParsedTemplateArgument() : Kind(Type), Arg(nullptr) { } in ParsedTemplateArgument() 51 ParsedTemplateArgument(KindType Kind, void *Arg, SourceLocation Loc) in ParsedTemplateArgument() argument 52 : Kind(Kind), Arg(Arg), Loc(Loc) { } in ParsedTemplateArgument() 66 : Kind(ParsedTemplateArgument::Template), in ParsedTemplateArgument() 73 KindType getKind() const { return Kind; } in getKind() 77 assert(Kind == Type && "Not a template type argument"); in getAsType() 83 assert(Kind == NonType && "Not a non-type template argument"); in getAsExpr() 89 assert(Kind == Template && "Not a template template argument"); in getAsTemplate() 99 assert(Kind == Template && in getScopeSpec() 107 assert(Kind == Template && in getEllipsisLoc() [all …]
|
| /freebsd/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 …]
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| 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 setFunctionPointer() 72 Kind = Invalid; in setInvalid() 76 Kind = Valid; in setValid() 82 bool empty() const { return Kind == Empty; } in empty() 83 bool isInvalid() const { return Kind == Invalid; } in isInvalid() 84 bool isLValue() const { return Kind == LValue; } in isLValue() [all …]
|
| /freebsd/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 …]
|
| /freebsd/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 …]
|