Home
last modified time | relevance | path

Searched refs:AccessType (Results 1 – 18 of 18) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DTypeBasedAliasAnalysis.cpp216 if (MDNodeTy *AccessType = getAccessType()) in isNewFormat() local
217 if (!TBAANodeImpl<MDNodeTy>(AccessType).isNewFormat()) in isNewFormat()
465 TBAAStructTypeNode AccessType(Tag.getAccessType()); in isTBAAVtableAccess() local
466 if(auto *Id = dyn_cast<MDString>(AccessType.getId())) in isTBAAVtableAccess()
542 static const MDNode *createAccessTag(const MDNode *AccessType) { in createAccessTag() argument
545 if (!AccessType || AccessType->getNumOperands() < 2) in createAccessTag()
548 Type *Int64 = IntegerType::get(AccessType->getContext(), 64); in createAccessTag()
551 if (TBAAStructTypeNode(AccessType).isNewFormat()) { in createAccessTag()
557 Metadata *Ops[] = {const_cast<MDNode*>(AccessType), in createAccessTag()
558 const_cast<MDNode*>(AccessType), in createAccessTag()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DMDBuilder.cpp194 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()
DVerifier.cpp5001 MDNode *AccessType = dyn_cast_or_null<MDNode>(MD->getOperand(1)); in visitTBAAMetadata() local
5003 bool IsNewFormat = isNewFormatTBAATypeNode(AccessType); in visitTBAAMetadata()
5034 AssertTBAA(BaseNode && AccessType, in visitTBAAMetadata()
5037 &I, MD, BaseNode, AccessType); in visitTBAAMetadata()
5040 AssertTBAA(isValidScalarTBAANode(AccessType), in visitTBAAMetadata()
5042 AccessType); in visitTBAAMetadata()
5071 SeenAccessTypeInPath |= BaseNode == AccessType; in visitTBAAMetadata()
5073 if (isValidScalarTBAANode(BaseNode) || BaseNode == AccessType) in visitTBAAMetadata()
/external/llvm/lib/IR/
DMDBuilder.cpp166 MDNode *MDBuilder::createTBAAStructTagNode(MDNode *BaseType, MDNode *AccessType, in createTBAAStructTagNode() argument
171 return MDNode::get(Context, {BaseType, AccessType, createConstant(Off), in createTBAAStructTagNode()
174 return MDNode::get(Context, {BaseType, AccessType, createConstant(Off)}); in createTBAAStructTagNode()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DMDBuilder.h176 MDNode *createTBAAStructTagNode(MDNode *BaseType, MDNode *AccessType,
189 MDNode *createTBAAAccessTag(MDNode *BaseType, MDNode *AccessType,
/external/deqp/framework/common/
DtcuTextureUtil.cpp1263 template <typename AccessType>
1264 static AccessType toSamplerAccess (const AccessType& baseAccess, Sampler::DepthStencilMode mode) in toSamplerAccess()
1300 return AccessType(TextureFormat(TextureFormat::D, TextureFormat::FLOAT), in toSamplerAccess()
1308 return AccessType(TextureFormat(TextureFormat::S, TextureFormat::UNSIGNED_INT8), in toSamplerAccess()
1317 return AccessType(); in toSamplerAccess()
1326 return AccessType(TextureFormat(TextureFormat::D, TextureFormat::UNORM_INT16), in toSamplerAccess()
1334 return AccessType(TextureFormat(TextureFormat::S, TextureFormat::UNSIGNED_INT8), in toSamplerAccess()
1343 return AccessType(); in toSamplerAccess()
1352 return AccessType(TextureFormat(TextureFormat::D, TextureFormat::UNORM_INT24), in toSamplerAccess()
1360 return AccessType(TextureFormat(TextureFormat::S, TextureFormat::UNSIGNED_INT8), in toSamplerAccess()
[all …]
/external/skqp/src/sksl/
DSkSLHCodeGenerator.h42 static String AccessType(const Context& context, const Type& type, const Layout& layout);
DSkSLHCodeGenerator.cpp87 String HCodeGenerator::AccessType(const Context& context, const Type& type, in AccessType() function in SkSL::HCodeGenerator
350 AccessType(fContext, param->fType, param->fModifiers.fLayout).c_str(), name, in generateCode()
DSkSLCPPCodeGenerator.cpp886 String valueType = HCodeGenerator::AccessType(fContext, u->fType, in writeSetData()
/external/skia/src/sksl/
DSkSLHCodeGenerator.h42 static String AccessType(const Context& context, const Type& type, const Layout& layout);
DSkSLHCodeGenerator.cpp89 String HCodeGenerator::AccessType(const Context& context, const Type& type, in AccessType() function in SkSL::HCodeGenerator
369 AccessType(fContext, param->fType, param->fModifiers.fLayout).c_str(), in generateCode()
DSkSLCPPCodeGenerator.cpp919 String valueType = HCodeGenerator::AccessType(fContext, u->fType, in writeSetData()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DAliasSetTracker.h126 enum AccessType { enum
418 AliasSet::AccessType E,
/external/llvm/include/llvm/IR/
DMDBuilder.h158 MDNode *createTBAAStructTagNode(MDNode *BaseType, MDNode *AccessType,
/external/deqp/external/vulkancts/modules/vulkan/protected_memory/
DvktProtectedMemShaderImageAccessTests.cpp64 enum AccessType enum
91 AccessType accessType;
103 const AccessType accessType_, in Params()
1159 AccessType type; in createShaderImageAccessTests()
1189 const AccessType accessType = accessTypes[accessNdx].type; in createShaderImageAccessTests()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DAliasSetTracker.cpp299 AliasSet::AccessType ATy = AliasSet::Refs; in add()
312 AliasSet::AccessType ATy = AliasSet::Mods; in add()
387 (AliasSet::AccessType)AS.AccessTy, X); in add()
/external/clang/include/clang/Basic/
DOpenCLImageTypes.def13 // IMAGE_TYPE(Type, Id, SingletonId, AccessType, CGSuffix) - an image type
/external/v8/include/
Dv8.h5678 enum AccessType {
6691 AccessType type,