Lines Matching defs:Mods
109 friend raw_ostream &operator <<(raw_ostream &OS, AMDGPUOperand::Modifiers Mods);
201 Modifiers Mods;
206 Modifiers Mods;
990 return isRegKind() ? Reg.Mods : Imm.Mods;
993 void setModifiers(Modifiers Mods) {
996 Reg.Mods = Mods;
998 Imm.Mods = Mods;
1029 Modifiers Mods = getModifiers();
1030 Inst.addOperand(MCOperand::createImm(Mods.getModifiersOperand()));
1049 Modifiers Mods = getModifiers();
1050 Inst.addOperand(MCOperand::createImm(Mods.getModifiersOperand()));
1136 OS << "<register " << getReg() << " mods: " << Reg.Mods << '>';
1143 OS << " mods: " << Imm.Mods << '>';
1163 Op->Imm.Mods = Modifiers();
1185 Op->Reg.Mods = Modifiers();
1201 raw_ostream &operator <<(raw_ostream &OS, AMDGPUOperand::Modifiers Mods) {
1202 OS << "abs:" << Mods.Abs << " neg: " << Mods.Neg << " sext:" << Mods.Sext;
2192 assert(isImmTy(ImmTyNone) && Imm.Mods.hasFPModifiers());
2197 if (Imm.Mods.Abs) {
2200 if (Imm.Mods.Neg) {
2217 isImmTy(ImmTyNone) && Imm.Mods.hasFPModifiers());
3156 AMDGPUOperand::Modifiers Mods;
3157 Mods.Lit = HasLit;
3178 Op.setModifiers(Mods);
3206 Op.setModifiers(Mods);
3384 AMDGPUOperand::Modifiers Mods;
3385 Mods.Abs = Abs || SP3Abs;
3386 Mods.Neg = Neg || SP3Neg;
3387 Mods.Lit = Lit;
3389 if (Mods.hasFPModifiers() || Lit) {
3393 Op.setModifiers(Mods);
3417 AMDGPUOperand::Modifiers Mods;
3418 Mods.Sext = Sext;
3420 if (Mods.hasIntModifiers()) {
3424 Op.setModifiers(Mods);