Home
last modified time | relevance | path

Searched refs:Ty_Reg (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h78 enum class DstType { Ty_LLT, Ty_Reg, Ty_RC }; enumerator
79 DstOp(unsigned R) : Reg(R), Ty(DstType::Ty_Reg) {} in DstOp()
80 DstOp(Register R) : Reg(R), Ty(DstType::Ty_Reg) {} in DstOp()
81 DstOp(const MachineOperand &Op) : Reg(Op.getReg()), Ty(DstType::Ty_Reg) {} in DstOp()
87 case DstType::Ty_Reg: in addDefToMIB()
105 case DstType::Ty_Reg: in getLLTTy()
112 assert(Ty == DstType::Ty_Reg && "Not a register"); in getReg()
140 enum class SrcType { Ty_Reg, Ty_MIB, Ty_Predicate, Ty_Imm }; enumerator
141 SrcOp(Register R) : Reg(R), Ty(SrcType::Ty_Reg) {} in SrcOp()
142 SrcOp(const MachineOperand &Op) : Reg(Op.getReg()), Ty(SrcType::Ty_Reg) {} in SrcOp()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCSEMIRBuilder.cpp79 case DstOp::DstType::Ty_Reg: { in profileDstOp()
154 if (Op.getDstOpKind() == DstOp::DstType::Ty_Reg) in generateCopiesIfRequired()