Lines Matching defs:SrcOps
91 ArrayRef<SrcOp> SrcOps,
98 // Then add the SrcOps.
99 profileSrcOps(SrcOps, B);
139 ArrayRef<SrcOp> SrcOps,
158 assert(SrcOps.size() == 2 && "Invalid sources");
160 if (Optional<APInt> Cst = ConstantFoldBinOp(Opc, SrcOps[0].getReg(),
161 SrcOps[1].getReg(), *getMRI()))
167 assert(SrcOps.size() == 2 && "Invalid src ops");
169 const SrcOp &Src0 = SrcOps[0];
170 const SrcOp &Src1 = SrcOps[1];
179 return MachineIRBuilder::buildInstr(Opc, DstOps, SrcOps, Flag);
183 auto MIB = MachineIRBuilder::buildInstr(Opc, DstOps, SrcOps, Flag);
192 profileEverything(Opc, DstOps, SrcOps, Flag, ProfBuilder);
200 MachineIRBuilder::buildInstr(Opc, DstOps, SrcOps, Flag);