Home
last modified time | relevance | path

Searched refs:HandleType (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLBuiltinTypeDeclBuilder.cpp642 QualType HandleType = getResourceHandleField()->getType(); in addDefaultHandleConstructor() local
645 .callBuiltin("__builtin_hlsl_resource_uninitializedhandle", HandleType, in addDefaultHandleConstructor()
658 QualType HandleType = getResourceHandleField()->getType(); in addHandleConstructorFromBinding() local
666 .callBuiltin("__builtin_hlsl_resource_handlefrombinding", HandleType, in addHandleConstructorFromBinding()
679 QualType HandleType = getResourceHandleField()->getType(); in addHandleConstructorFromImplicitBinding() local
688 HandleType, PH::Handle, PH::_0, PH::_1, PH::_2, PH::_3, in addHandleConstructorFromImplicitBinding()
745 QualType HandleType = getResourceHandleField()->getType(); in getResourceAttrs() local
746 return cast<HLSLAttributedResourceType>(HandleType)->getAttrs(); in getResourceAttrs()
H A DSemaType.cpp9043 StringRef HandleType; in processTypeAttrs() local
9044 if (!state.getSema().checkStringLiteralArgumentAttr(attr, 0, HandleType)) in processTypeAttrs()
9047 AcquireHandleAttr::Create(state.getSema().Context, HandleType, attr), in processTypeAttrs()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVInstructionSelector.cpp344 bool sampledTypeIsSignedInteger(const llvm::Type *HandleType) { in sampledTypeIsSignedInteger() argument
345 const TargetExtType *TET = cast<TargetExtType>(HandleType); in sampledTypeIsSignedInteger()
1155 SPIRVType *HandleType = GR.getSPIRVTypeForVReg(HandleReg); in selectLoad() local
1156 if (HandleType->getOpcode() == SPIRV::OpTypeImage) { in selectLoad()
1160 if (!loadHandleBeforePosition(NewHandleReg, HandleType, *HandleDef, I)) { in selectLoad()
1199 SPIRVType *HandleType = GR.getSPIRVTypeForVReg(HandleReg); in selectStore() local
1200 if (!loadHandleBeforePosition(NewHandleReg, HandleType, *HandleDef, I)) { in selectStore()
1205 if (HandleType->getOpcode() == SPIRV::OpTypeImage) { in selectStore()
1212 const llvm::Type *LLVMHandleType = GR.getTypeForSPIRVType(HandleType); in selectStore()
H A DSPIRVEmitIntrinsics.cpp665 auto *HandleType = cast<TargetExtType>(II->getOperand(0)->getType()); in deduceElementTypeHelper() local
666 if (HandleType->getTargetExtName() == "spirv.Image" || in deduceElementTypeHelper()
667 HandleType->getTargetExtName() == "spirv.SignedImage") { in deduceElementTypeHelper()
673 } else if (HandleType->getTargetExtName() == "spirv.VulkanBuffer") { in deduceElementTypeHelper()
675 Ty = HandleType->getTypeParameter(0); in deduceElementTypeHelper()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DAttr.td4790 let Args = [StringArgument<"HandleType">];
4797 let Args = [StringArgument<"HandleType">];
4804 let Args = [StringArgument<"HandleType">];