| /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 …]
|
| /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/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/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/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/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/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/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 …]
|
| /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/llvm/lib/CodeGen/ |
| H A D | TargetLoweringObjectFileImpl.cpp | 588 static unsigned getEntrySizeForKind(SectionKind Kind) { in getEntrySizeForKind() argument 589 if (Kind.isMergeable1ByteCString()) in getEntrySizeForKind() 591 else if (Kind.isMergeable2ByteCString()) in getEntrySizeForKind() 593 else if (Kind.isMergeable4ByteCString()) in getEntrySizeForKind() 595 else if (Kind.isMergeableConst4()) in getEntrySizeForKind() 597 else if (Kind.isMergeableConst8()) in getEntrySizeForKind() 599 else if (Kind.isMergeableConst16()) in getEntrySizeForKind() 601 else if (Kind.isMergeableConst32()) in getEntrySizeForKind() 606 assert(!Kind.isMergeableCString() && "unknown string width"); in getEntrySizeForKind() 607 assert(!Kind.isMergeableConst() && "unknown data width"); in getEntrySizeForKind() [all …]
|