Lines Matching refs:Metadata
85 SmallVector<Metadata *> SRVs, UAVs, CBufs, Smps; in emitResourceMetadata()
95 Metadata *SRVMD = SRVs.empty() ? nullptr : MDNode::get(Context, SRVs); in emitResourceMetadata()
96 Metadata *UAVMD = UAVs.empty() ? nullptr : MDNode::get(Context, UAVs); in emitResourceMetadata()
97 Metadata *CBufMD = CBufs.empty() ? nullptr : MDNode::get(Context, CBufs); in emitResourceMetadata()
98 Metadata *SmpMD = Smps.empty() ? nullptr : MDNode::get(Context, Smps); in emitResourceMetadata()
140 static SmallVector<Metadata *>
142 SmallVector<Metadata *> MDVals; in getTagValueAsMetadata()
173 SmallVector<Metadata *> MDVals; in getEntryPropAsMetadata()
191 Metadata *NumThreadVals[] = {ConstantAsMetadata::get(ConstantInt::get( in getEntryPropAsMetadata()
214 Metadata *MDVals[5]; in constructEntryMetadata()
240 Metadata *MDVals[2]; in emitValidatorVersionMD()
255 Metadata *SMVals[3]; in emitShaderModelVersionMD()
268 Metadata *DXILVals[2]; in emitDXILVersionTupleMD()
281 SmallVector<Metadata *> MDVals; in emitTopLevelLibraryNode()
311 SmallVector<llvm::Metadata *, 2> Vals( in translateBranchMetadata()
312 ArrayRef<Metadata *>{MDHelper.createString("dx.controlflow.hints"), in translateBranchMetadata()