| /openbsd-src/gnu/llvm/llvm/include/llvm/ObjectYAML/ |
| H A D | ArchiveYAML.h | 37 Fields["Name"] = {"", 16}; in Child() 38 Fields["LastModified"] = {"0", 12}; in Child() 39 Fields["UID"] = {"0", 6}; in Child() 40 Fields["GID"] = {"0", 6}; in Child() 41 Fields["AccessMode"] = {"0", 8}; in Child() 42 Fields["Size"] = {"0", 10}; in Child() 43 Fields["Terminator"] = {"`\n", 2}; in Child() 46 MapVector<StringRef, Field> Fields; member
|
| /openbsd-src/gnu/llvm/llvm/lib/Support/ |
| H A D | OptimizedStructLayout.cpp | 21 static void checkValidLayout(ArrayRef<Field> Fields, uint64_t Size, in checkValidLayout() argument 25 for (auto &Field : Fields) { in checkValidLayout() 43 llvm::performOptimizedStructLayout(MutableArrayRef<Field> Fields) { in performOptimizedStructLayout() argument 49 for (auto &Field : Fields) { in performOptimizedStructLayout() 70 auto FirstFlexible = Fields.begin(), E = Fields.end(); in performOptimizedStructLayout() 79 if (!Fields.empty()) in performOptimizedStructLayout() 80 Size = Fields.back().getEndOffset(); in performOptimizedStructLayout() 83 checkValidLayout(Fields, Size, MaxAlign); in performOptimizedStructLayout() 136 for (auto I = Fields.begin(); I != FirstFlexible; ++I) { in performOptimizedStructLayout() 165 checkValidLayout(Fields, LastEnd, MaxAlign); in performOptimizedStructLayout() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/Symbolize/ |
| H A D | MarkupFilter.cpp | 106 reportLocation(Node.Fields[0].begin()); in tryMMap() 158 reportLocation(Node.Fields[0].begin()); in tryModule() 232 OS << llvm::demangle(Node.Fields.front().str()); in trySymbol() 245 std::optional<uint64_t> Addr = parseAddr(Node.Fields[0]); in tryPC() 252 if (Node.Fields.size() == 2) { in tryPC() 253 std::optional<PCType> ParsedType = parsePCType(Node.Fields[1]); in tryPC() 263 reportLocation(Node.Fields[0].begin()); in tryPC() 299 std::optional<uint64_t> FrameNumber = parseFrameNumber(Node.Fields[0]); in tryBackTrace() 303 std::optional<uint64_t> Addr = parseAddr(Node.Fields[1]); in tryBackTrace() 309 if (Node.Fields.size() == 3) { in tryBackTrace() [all …]
|
| H A D | Markup.cpp | 137 FieldsContent.split(Element.Fields, ":"); in parseElement() 139 Element.Fields.push_back(FieldsContent); in parseElement()
|
| /openbsd-src/gnu/llvm/llvm/utils/TableGen/ |
| H A D | SearchableTableEmitter.cpp | 66 SmallVector<GenericField, 1> Fields; member 75 SmallVector<GenericField, 2> Fields; member 82 for (const auto &Field : Fields) { in getFieldByName() 208 assert(Index.Fields.size() == 1); in getNumericKey() 210 if (Index.Fields[0].Enum) { in getNumericKey() 211 Record *EnumEntry = Rec->getValueAsDef(Index.Fields[0].Name); in getNumericKey() 212 return Index.Fields[0].Enum->EntryMap[EnumEntry]->second; in getNumericKey() 215 return getInt(Rec, Index.Fields[0].Name); in getNumericKey() 222 for (const auto &Field : Index.Fields) { in compareBy() 324 for (const auto &Field : Index.Fields) { in emitLookupFunction() [all …]
|
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | CXXFieldCollector.h | 29 SmallVector<FieldDecl*, 32> Fields; variable 56 Fields.push_back(D); in Add() 68 FieldDecl **getCurFields() { return &*(Fields.end() - getCurNumFields()); } in getCurFields() 72 Fields.resize(Fields.size() - getCurNumFields()); in FinishClass()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/Interp/ |
| H A D | Record.h | 75 return llvm::make_range(Fields.begin(), Fields.end()); in fields() 78 unsigned getNumFields() const { return Fields.size(); } in getNumFields() 79 const Field *getField(unsigned I) const { return &Fields[I]; } in getField() 80 Field *getField(unsigned I) { return &Fields[I]; } in getField() 100 Record(const RecordDecl *, BaseList &&Bases, FieldList &&Fields, 112 FieldList Fields; variable
|
| H A D | Record.cpp | 17 : Decl(Decl), Bases(std::move(SrcBases)), Fields(std::move(SrcFields)), in Record() 24 for (Field &F : Fields) in Record()
|
| /openbsd-src/gnu/llvm/llvm/tools/obj2yaml/ |
| H A D | archive2yaml.cpp | 52 C.Fields["Name"].Value = ToString(Hdr.Name); in dump() 53 C.Fields["LastModified"].Value = ToString(Hdr.LastModified); in dump() 54 C.Fields["UID"].Value = ToString(Hdr.UID); in dump() 55 C.Fields["GID"].Value = ToString(Hdr.GID); in dump() 56 C.Fields["AccessMode"].Value = ToString(Hdr.AccessMode); in dump() 58 C.Fields["Size"].Value = SizeStr; in dump() 59 C.Fields["Terminator"].Value = ToString(Hdr.Terminator); in dump()
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | MDBuilder.cpp | 226 MDNode *MDBuilder::createTBAAStructNode(ArrayRef<TBAAStructField> Fields) { in createTBAAStructNode() argument 227 SmallVector<Metadata *, 4> Vals(Fields.size() * 3); in createTBAAStructNode() 229 for (unsigned i = 0, e = Fields.size(); i != e; ++i) { in createTBAAStructNode() 230 Vals[i * 3 + 0] = createConstant(ConstantInt::get(Int64, Fields[i].Offset)); in createTBAAStructNode() 231 Vals[i * 3 + 1] = createConstant(ConstantInt::get(Int64, Fields[i].Size)); in createTBAAStructNode() 232 Vals[i * 3 + 2] = Fields[i].Type; in createTBAAStructNode() 240 StringRef Name, ArrayRef<std::pair<MDNode *, uint64_t>> Fields) { in createTBAAStructTypeNode() argument 241 SmallVector<Metadata *, 4> Ops(Fields.size() * 2 + 1); in createTBAAStructTypeNode() 244 for (unsigned i = 0, e = Fields.size(); i != e; ++i) { in createTBAAStructTypeNode() 245 Ops[i * 2 + 1] = Fields[i].first; in createTBAAStructTypeNode() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Bitcode/ |
| H A D | BitcodeConvenience.h | 186 template <typename ElementTy, typename... Fields> class BCRecordCoding { 195 BCRecordCoding<Fields...>::emit(Stream, buffer, code, in emit() 204 BCRecordCoding<Fields...>::read(buffer.slice(1), in read() 211 BCRecordCoding<Fields...>::read(buffer.slice(1), in read() 357 template <typename IDField, typename... Fields> class BCGenericRecordLayout { 385 detail::emitOps<IDField, Fields...>(*Abbrev); 399 static_assert(sizeof...(data) <= sizeof...(Fields) || 400 detail::has_array<Fields...>::value, 402 static_assert(sizeof...(data) >= sizeof...(Fields), 405 detail::BCRecordCoding<IDField, Fields...>::emit( [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/ |
| H A D | DataflowAnalysisContext.cpp | 29 const llvm::DenseSet<const FieldDecl *> &Fields) { in addModeledFields() argument 30 llvm::set_union(ModeledFields, Fields); in addModeledFields() 35 llvm::DenseSet<const FieldDecl *> Fields = getObjectFields(Type); in getReferencedFields() local 36 llvm::set_intersect(Fields, ModeledFields); in getReferencedFields() 37 return Fields; in getReferencedFields() 51 auto Fields = Opts.ContextSensitiveOpts ? getObjectFields(Type) in createStorageLocation() local 53 for (const FieldDecl *Field : Fields) in createStorageLocation() 404 llvm::DenseSet<const FieldDecl *> &Fields) { in getFieldsFromClassHierarchy() argument 410 Fields.insert(Field); in getFieldsFromClassHierarchy() 413 getFieldsFromClassHierarchy(Base.getType(), Fields); in getFieldsFromClassHierarchy() [all …]
|
| H A D | DataflowEnvironment.cpp | 159 llvm::DenseSet<const FieldDecl *> &Fields, in insertIfGlobal() argument 167 llvm::DenseSet<const FieldDecl *> &Fields, in getFieldsAndGlobalVars() argument 169 insertIfGlobal(D, Fields, Vars); in getFieldsAndGlobalVars() 175 Fields.insert(FD); in getFieldsAndGlobalVars() 181 llvm::DenseSet<const FieldDecl *> &Fields, in getFieldsAndGlobalVars() argument 185 getFieldsAndGlobalVars(*Child, Fields, Vars); in getFieldsAndGlobalVars() 189 getFieldsAndGlobalVars(*DS->getSingleDecl(), Fields, Vars); in getFieldsAndGlobalVars() 192 getFieldsAndGlobalVars(*D, Fields, Vars); in getFieldsAndGlobalVars() 194 insertIfGlobal(*E->getDecl(), Fields, Vars); in getFieldsAndGlobalVars() 198 insertIfGlobal(*VD, Fields, Vars); in getFieldsAndGlobalVars() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CodeGenTBAA.cpp | 279 Fields, in CollectFields() 303 if (!CollectFields(Offset, FieldQTy, Fields, in CollectFields() 315 Fields.push_back(llvm::MDBuilder::TBAAStructField(Offset, Size, TBAATag)); in CollectFields() 326 SmallVector<llvm::MDBuilder::TBAAStructField, 4> Fields; in getTBAAStructInfo() local 327 if (CollectFields(0, QTy, Fields, TypeHasMayAlias(QTy))) in getTBAAStructInfo() 328 return MDHelper.createTBAAStructNode(Fields); in getTBAAStructInfo() 339 SmallVector<TBAAStructField, 4> Fields; in getBaseTypeInfoHelper() local 361 Fields.push_back( in getBaseTypeInfoHelper() 369 llvm::sort(Fields, in getBaseTypeInfoHelper() 386 Fields.push_back(llvm::MDBuilder::TBAAStructField(Offset, Size, in getBaseTypeInfoHelper() [all …]
|
| H A D | CGObjCGNU.cpp | 247 void PushPropertyAttributes(ConstantStructBuilder &Fields, in PushPropertyAttributes() argument 259 Fields.addInt(Int8Ty, attrs & 0xff); in PushPropertyAttributes() 269 Fields.addInt(Int8Ty, attrs & 0xff); in PushPropertyAttributes() 271 Fields.addInt(Int8Ty, 0); in PushPropertyAttributes() 272 Fields.addInt(Int8Ty, 0); in PushPropertyAttributes() 277 virtual ConstantArrayBuilder PushPropertyListHeader(ConstantStructBuilder &Fields, in PushPropertyListHeader() argument 280 Fields.addInt(IntTy, count); in PushPropertyListHeader() 284 Fields.addInt(IntTy, td.getTypeSizeInBits(PropertyMetadataTy) / in PushPropertyListHeader() 288 Fields.add(NULLPtr); in PushPropertyListHeader() 290 return Fields.beginArray(PropertyMetadataTy); in PushPropertyListHeader() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | PaddingChecker.cpp | 251 SmallVector<FieldInfo, 20> Fields; in calculateOptimalPad() local 265 std::back_inserter(Fields), GatherSizesAndAlignments); in calculateOptimalPad() 266 llvm::sort(Fields); in calculateOptimalPad() 274 while (!Fields.empty()) { in calculateOptimalPad() 288 auto Iter = llvm::upper_bound(Fields, InsertPoint); in calculateOptimalPad() 289 if (Iter != Fields.begin()) { in calculateOptimalPad() 294 Fields.erase(Iter); in calculateOptimalPad() 299 CharUnits NextOffset = NewOffset.alignTo(Fields[0].Align); in calculateOptimalPad()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/Symbolize/ |
| H A D | Markup.h | 42 SmallVector<StringRef> Fields; member 45 return Text == Other.Text && Tag == Other.Tag && Fields == Other.Fields;
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | MDBuilder.h | 194 MDNode *createTBAAStructNode(ArrayRef<TBAAStructField> Fields); 200 ArrayRef<std::pair<MDNode *, uint64_t>> Fields); 215 ArrayRef<TBAAStructField> Fields =
|
| /openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/ |
| H A D | ArchiveYAML.cpp | 39 for (auto &P : E.Fields) in mapping() 48 for (auto &P : C.Fields) in validate()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | Randstruct.cpp | 41 SmallVector<FieldDecl *, 64> Fields; member in __anonb1a997f20111::Bucket 47 SmallVector<FieldDecl *, 64> &fields() { return Fields; } in fields() 58 Fields.push_back(Field); in addField()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-readobj/ |
| H A D | ELFDumper.cpp | 3529 Field Fields[5] = {0, 10 + Bias, 19 + 2 * Bias, 42 + 2 * Bias, 53 + 2 * Bias}; in printRelRelaReloc() local 3532 Fields[0].Str = to_string(format_hex_no_prefix(R.Offset, Width)); in printRelRelaReloc() 3533 Fields[1].Str = to_string(format_hex_no_prefix(R.Info, Width)); in printRelRelaReloc() 3537 Fields[2].Str = RelocName.c_str(); in printRelRelaReloc() 3540 Fields[3].Str = in printRelRelaReloc() 3543 Fields[4].Str = std::string(RelSym.Name); in printRelRelaReloc() 3544 for (const Field &F : Fields) in printRelRelaReloc() 3718 Field Fields[11] = { in printSectionHeaders() local 3723 for (const Field &F : Fields) in printSectionHeaders() 3736 Fields[0].Str = to_string(SectionIndex); in printSectionHeaders() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | HLSLExternalSemaSource.cpp | 36 llvm::StringMap<FieldDecl *> Fields; member 101 Fields[Name] = Field; in addMemberVariable() 182 Expr *Handle = MemberExpr::CreateImplicit(AST, This, false, Fields["h"], in addDefaultHandleConstructor() 183 Fields["h"]->getType(), VK_LValue, in addDefaultHandleConstructor() 219 assert(Fields.count("h") > 0 && in addArraySubscriptOperator() 222 FieldDecl *Handle = Fields["h"]; in addArraySubscriptOperator()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | InstCombineTables.td | 6 let Fields = ["Intr"];
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
| H A D | OptimizedStructLayout.h | 139 MutableArrayRef<OptimizedStructLayoutField> Fields);
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-profgen/ |
| H A D | PerfReader.cpp | 959 SmallVector<StringRef, 6> Fields; in extractMMap2EventForBinary() local 960 bool R = RegMmap2.match(Line, &Fields); in extractMMap2EventForBinary() 965 Fields[PID].getAsInteger(10, MMap.PID); in extractMMap2EventForBinary() 966 Fields[MMAPPED_ADDRESS].getAsInteger(0, MMap.Address); in extractMMap2EventForBinary() 967 Fields[MMAPPED_SIZE].getAsInteger(0, MMap.Size); in extractMMap2EventForBinary() 968 Fields[PAGE_OFFSET].getAsInteger(0, MMap.Offset); in extractMMap2EventForBinary() 969 MMap.BinaryPath = Fields[BINARY_PATH]; in extractMMap2EventForBinary()
|