| /freebsd-12.1/contrib/compiler-rt/lib/hwasan/ |
| H A D | hwasan.cc | 372 CheckAddress<ErrorAction::Abort, AccessType::Load, 0>(p); in __hwasan_load1() 375 CheckAddress<ErrorAction::Abort, AccessType::Load, 1>(p); in __hwasan_load2() 378 CheckAddress<ErrorAction::Abort, AccessType::Load, 2>(p); in __hwasan_load4() 381 CheckAddress<ErrorAction::Abort, AccessType::Load, 3>(p); in __hwasan_load8() 384 CheckAddress<ErrorAction::Abort, AccessType::Load, 4>(p); in __hwasan_load16() 391 CheckAddress<ErrorAction::Recover, AccessType::Load, 0>(p); in __hwasan_load1_noabort() 410 CheckAddress<ErrorAction::Abort, AccessType::Store, 0>(p); in __hwasan_store1() 413 CheckAddress<ErrorAction::Abort, AccessType::Store, 1>(p); in __hwasan_store2() 416 CheckAddress<ErrorAction::Abort, AccessType::Store, 2>(p); in __hwasan_store4() 419 CheckAddress<ErrorAction::Abort, AccessType::Store, 3>(p); in __hwasan_store8() [all …]
|
| H A D | hwasan_memintrinsics.cc | 26 CheckAddressSized<ErrorAction::Recover, AccessType::Store>( in __hwasan_memset() 32 CheckAddressSized<ErrorAction::Recover, AccessType::Store>( in __hwasan_memcpy() 34 CheckAddressSized<ErrorAction::Recover, AccessType::Load>( in __hwasan_memcpy() 40 CheckAddressSized<ErrorAction::Recover, AccessType::Store>( in __hwasan_memmove() 42 CheckAddressSized<ErrorAction::Recover, AccessType::Load>( in __hwasan_memmove()
|
| H A D | hwasan_checks.h | 46 enum class AccessType { Load, Store }; enum 48 template <ErrorAction EA, AccessType AT, unsigned LogSize> 55 0x10 * (AT == AccessType::Store) + LogSize>(p); in CheckAddress() 61 template <ErrorAction EA, AccessType AT> 73 0x10 * (AT == AccessType::Store) + 0xf>(p); in CheckAddressSized()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CodeGenTBAA.h | 45 llvm::MDNode *AccessType, uint64_t Offset, uint64_t Size) in TBAAAccessInfo() 46 : Kind(Kind), BaseType(BaseType), AccessType(AccessType), in TBAAAccessInfo() 50 TBAAAccessInfo(llvm::MDNode *BaseType, llvm::MDNode *AccessType, in TBAAAccessInfo() 52 : TBAAAccessInfo(TBAAAccessKind::Ordinary, BaseType, AccessType, in TBAAAccessInfo() 56 explicit TBAAAccessInfo(llvm::MDNode *AccessType, uint64_t Size) in TBAAAccessInfo() 57 : TBAAAccessInfo(/* BaseType= */ nullptr, AccessType, /* Offset= */ 0, Size) in TBAAAccessInfo() 83 AccessType == Other.AccessType && 106 llvm::MDNode *AccessType; member 182 TBAAAccessInfo getAccessInfo(QualType AccessType); 245 DenseMapInfo<MDNode *>::getHashValue(Val.AccessType) ^
|
| H A D | CodeGenTBAA.cpp | 218 TBAAAccessInfo CodeGenTBAA::getAccessInfo(QualType AccessType) { in getAccessInfo() argument 221 if (AccessType->isIncompleteType()) in getAccessInfo() 224 if (TypeHasMayAlias(AccessType)) in getAccessInfo() 227 uint64_t Size = Context.getTypeSizeInChars(AccessType).getQuantity(); in getAccessInfo() 228 return TBAAAccessInfo(getTypeInfo(AccessType), Size); in getAccessInfo() 361 if (!Info.AccessType) in getAccessTagInfo() 365 Info = TBAAAccessInfo(Info.AccessType, Info.Size); in getAccessTagInfo() 372 Info.BaseType = Info.AccessType; in getAccessTagInfo() 376 return N = MDHelper.createTBAAAccessTag(Info.BaseType, Info.AccessType, in getAccessTagInfo() 379 return N = MDHelper.createTBAAStructTagNode(Info.BaseType, Info.AccessType, in getAccessTagInfo()
|
| H A D | CodeGenModule.h | 697 TBAAAccessInfo getTBAAAccessInfo(QualType AccessType); 729 TBAAAccessInfo getTBAAInfoForSubobject(LValue Base, QualType AccessType) { in getTBAAInfoForSubobject() argument 732 return getTBAAAccessInfo(AccessType); in getTBAAInfoForSubobject()
|
| H A D | CodeGenModule.cpp | 629 TBAAAccessInfo CodeGenModule::getTBAAAccessInfo(QualType AccessType) { in getTBAAAccessInfo() argument 632 return TBAA->getAccessInfo(AccessType); in getTBAAAccessInfo()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | TypeBasedAliasAnalysis.cpp | 216 if (MDNodeTy *AccessType = getAccessType()) in isNewFormat() local 462 TBAAStructTypeNode AccessType(Tag.getAccessType()); in isTBAAVtableAccess() local 463 if(auto *Id = dyn_cast<MDString>(AccessType.getId())) in isTBAAVtableAccess() 542 if (!AccessType || AccessType->getNumOperands() < 2) in createAccessTag() 548 if (TBAAStructTypeNode(AccessType).isNewFormat()) { in createAccessTag() 554 Metadata *Ops[] = {const_cast<MDNode*>(AccessType), in createAccessTag() 555 const_cast<MDNode*>(AccessType), in createAccessTag() 557 return MDNode::get(AccessType->getContext(), Ops); in createAccessTag() 560 Metadata *Ops[] = {const_cast<MDNode*>(AccessType), in createAccessTag() 561 const_cast<MDNode*>(AccessType), in createAccessTag() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | MDBuilder.cpp | 194 MDNode *MDBuilder::createTBAAStructTagNode(MDNode *BaseType, MDNode *AccessType, in createTBAAStructTagNode() argument 199 return MDNode::get(Context, {BaseType, AccessType, createConstant(Off), in createTBAAStructTagNode() 202 return MDNode::get(Context, {BaseType, AccessType, createConstant(Off)}); in createTBAAStructTagNode() 221 MDNode *MDBuilder::createTBAAAccessTag(MDNode *BaseType, MDNode *AccessType, in createTBAAAccessTag() argument 229 return MDNode::get(Context, {BaseType, AccessType, OffsetNode, SizeNode, in createTBAAAccessTag() 232 return MDNode::get(Context, {BaseType, AccessType, OffsetNode, SizeNode}); in createTBAAAccessTag() 237 MDNode *AccessType = cast<MDNode>(Tag->getOperand(1)); in createMutableTBAAAccessTag() local 241 bool NewFormat = isa<MDNode>(AccessType->getOperand(0)); in createMutableTBAAAccessTag() 255 return createTBAAStructTagNode(BaseType, AccessType, Offset); in createMutableTBAAAccessTag() 259 return createTBAAAccessTag(BaseType, AccessType, Offset, Size); in createMutableTBAAAccessTag()
|
| H A D | Verifier.cpp | 5142 MDNode *AccessType = dyn_cast_or_null<MDNode>(MD->getOperand(1)); in visitTBAAMetadata() local 5144 bool IsNewFormat = isNewFormatTBAATypeNode(AccessType); in visitTBAAMetadata() 5175 AssertTBAA(BaseNode && AccessType, in visitTBAAMetadata() 5178 &I, MD, BaseNode, AccessType); in visitTBAAMetadata() 5181 AssertTBAA(isValidScalarTBAANode(AccessType), in visitTBAAMetadata() 5183 AccessType); in visitTBAAMetadata() 5212 SeenAccessTypeInPath |= BaseNode == AccessType; in visitTBAAMetadata() 5214 if (isValidScalarTBAANode(BaseNode) || BaseNode == AccessType) in visitTBAAMetadata()
|
| /freebsd-12.1/sys/contrib/dev/acpica/compiler/ |
| H A D | asloperands.c | 346 UINT8 AccessType; in OpnDoFieldCommon() local 355 AccessType = (UINT8) Op->Asl.Value.Integer; in OpnDoFieldCommon() 360 FieldOp->Asl.Value.Integer = AccessType; in OpnDoFieldCommon() 378 FieldFlags = (UINT8) (AccessType | LockRule | UpdateRule); in OpnDoFieldCommon() 405 AccessType = (UINT8) PkgLengthNode->Asl.Value.Integer; in OpnDoFieldCommon() 500 switch (AccessType) in OpnDoFieldCommon()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | MDBuilder.h | 176 MDNode *createTBAAStructTagNode(MDNode *BaseType, MDNode *AccessType, 189 MDNode *createTBAAAccessTag(MDNode *BaseType, MDNode *AccessType,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
| H A D | ClangASTContext.h | 268 ConvertAccessTypeToAccessSpecifier(lldb::AccessType access); 277 lldb::AccessType access_type, const char *name, 309 lldb::AccessType access_type, const char *class_name, 841 lldb::AccessType access, 851 lldb::AccessType access); 857 lldb::AccessType access, bool is_virtual, 866 lldb::AccessType access, bool is_virtual, 890 const CompilerType &method_compiler_type, lldb::AccessType access, 975 clang::DeclContext *decl_ctx, lldb::AccessType access_type,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | UdtRecordCompleter.cpp | 110 lldb::AccessType access = in visitKnownMember() 146 lldb::AccessType access = TranslateMemberAccess(data_member.getAccess()); in visitKnownMember()
|
| H A D | PdbUtil.h | 137 lldb::AccessType TranslateMemberAccess(llvm::codeview::MemberAccess access);
|
| H A D | PdbUtil.cpp | 405 lldb::AccessType
|
| H A D | PdbAstBuilder.cpp | 775 lldb::AccessType access = in CreateRecordType()
|
| /freebsd-12.1/sys/contrib/dev/acpica/components/parser/ |
| H A D | psargs.c | 644 UINT8 AccessType; in AcpiPsGetNextField() local 755 AccessType = ACPI_GET8 (ParserState->Aml); in AcpiPsGetNextField() 760 Field->Common.Value.Integer = (UINT8) AccessType; in AcpiPsGetNextField()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | PDBASTParser.cpp | 212 static AccessType TranslateMemberAccess(PDB_MemberAccess access) { in TranslateMemberAccess() 224 static AccessType GetDefaultAccessibilityForUdtKind(PDB_UdtType udt_kind) { in GetDefaultAccessibilityForUdtKind() 236 static AccessType GetAccessibilityForUdt(const PDBSymbolTypeUDT &udt) { in GetAccessibilityForUdt() 237 AccessType access = TranslateMemberAccess(udt.getAccess()); in GetAccessibilityForUdt() 1348 AccessType access = TranslateMemberAccess(method.getAccess()); in AddRecordMethod()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFASTParserClang.h | 91 lldb::AccessType &default_accessibility, bool &is_a_class,
|
| H A D | DWARFASTParserClang.cpp | 65 static AccessType DW_ACCESS_to_AccessType(uint32_t dwarf_accessibility) { in DW_ACCESS_to_AccessType() 240 AccessType accessibility = eAccessNone; in ParseTypeFromDWARF() 646 AccessType default_accessibility = eAccessNone; in ParseTypeFromDWARF() 2182 AccessType default_accessibility = eAccessNone; in CompleteTypeFromDWARF() 2682 DelayedPropertyList &delayed_properties, AccessType &default_accessibility, in ParseChildMembers() 2722 AccessType accessibility = eAccessNone; in ParseChildMembers() 3194 AccessType accessibility = default_accessibility; in ParseChildMembers()
|
| /freebsd-12.1/contrib/compiler-rt/lib/asan/ |
| H A D | asan_descriptions.h | 104 enum AccessType { enum
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | OpenCLImageTypes.def | 13 // IMAGE_TYPE(Type, Id, SingletonId, AccessType, CGSuffix) - an image type
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/ |
| H A D | lldb-enumerations.h | 529 enum AccessType { enum
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/ |
| H A D | ClangASTContext.cpp | 554 ClangASTContext::ConvertAccessTypeToAccessSpecifier(AccessType access) { in ConvertAccessTypeToAccessSpecifier() 1471 AccessType access_type, in CreateRecordType() 1616 DeclContext *decl_ctx, lldb::AccessType access_type, const char *class_name, in CreateClassTemplateDecl() 2819 ConvertAccessTypeToObjCIvarAccessControl(AccessType access) { in ConvertAccessTypeToObjCIvarAccessControl() 7881 const CompilerType &field_clang_type, AccessType access, in AddFieldToRecordType() 8095 const CompilerType &var_type, AccessType access) { in AddVariableToRecordType() 8137 const CompilerType &method_clang_type, lldb::AccessType access, in AddMethodToCXXRecordType() 8343 AccessType access, bool is_virtual, in CreateBaseClassSpecifier() 8605 const CompilerType &method_clang_type, lldb::AccessType access, in AddMethodToObjCObjectType() 9843 clang::DeclContext *decl_ctx, lldb::AccessType access_type, in ParseClassTemplateDecl()
|