Home
last modified time | relevance | path

Searched refs:RTI (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILResourceAccess.cpp25 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 DDXILPrettyPrinter.cpp184 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 DDXILShaderFlags.cpp169 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 DDXILResourceImplicitBinding.cpp88 ResourceTypeInfo &RTI = DRTM[HandleTy]; in assignBindings() local
96 DRBI.findAvailableBinding(RTI.getResourceClass(), Space, Size); in assignBindings()
H A DDXILOpLowering.cpp278 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 DDXILResource.cpp622 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 DDXILResource.h394 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 Dk3-j784s4-mcu-wakeup.dtsi736 * The 2 RTI instances are couple with MCU R5Fs so keeping them
H A Dk3-j784s4-j742s2-mcu-wakeup-common.dtsi741 * The 2 RTI instances are couple with MCU R5Fs so keeping them
H A Dk3-j721s2-mcu-wakeup.dtsi745 * The 2 RTI instances are couple with MCU R5Fs so keeping them
H A Dk3-j721s2-main.dtsi2066 * The following RTI instances are coupled with MCU R5Fs, c7x and
H A Dk3-j784s4-j742s2-main-common.dtsi2382 * The following RTI instances are coupled with MCU R5Fs, c7x and
/freebsd/sys/dev/aic7xxx/
H A Daic79xx.seq1485 * 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,