Searched refs:RecordType (Results 1 - 25 of 145) sorted by relevance

123456

/openbsd-current/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/
H A DIPDBDataStream.h25 using RecordType = SmallVector<uint8_t, 32>;
31 virtual std::optional<RecordType> getItemAtIndex(uint32_t Index) const = 0;
32 virtual bool getNext(RecordType &Record) = 0;
/openbsd-current/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIADataStream.h23 std::optional<RecordType> getItemAtIndex(uint32_t Index) const override;
24 bool getNext(RecordType &Record) override;
/openbsd-current/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/
H A DContinuationRecordBuilder.h49 template <typename RecordType> void writeMemberType(RecordType &Record);
H A DTypeDeserializer.h94 template <typename RecordType>
95 Error visitKnownRecordImpl(CVType &CVR, RecordType &Record) {
146 template <typename RecordType>
147 Error visitKnownMemberImpl(CVMemberRecord &CVR, RecordType &Record) {
/openbsd-current/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/
H A DDIADataStream.cpp27 std::optional<DIADataStream::RecordType>
29 RecordType Record;
41 bool DIADataStream::getNext(RecordType &Record) {
/openbsd-current/gnu/llvm/compiler-rt/lib/xray/
H A Dxray_fdr_log_records.h18 enum class RecordType : uint8_t { Function, Metadata }; class in namespace:__xray
24 /* RecordType */ uint8_t Type : 1;
50 /* RecordType */ uint8_t Type : 1;
/openbsd-current/gnu/llvm/llvm/include/llvm/XRay/
H A DXRayRecord.h70 /// RecordType values are used as "sub-types" which have meaning in the
72 /// the RecordType is always 0, while for typed events we store the type in
73 /// the RecordType field.
74 uint16_t RecordType; member in struct:llvm::xray::XRayRecord
H A DYAMLXRayRecord.h32 uint16_t RecordType; member in struct:llvm::xray::YAMLXRayRecord
78 IO.mapRequired("type", Record.RecordType);
/openbsd-current/gnu/llvm/compiler-rt/include/xray/
H A Dxray_records.h76 uint16_t RecordType = RecordTypes::NORMAL; variable
109 uint16_t RecordType = RecordTypes::ARG_PAYLOAD; variable
/openbsd-current/gnu/llvm/compiler-rt/lib/xray/tests/unit/
H A Dfdr_controller_test.cpp34 using ::llvm::xray::testing::RecordType;
75 AllOf(FuncId(1), RecordType(llvm::xray::RecordTypes::ENTER)),
76 AllOf(FuncId(1), RecordType(llvm::xray::RecordTypes::EXIT)))));
99 AllOf(FuncId(FId), RecordType(llvm::xray::RecordTypes::ENTER)),
100 AllOf(FuncId(FId), RecordType(llvm::xray::RecordTypes::EXIT)),
101 AllOf(FuncId(FId), RecordType(llvm::xray::RecordTypes::ENTER_ARG)),
102 AllOf(FuncId(FId), RecordType(llvm::xray::RecordTypes::TAIL_EXIT)))));
135 AllOf(FuncId(1), RecordType(llvm::xray::RecordTypes::ENTER_ARG),
137 AllOf(FuncId(1), RecordType(llvm::xray::RecordTypes::EXIT)))));
159 AllOf(FuncId(1), RecordType(llv
[all...]
H A Dfdr_log_writer_test.cpp30 using ::llvm::xray::testing::RecordType;
72 AllOf(FuncId(1), RecordType(llvm::xray::RecordTypes::ENTER)),
73 AllOf(FuncId(1), RecordType(llvm::xray::RecordTypes::EXIT)))));
124 FuncId(1), RecordType(llvm::xray::RecordTypes::ENTER)))));
H A Dtest_helpers.h37 MATCHER_P(RecordType, T, "") {
/openbsd-current/gnu/llvm/clang/lib/AST/
H A DCXXInheritance.cpp132 const RecordType *Ty = I.getType()->getAs<RecordType>();
192 DetectedVirtual = BaseType->getAs<RecordType>();
252 if (auto *RT = BaseSpec.getType()->getAs<RecordType>())
270 BaseSpec.getType()->castAs<RecordType>()->getDecl());
335 if (const RecordType *Record = PE.Base->getType()->getAs<RecordType>())
346 if (const RecordType *Record =
347 HidingP.back().Base->getType()->getAs<RecordType>())
367 return Specifier->getType()->castAs<RecordType>()
[all...]
H A DVTTBuilder.cpp68 cast<CXXRecordDecl>(I.getType()->castAs<RecordType>()->getDecl());
94 cast<CXXRecordDecl>(I.getType()->castAs<RecordType>()->getDecl());
158 cast<CXXRecordDecl>(I.getType()->castAs<RecordType>()->getDecl());
H A DInheritViz.cpp94 static_cast<const CXXRecordDecl *>(Type->castAs<RecordType>()->getDecl());
/openbsd-current/gnu/llvm/clang/tools/diagtool/
H A DDiagnosticNames.h46 template<typename RecordType>
57 typedef RecordType value_type;
/openbsd-current/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DLLVMConventionsChecker.cpp30 const RecordType *RT = T->getAs<RecordType>();
203 if (const RecordType *baseT = T->getAs<RecordType>()) {
249 if (const RecordType *RT = T->getAs<RecordType>()) {
H A DCastSizeChecker.cpp52 const RecordType *RT = ToPointeeTy->getAs<RecordType>();
/openbsd-current/gnu/llvm/llvm/lib/XRay/
H A DTrace.cpp71 auto RecordType = Reader.getU16(&OffsetPtr); local
77 switch (RecordType) {
81 Record.RecordType = RecordType;
201 "Unknown record type '%d' at offset %" PRId64 ".", RecordType,
370 return XRayRecord{R.RecordType, R.CPU, R.Type,
/openbsd-current/gnu/llvm/clang/lib/CodeGen/
H A DCodeGenTypes.cpp159 if (!isSafeToConvert(I.getType()->castAs<RecordType>()->getDecl(), CGT,
185 if (const auto *RT = T->getAs<RecordType>())
230 const RecordType *RT = dyn_cast<RecordType>(TT);
346 if (const RecordType *RT = FT->getReturnType()->getAs<RecordType>())
350 if (const RecordType *RT = FPT->getParamType(i)->getAs<RecordType>())
421 if (const RecordType *RT = dyn_cast<RecordType>(T
[all...]
H A DCGCXX.cpp84 cast<CXXRecordDecl>(I.getType()->castAs<RecordType>()->getDecl());
284 const RecordType *RT = T->getAs<RecordType>();
H A DCodeGenTBAA.cpp100 if (const RecordType *TTy = QTy->getAs<RecordType>()) {
283 if (const RecordType *TTy = QTy->getAs<RecordType>()) {
335 if (auto *TTy = dyn_cast<RecordType>(Ty)) {
/openbsd-current/gnu/llvm/clang/include/clang/AST/
H A DCXXInheritance.h145 const RecordType *DetectedVirtual = nullptr;
211 const RecordType* getDetectedVirtual() const {
/openbsd-current/gnu/llvm/clang/lib/Sema/
H A DUsedDeclVisitor.h73 if (const RecordType *DestroyedRec = Destroyed->getAs<RecordType>()) {
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp77 typedef FunctionLoweringInfo::StatepointRelocationRecord RecordType; typedef
184 if (Record.type != RecordType::Spill)
914 RecordType Record;
917 Record.type = RecordType::SDValueNode;
919 Record.type = RecordType::VReg;
923 Record.type = RecordType::Spill;
926 Record.type = RecordType::NoRelocate;
1220 const RecordType &Record = SlotIt->second;
1223 if (Record.type == RecordType::SDValueNode) {
1232 if (Record.type == RecordType
[all...]

Completed in 409 milliseconds

123456