| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILResourceAccess.cpp | 25 dxil::ResourceTypeInfo &RTI) { in calculateGEPOffset() argument 31 if (RTI.isTyped()) { in calculateGEPOffset() 32 Type *ContainedType = RTI.getHandleTy()->getTypeParameter(0); in calculateGEPOffset() 55 Value *Offset, dxil::ResourceTypeInfo &RTI) { in createTypedBufferStore() argument 57 Type *ContainedType = RTI.getHandleTy()->getTypeParameter(0); in createTypedBufferStore() 100 Value *Offset, dxil::ResourceTypeInfo &RTI) { in createStoreIntrinsic() argument 101 switch (RTI.getResourceKind()) { in createStoreIntrinsic() 103 return createTypedBufferStore(II, SI, Offset, RTI); in createStoreIntrinsic() 132 Value *Offset, dxil::ResourceTypeInfo &RTI) { in createTypedBufferLoad() argument 134 Type *ContainedType = RTI.getHandleTy()->getTypeParameter(0); in createTypedBufferLoad() [all …]
|
| H A D | DXILPrettyPrinter.cpp | 184 const dxil::ResourceTypeInfo &RTI) in FormatBindingID() 186 RC(RTI.getResourceClass()) {} in FormatBindingID() 198 const dxil::ResourceTypeInfo &RTI) in FormatBindingLocation() 200 RC(RTI.getResourceClass()) {} in FormatBindingLocation() 238 const dxil::ResourceTypeInfo &RTI = DRTM[RI.getHandleTy()]; in prettyPrintResources() local 240 dxil::ResourceClass RC = RTI.getResourceClass(); in prettyPrintResources() 243 StringRef Format(getFormatName(RTI)); in prettyPrintResources() 244 FormatResourceDimension Dim(RTI, RI.hasCounter()); in prettyPrintResources() 245 FormatBindingID ID(RI, RTI); in prettyPrintResources() 246 FormatBindingLocation Bind(RI, RTI); in prettyPrintResources()
|
| H A D | DXILShaderFlags.cpp | 169 dxil::ResourceTypeInfo &RTI = DRTM[cast<TargetExtType>(II->getType())]; in updateFunctionFlags() local 174 MMDI.ValidatorVersion >= VersionTuple(1, 8) && RTI.isUAV()) in updateFunctionFlags() 177 switch (RTI.getResourceKind()) { in updateFunctionFlags() 188 dxil::ResourceTypeInfo &RTI = in updateFunctionFlags() local 190 if (RTI.isTyped()) in updateFunctionFlags() 191 CSF.TypedUAVLoadAdditionalFormats |= RTI.getTyped().ElementCount > 1; in updateFunctionFlags()
|
| H A D | DXILResourceImplicitBinding.cpp | 88 ResourceTypeInfo &RTI = DRTM[HandleTy]; in assignBindings() local 96 DRBI.findAvailableBinding(RTI.getResourceClass(), Space, Size); in assignBindings()
|
| H A D | DXILOpLowering.cpp | 278 dxil::ResourceTypeInfo &RTI = DRTM[RI.getHandleTy()]; in lowerToBindAndAnnotateHandle() local 279 dxil::ResourceClass RC = RTI.getResourceClass(); in lowerToBindAndAnnotateHandle() 287 RI.getAnnotateProps(*F.getParent(), RTI); in lowerToBindAndAnnotateHandle()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | DXILResource.cpp | 622 dxil::ResourceTypeInfo &RTI) const { in getAsMetadata() 647 if (RTI.isCBuffer()) { in getAsMetadata() 648 MDVals.push_back(getIntMD(RTI.getCBufferSize(DL))); in getAsMetadata() 650 } else if (RTI.isSampler()) { in getAsMetadata() 651 MDVals.push_back(getIntMD(llvm::to_underlying(RTI.getSamplerType()))); in getAsMetadata() 654 MDVals.push_back(getIntMD(llvm::to_underlying(RTI.getResourceKind()))); in getAsMetadata() 656 if (RTI.isUAV()) { in getAsMetadata() 657 ResourceTypeInfo::UAVInfo UAVFlags = RTI.getUAV(); in getAsMetadata() 666 RTI.isMultiSample() ? RTI.getMultiSampleCount() : 0; in getAsMetadata() 672 if (RTI.isStruct()) { in getAsMetadata() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DXILResource.h | 394 LLVM_ABI MDTuple *getAsMetadata(Module &M, dxil::ResourceTypeInfo &RTI) const; 397 getAnnotateProps(Module &M, dxil::ResourceTypeInfo &RTI) const; 408 LLVM_ABI void print(raw_ostream &OS, dxil::ResourceTypeInfo &RTI,
|
| /freebsd/sys/contrib/device-tree/src/arm64/ti/ |
| H A D | k3-j784s4-mcu-wakeup.dtsi | 736 * The 2 RTI instances are couple with MCU R5Fs so keeping them
|
| H A D | k3-j784s4-j742s2-mcu-wakeup-common.dtsi | 741 * The 2 RTI instances are couple with MCU R5Fs so keeping them
|
| H A D | k3-j721s2-mcu-wakeup.dtsi | 745 * The 2 RTI instances are couple with MCU R5Fs so keeping them
|
| H A D | k3-j721s2-main.dtsi | 2066 * The following RTI instances are coupled with MCU R5Fs, c7x and
|
| H A D | k3-j784s4-j742s2-main-common.dtsi | 2382 * The following RTI instances are coupled with MCU R5Fs, c7x and
|
| /freebsd/sys/dev/aic7xxx/ |
| H A D | aic79xx.seq | 1485 * any FIFO that is still on the bus. Chips with RTI do not 1497 * Switch to the other FIFO. Non-RTI chips 1912 * so it can be used for other transactions. On RTI capable controllers,
|