Lines Matching refs:UnOp
96 class UnOp<string name, bits<16> opCode, list<dag> pattern=[]>
380 def OpImage: UnOp<"OpImage", 100>;
381 def OpImageQueryFormat: UnOp<"OpImageQueryFormat", 101>;
382 def OpImageQueryOrder: UnOp<"OpImageQueryOrder", 102>;
384 def OpImageQuerySize: UnOp<"OpImageQuerySize", 104>;
386 def OpImageQueryLevels: UnOp<"OpImageQueryLevels", 106>;
387 def OpImageQuerySamples: UnOp<"OpImageQuerySamples", 107>;
427 def OpImageSparseTexelsResident: UnOp<"OpImageSparseTexelsResident", 316>;
439 def OpConvertFToU : UnOp<"OpConvertFToU", 109>;
440 def OpConvertFToS : UnOp<"OpConvertFToS", 110>;
441 def OpConvertSToF : UnOp<"OpConvertSToF", 111>;
442 def OpConvertUToF : UnOp<"OpConvertUToF", 112>;
444 def OpUConvert : UnOp<"OpUConvert", 113>;
445 def OpSConvert : UnOp<"OpSConvert", 114>;
446 def OpFConvert : UnOp<"OpFConvert", 115>;
448 def OpQuantizeToF16 : UnOp<"OpQuantizeToF16", 116>;
450 def OpConvertPtrToU : UnOp<"OpConvertPtrToU", 117>;
452 def OpSatConvertSToU : UnOp<"OpSatConvertSToU", 118>;
453 def OpSatConvertUToS : UnOp<"OpSatConvertUToS", 119>;
455 def OpConvertUToPtr : UnOp<"OpConvertUToPtr", 120>;
456 def OpPtrCastToGeneric : UnOp<"OpPtrCastToGeneric", 121>;
457 def OpGenericCastToPtr : UnOp<"OpGenericCastToPtr", 122>;
460 def OpBitcast : UnOp<"OpBitcast", 124>;
463 def OpPtrCastToCrossWorkgroupINTEL : UnOp<"OpPtrCastToCrossWorkgroupINTEL", 5934>;
464 def OpCrossWorkgroupCastToPtrINTEL : UnOp<"OpCrossWorkgroupCastToPtrINTEL", 5938>;
467 def OpConvertFToBF16INTEL : UnOp<"OpConvertFToBF16INTEL", 6116>;
468 def OpConvertBF16ToFINTEL : UnOp<"OpConvertBF16ToFINTEL", 6117>;
485 def OpCopyObject: UnOp<"OpCopyObject", 83>;
486 def OpTranspose: UnOp<"OpTranspose", 84>;
487 def OpCopyLogical: UnOp<"OpCopyLogical", 400>;
491 def OpSNegate: UnOp<"OpSNegate", 126>;
538 def OpNot: UnOp<"OpNot", 200>;
559 def OpIsNan: UnOp<"OpIsNan", 156>;
560 def OpIsInf: UnOp<"OpIsInf", 157>;
561 def OpIsFinite: UnOp<"OpIsFinite", 158>;
562 def OpIsNormal: UnOp<"OpIsNormal", 159>;
563 def OpSignBitSet: UnOp<"OpSignBitSet", 160>;
573 def OpLogicalNot: UnOp<"OpLogicalNot", 168>;
606 def OpDPdx: UnOp<"OpDPdx", 207>;
607 def OpDPdy: UnOp<"OpDPdy", 208>;
608 def OpFwidth: UnOp<"OpFwidth", 209>;
610 def OpDPdxFine: UnOp<"OpDPdxFine", 210>;
611 def OpDPdyFine: UnOp<"OpDPdyFine", 211>;
612 def OpFwidthFine: UnOp<"OpFwidthFine", 212>;
614 def OpDPdxCoarse: UnOp<"OpDPdxCoarse", 213>;
615 def OpDPdyCoarse: UnOp<"OpDPdyCoarse", 214>;
616 def OpFwidthCoarse: UnOp<"OpFwidthCoarse", 215>;
704 def OpNamedBarrierInitialize: UnOp<"OpNamedBarrierInitialize", 328>;