Home
last modified time | relevance | path

Searched refs:DXILOp (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/utils/TableGen/
H A DDXILEmitter.cpp152 OS << DXILOp.Name << " = " << DXILOp.DXILOpID << ", // " << DXILOp.Doc in emitDXILOpEnum()
173 return A.DXILOp < B.DXILOp; in emitDXILEnums()
183 for (auto &DXILOp : DXILOps) { in emitDXILEnums() local
189 emitDXILOpEnum(DXILOp, OS); in emitDXILEnums()
194 ClassMap[DXILOp.DXILClass].insert(DXILOp.Category); in emitDXILEnums()
243 for (auto &DXILOp : DXILOps) { in emitDXILIntrinsicMap() local
248 << ", DXIL::OpCode::" << DXILOp.DXILOp << "},\n"; in emitDXILIntrinsicMap()
323 OpStrings.add(DXILOp.DXILOp.str()); in emitDXILOperationTable()
352 OS << " { DXIL::OpCode::" << DXILOp.DXILOp << ", " in emitDXILOperationTable()
353 << OpStrings.get(DXILOp.DXILOp.str()) in emitDXILOperationTable()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/DirectX/
H A DDXILOpLowering.cpp32 static void lowerIntrinsic(DXIL::OpCode DXILOp, Function &F, Module &M) { in lowerIntrinsic() argument
34 Value *DXILOpArg = B.getInt32(static_cast<unsigned>(DXILOp)); in lowerIntrinsic()
37 DXILB.getOverloadTy(DXILOp, F.getFunctionType(), /*NoOpCodeParam*/ true); in lowerIntrinsic()
47 CallInst *DXILCI = DXILB.createDXILOpCall(DXILOp, OverloadTy, CI->args()); in lowerIntrinsic()
H A DDXILOpBuilder.cpp237 static FunctionCallee getOrCreateDXILOpFunction(DXIL::OpCode DXILOp, in getOrCreateDXILOpFunction() argument
239 const OpCodeProperty *Prop = getOpCodeProperty(DXILOp); in getOrCreateDXILOpFunction()
320 const char *DXILOpBuilder::getOpCodeName(DXIL::OpCode DXILOp) { in getOpCodeName() argument
321 return ::getOpCodeName(DXILOp); in getOpCodeName()
H A DDXILOpBuilder.h36 static const char *getOpCodeName(DXIL::OpCode DXILOp);