reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
68 DstOp(unsigned R) : Reg(R), Ty(DstType::Ty_Reg) {} 69 DstOp(Register R) : Reg(R), Ty(DstType::Ty_Reg) {} 70 DstOp(const MachineOperand &Op) : Reg(Op.getReg()), Ty(DstType::Ty_Reg) {} 71 DstOp(const LLT &T) : LLTTy(T), Ty(DstType::Ty_LLT) {} 72 DstOp(const TargetRegisterClass *TRC) : RC(TRC), Ty(DstType::Ty_RC) {} 76 case DstType::Ty_Reg: 79 case DstType::Ty_LLT: 82 case DstType::Ty_RC: 90 case DstType::Ty_RC: 92 case DstType::Ty_LLT: 94 case DstType::Ty_Reg: 107 case DstType::Ty_RC: 114 DstType getDstOpKind() const { return Ty; } 117 DstType Ty;lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp
61 case DstOp::DstType::Ty_RC: 119 DstOp::DstType DT = Op.getDstOpKind(); 120 return DT == DstOp::DstType::Ty_LLT || DT == DstOp::DstType::Ty_RC; 120 return DT == DstOp::DstType::Ty_LLT || DT == DstOp::DstType::Ty_RC; 131 if (Op.getDstOpKind() == DstOp::DstType::Ty_Reg)