Home
last modified time | relevance | path

Searched refs:SrcOps (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp801 SrcOps[1].getLLTTy(*getMRI()), SrcOps[2].getLLTTy(*getMRI())); in buildInstr()
890 assert(std::all_of(SrcOps.begin(), SrcOps.end(), in buildInstr()
896 assert(SrcOps.size() * SrcOps[0].getLLTTy(*getMRI()).getSizeInBits() == in buildInstr()
933 assert((!SrcOps.empty() || SrcOps.size() < 2) && in buildInstr()
938 assert(std::all_of(SrcOps.begin(), SrcOps.end(), in buildInstr()
944 assert(SrcOps.size() * SrcOps[0].getLLTTy(*getMRI()).getSizeInBits() == in buildInstr()
950 assert((!SrcOps.empty() || SrcOps.size() < 2) && in buildInstr()
955 assert(std::all_of(SrcOps.begin(), SrcOps.end(), in buildInstr()
968 assert((!SrcOps.empty() || SrcOps.size() < 2) && in buildInstr()
970 assert(std::all_of(SrcOps.begin(), SrcOps.end(), in buildInstr()
[all …]
H A DCSEMIRBuilder.cpp91 ArrayRef<SrcOp> SrcOps, in profileEverything() argument
99 profileSrcOps(SrcOps, B); in profileEverything()
139 ArrayRef<SrcOp> SrcOps, in buildInstr() argument
158 assert(SrcOps.size() == 2 && "Invalid sources"); in buildInstr()
160 if (Optional<APInt> Cst = ConstantFoldBinOp(Opc, SrcOps[0].getReg(), in buildInstr()
161 SrcOps[1].getReg(), *getMRI())) in buildInstr()
168 return MachineIRBuilder::buildInstr(Opc, DstOps, SrcOps, Flag); in buildInstr()
172 auto MIB = MachineIRBuilder::buildInstr(Opc, DstOps, SrcOps, Flag); in buildInstr()
181 profileEverything(Opc, DstOps, SrcOps, Flag, ProfBuilder); in buildInstr()
189 MachineIRBuilder::buildInstr(Opc, DstOps, SrcOps, Flag); in buildInstr()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/
H A DConstantFoldingMIRBuilder.h30 ArrayRef<SrcOp> SrcOps,
49 assert(SrcOps.size() == 2 && "Invalid src ops");
51 const SrcOp &Src0 = SrcOps[0];
52 const SrcOp &Src1 = SrcOps[1];
59 return MachineIRBuilder::buildInstr(Opc, DstOps, SrcOps);
H A DCSEMIRBuilder.h74 ArrayRef<SrcOp> SrcOps, Optional<unsigned> Flags,
96 ArrayRef<SrcOp> SrcOps,
H A DMachineIRBuilder.h1159 ArrayRef<SrcOp> SrcOps,
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp31355 ArrayRef<SDValue> SrcOps, int SrcOpIndex, SDValue Root, in combineX86ShufflesRecursively() argument
31366 SDValue Op = SrcOps[SrcOpIndex]; in combineX86ShufflesRecursively()
31392 SmallVector<SDValue, 16> Ops(SrcOps.begin(), SrcOps.end()); in combineX86ShufflesRecursively()