Home
last modified time | relevance | path

Searched refs:HasClamp (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DVOPInstructions.td155 !if(!or(P.HasModifiers, P.HasOMod, P.HasClamp),
274 let Inst{15} = !if(P.HasClamp, clamp{0}, 0);
287 let Inst{11} = !if(p.HasClamp, clamp{0}, 0);
292 let Inst{15} = !if(p.HasClamp, clamp{0}, 0);
301 let Inst{15} = !if(P.HasClamp, clamp{0}, 0);
467 let Inst{15} = !if(P.HasClamp, clamp{0}, 0);
612 let Inst{15} = !if(p.HasClamp, clamp{0}, 0);
622 let Inst{15} = !if(P.HasClamp, clamp{0}, 0);
895 let Inst{15} = !if(P.HasClamp, clamp, 0);
939 let Inst{15} = !if(P.HasClamp, clamp{0}, 0);
[all …]
H A DVOP3Instructions.td40 let HasClamp = 1;
88 let HasClamp = 1;
605 let HasClamp = 0;
620 let HasClamp = 0;
637 let HasClamp = 0;
658 let HasClamp = 0;
666 getAsmVOP3Base<NumSrcArgs, HasDst, HasClamp,
674 let HasClamp = 0;
939 let HasClamp = 0;
948 let HasClamp = 0;
[all …]
H A DSIInstrInfo.td2037 bit HasClamp, bit HasModifiers, bit HasSrc2Mods, bit HasOMod,
2058 dag clamp = !if(HasClamp, !if(HasFP8DstByteSel, (ins Clamp:$clamp),
2073 bit HasClamp, bit HasModifiers, bit HasSrc2Mods, bit HasOMod,
2078 HasClamp, HasModifiers, HasSrc2Mods, HasOMod,
2086 RegisterOperand Src2RC, int NumSrcArgs, bit HasClamp, bit HasOpSel,
2090 HasClamp, 1/*HasModifiers*/, 1/*HasSrc2Mods*/,
2102 bit HasClamp, bit HasOMod,
2107 HasClamp, 1/*HasModifiers*/, 1/*HasSrc2Mods*/, HasOMod,
2315 bit HasClamp, bit HasOpSel> {
2324 string clamp = !if(HasClamp, "$clamp", "");
[all …]
H A DVOP1Instructions.td192 let HasClamp = 1;
199 let HasClamp = 1;
204 let HasClamp = 1;
266 let HasOMod = 0, HasClamp = 0 in {
270 } // End HasOMod = 0, HasClamp = 0
403 let HasClamp = 0;
447 getAsmVOP3Base<NumSrcArgs, 1 /* HasDst */, HasClamp,
675 let HasClamp = 0, HasOMod = 0, HasExtDPP = 0, HasExtVOP3DPP = 0,
689 let HasClamp = _HasClamp;
H A DAMDGPUInstructions.td829 class IMad24Pat<Instruction Inst, bit HasClamp = 0> : AMDGPUPat <
831 !if(HasClamp, (Inst $src0, $src1, $src2, (i1 0)),
835 class UMad24Pat<Instruction Inst, bit HasClamp = 0> : AMDGPUPat <
837 !if(HasClamp, (Inst $src0, $src1, $src2, (i1 0)),
H A DVOP2Instructions.td489 HasClamp, HasModifiers, HasModifiers, HasOMod,
498 HasClamp, HasModifiers, HasModifiers, HasOMod,
527 getAsmVOP3Base<2 /*NumSrcArgs*/, HasDst, HasClamp,
620 let HasClamp = 0;
629 let HasClamp = 1;
635 let HasClamp = 1;
642 let HasClamp = 1;
647 3 /*NumSrcArgs*/, HasClamp, 1 /*HasModifiers*/,
799 HasClamp, 1/*HasModifiers*/, 0/*HasSrc2Mods*/, HasOMod,
H A DVOP3PInstructions.td516 let HasClamp = 0;
614 let HasClamp = 0;
1166 let HasClamp = _HasClamp;
1331 let HasClamp = !and(IsIU, !not(HasIModOp));
1427 dag Clamp = !if(HasClamp, (ins Clamp0:$clamp), (ins));
1448 string ClampAsm = !if(HasClamp, "$clamp", "");
1501 dag ClampPat = !if(HasClamp, (ins i1:$clamp), (ins));
1890 let Inst{15} = !if(WMMAP.HasClamp, clamp{0}, 0);
H A DSIRegisterInfo.cpp2598 bool HasClamp = false; in eliminateFrameIndex() local
2605 HasClamp = MI->getOperand(3).getImm(); in eliminateFrameIndex()
2612 HasClamp = MI->getOperand(4).getImm(); in eliminateFrameIndex()
2734 if (DeadVCC && !HasClamp) { in eliminateFrameIndex()
2798 if (FIOp->isImm() && FIOp->getImm() == 0 && DeadVCC && !HasClamp) { in eliminateFrameIndex()
H A DVOPCInstructions.td349 !if(P.HasClamp,
884 let HasClamp = 0;