Searched refs:SrcOps (Results 1 - 8 of 8) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DConstantFoldingMIRBuilder.h29 ArrayRef<SrcOp> SrcOps,
48 assert(SrcOps.size() == 2 && "Invalid src ops");
50 const SrcOp &Src0 = SrcOps[0];
51 const SrcOp &Src1 = SrcOps[1];
59 assert(SrcOps.size() == 2 && "Invalid src ops");
61 const SrcOp &Src0 = SrcOps[0];
62 const SrcOp &Src1 = SrcOps[1];
69 return MachineIRBuilder::buildInstr(Opc, DstOps, SrcOps);
H A DCSEMIRBuilder.h73 ArrayRef<SrcOp> SrcOps, Optional<unsigned> Flags,
95 ArrayRef<SrcOp> SrcOps,
H A DMachineIRBuilder.h1645 ArrayRef<SrcOp> SrcOps,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp915 ArrayRef<SrcOp> SrcOps,
922 assert(SrcOps.size() == 3 && "Invalid select");
924 DstOps[0].getLLTTy(*getMRI()), SrcOps[0].getLLTTy(*getMRI()),
925 SrcOps[1].getLLTTy(*getMRI()), SrcOps[2].getLLTTy(*getMRI()));
948 assert(SrcOps.size() == 2 && "Invalid Srcs");
950 SrcOps[0].getLLTTy(*getMRI()),
951 SrcOps[1].getLLTTy(*getMRI()));
958 assert(SrcOps.size() == 2 && "Invalid Srcs");
960 SrcOps[
913 buildInstr(unsigned Opc, ArrayRef<DstOp> DstOps, ArrayRef<SrcOp> SrcOps, Optional<unsigned> Flags) argument
[all...]
H A DCSEMIRBuilder.cpp91 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[
90 profileEverything(unsigned Opc, ArrayRef<DstOp> DstOps, ArrayRef<SrcOp> SrcOps, Optional<unsigned> Flags, GISelInstProfileBuilder &B) const argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerCombiner.cpp39 SmallVector<SrcOp, 2> SrcOps; ///< Source registers. member in struct:ShuffleVectorPseudo
41 std::initializer_list<SrcOp> SrcOps)
42 : Opc(Opc), Dst(Dst), SrcOps(SrcOps){};
374 MIRBuilder.buildInstr(MatchInfo.Opc, {MatchInfo.Dst}, MatchInfo.SrcOps);
386 MIRBuilder.buildConstant(LLT::scalar(32), MatchInfo.SrcOps[2].getImm());
388 {MatchInfo.SrcOps[0], MatchInfo.SrcOps[1], Cst});
40 ShuffleVectorPseudo(unsigned Opc, Register Dst, std::initializer_list<SrcOp> SrcOps) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp21368 SmallVectorImpl<SDValue> &SrcOps,
21412 SrcOps.push_back(Src);
21424 for (SDValue &SrcOp : SrcOps)
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp18894 SmallVector<SDValue, 4> SrcOps;
18899 SrcOps.push_back(Op.getOperand(0));
18929 SDValue NewConcat = DAG.getNode(ISD::CONCAT_VECTORS, DL, ConcatSrcVT, SrcOps);

Completed in 207 milliseconds