| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Designator.h | 63 FieldDesignatorInfo FieldInfo; member 77 return FieldInfo.II; in getField() 82 return FieldInfo.DotLoc; in getDotLoc() 87 return FieldInfo.NameLoc; in getFieldLoc() 131 new (&D.FieldInfo) FieldDesignatorInfo; in getField() 132 D.FieldInfo.II = II; in getField() 133 D.FieldInfo.DotLoc = DotLoc; in getField() 134 D.FieldInfo.NameLoc = NameLoc; in getField()
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | LowLevelTypeImpl.h | 338 static uint64_t getMask(const BitFieldInfo FieldInfo) { 339 const int FieldSizeInBits = FieldInfo[0]; 346 static uint64_t maskAndShift(uint64_t Val, const BitFieldInfo FieldInfo) { 347 return maskAndShift(Val, getMask(FieldInfo), FieldInfo[1]); 349 uint64_t getFieldValue(const BitFieldInfo FieldInfo) const { 350 return getMask(FieldInfo) & (RawData >> FieldInfo[1]);
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Test/ |
| H A D | TestTypes.cpp | 71 static bool operator==(const FieldInfo &a, const FieldInfo &b); 73 static llvm::hash_code hash_value(const FieldInfo &fi); // NOLINT 78 static bool test::operator==(const FieldInfo &a, const FieldInfo &b) { in operator ==() 83 static llvm::hash_code test::hash_value(const FieldInfo &fi) { // NOLINT in hash_value() 214 SmallVector<FieldInfo, 4> parameters; in parse() 223 parameters.push_back(FieldInfo{name, type}); in parse() 234 llvm::interleaveComma(getFields(), p, [&](const FieldInfo &field) { in print()
|
| H A D | TestTypes.h | 33 struct FieldInfo { struct 38 FieldInfo allocateInto(::mlir::TypeStorageAllocator &alloc) const { in allocateInto() argument 39 return FieldInfo{alloc.copyInto(name), type}; in allocateInto()
|
| H A D | TestTypeDefs.td | 134 "::test::FieldInfo", // FieldInfo is defined/declared in TestTypes.h.
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGRecordLayout.h | 138 llvm::DenseMap<const FieldDecl *, unsigned> FieldInfo; variable 199 assert(FieldInfo.count(FD) && "Invalid field for record!"); in getLLVMFieldNo() 200 return FieldInfo.lookup(FD); in getLLVMFieldNo()
|
| H A D | CGRecordLayoutBuilder.cpp | 913 RL->FieldInfo.swap(Builder.Fields); in ComputeRecordLayout()
|
| H A D | CGClass.cpp | 800 auto FieldInfo = Context.getTypeInfoInChars(D->getType()); in EmitAsanPrologueOrEpilogue() local 801 CharUnits FieldSize = FieldInfo.Width; in EmitAsanPrologueOrEpilogue()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | PaddingChecker.cpp | 234 struct FieldInfo { in calculateOptimalPad() struct 238 bool operator<(const FieldInfo &RHS) const { in calculateOptimalPad() argument 251 SmallVector<FieldInfo, 20> Fields; in calculateOptimalPad() 253 FieldInfo RetVal; in calculateOptimalPad() 282 FieldInfo InsertPoint = {CurAlignment, CharUnits::Zero(), nullptr}; in calculateOptimalPad()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/ |
| H A D | MemberwiseConstructor.cpp | 227 for (const FieldInfo &Info : Fields) { in buildCode() 239 for (const FieldInfo &Info : Fields) { in buildCode() 259 struct FieldInfo { struct in clang::clangd::__anonb5be17a40111::MemberwiseConstructor 263 std::vector<FieldInfo> Fields;
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFASTParserClang.h | 190 struct FieldInfo { struct 195 FieldInfo() = default; argument 228 FieldInfo &last_field_info);
|
| H A D | DWARFASTParserClang.cpp | 2651 FieldInfo &last_field_info) { in ParseSingleMember() 2735 FieldInfo this_field_info; in ParseSingleMember() 2791 llvm::Optional<FieldInfo> unnamed_field_info; in ParseSingleMember() 2819 unnamed_field_info = FieldInfo{}; in ParseSingleMember() 2923 FieldInfo last_field_info; in ParseChildMembers()
|
| /llvm-project-15.0.7/llvm/lib/MC/MCParser/ |
| H A D | MasmParser.cpp | 127 struct FieldInfo; 136 std::vector<FieldInfo> Fields; 325 struct FieldInfo { struct 340 FieldInfo(FieldType FT) : Contents(FT) {} in FieldInfo() function 348 FieldInfo &Field = Fields.back(); in addField() 884 bool emitFieldValue(const FieldInfo &Field); 889 bool emitFieldInitializer(const FieldInfo &Field, 891 bool emitFieldInitializer(const FieldInfo &Field, 894 bool emitFieldInitializer(const FieldInfo &Field, 897 bool emitFieldInitializer(const FieldInfo &Field, [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/AsmParser/ |
| H A D | X86AsmParser.cpp | 2027 AsmFieldInfo FieldInfo; in ParseIntelExpression() local 2055 else if (SM.onIdentifierExpr(Val, Identifier, Info, FieldInfo.Type, in ParseIntelExpression() 2069 if (!getParser().lookUpType(Identifier, FieldInfo.Type)) { in ParseIntelExpression() 2079 if (getParser().lookUpField(FieldInfo.Type.Name, Identifier, in ParseIntelExpression() 2080 FieldInfo)) { in ParseIntelExpression() 2089 if (SM.onInteger(FieldInfo.Offset, ErrMsg)) in ParseIntelExpression() 2094 if (getParser().parsePrimaryExpr(Val, End, &FieldInfo.Type)) { in ParseIntelExpression() 2096 } else if (SM.onIdentifierExpr(Val, Identifier, Info, FieldInfo.Type, in ParseIntelExpression()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | RecordLayoutBuilder.cpp | 1540 TypeInfo FieldInfo = Context.getTypeInfo(D->getType()); in LayoutBitField() local 1541 uint64_t StorageUnitSize = FieldInfo.Width; in LayoutBitField() 1542 unsigned FieldAlign = FieldInfo.Align; in LayoutBitField() 1543 bool AlignIsRequired = FieldInfo.isAlignRequired(); in LayoutBitField()
|