Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXIL.td336 // Select which intrinsic to lower from for a DXILOp.
371 class DXILOp<int opcode, DXILOpClass opclass> {
404 def Abs : DXILOp<6, unary> {
414 def Saturate : DXILOp<7, unary> {
425 def IsNaN : DXILOp<8, isSpecialFloat> {
434 def IsInf : DXILOp<9, isSpecialFloat> {
444 def IsFinite : DXILOp<10, isSpecialFloat> {
453 def IsNormal : DXILOp<11, isSpecialFloat> {
462 def Cos : DXILOp<12, unary> {
472 def Sin : DXILOp<13, unary> {
[all …]
H A DDXILOpBuilder.h66 static const char *getOpCodeName(dxil::OpCode DXILOp);
H A DDXILOpLowering.cpp86 Error replaceNamedStructUses(CallInst *Intrin, CallInst *DXILOp) { in replaceNamedStructUses() argument
88 auto *DXILOpTy = cast<StructType>(DXILOp->getType()); in replaceNamedStructUses()
96 EVI->setOperand(0, DXILOp); in replaceNamedStructUses()
98 IVI->setOperand(0, DXILOp); in replaceNamedStructUses()
107 replaceFunctionWithOp(Function &F, dxil::OpCode DXILOp, in replaceFunctionWithOp() argument
131 OpBuilder.tryCreateOp(DXILOp, Args, CI->getName(), F.getReturnType()); in replaceFunctionWithOp()
H A DDXILOpBuilder.cpp609 const char *DXILOpBuilder::getOpCodeName(dxil::OpCode DXILOp) { in getOpCodeName() argument
610 return ::getOpCodeName(DXILOp); in getOpCodeName()