Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp1006 SrcOps[1].getLLTTy(*getMRI()), SrcOps[2].getLLTTy(*getMRI())); in buildInstr()
1096 assert(SrcOps[1].getLLTTy(*getMRI()) == SrcOps[2].getLLTTy(*getMRI()) && in buildInstr()
1127 assert(llvm::all_of(SrcOps, in buildInstr()
1137 if (SrcOps.size() == 1) in buildInstr()
1174 assert((!SrcOps.empty() || SrcOps.size() < 2) && in buildInstr()
1179 assert(llvm::all_of(SrcOps, in buildInstr()
1192 assert((!SrcOps.empty() || SrcOps.size() < 2) && in buildInstr()
1197 assert(llvm::all_of(SrcOps, in buildInstr()
1210 assert((!SrcOps.empty() || SrcOps.size() < 2) && in buildInstr()
1212 assert(llvm::all_of(SrcOps, in buildInstr()
[all …]
H A DCSEMIRBuilder.cpp106 ArrayRef<SrcOp> SrcOps, in profileEverything() argument
114 profileSrcOps(SrcOps, B); in profileEverything()
169 ArrayRef<SrcOp> SrcOps, in buildInstr() argument
188 assert(SrcOps.size() == 2 && "Invalid sources"); in buildInstr()
197 assert(SrcOps.size() == 2 && "Invalid src ops"); in buildInstr()
199 const SrcOp &Src0 = SrcOps[0]; in buildInstr()
200 const SrcOp &Src1 = SrcOps[1]; in buildInstr()
209 assert(SrcOps.size() == 1 && "Invalid sources"); in buildInstr()
219 return MachineIRBuilder::buildInstr(Opc, DstOps, SrcOps, Flag); in buildInstr()
232 profileEverything(Opc, DstOps, SrcOps, Flag, ProfBuilder); in buildInstr()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCSEMIRBuilder.h73 ArrayRef<SrcOp> SrcOps, Optional<unsigned> Flags,
95 ArrayRef<SrcOp> SrcOps,
H A DMachineIRBuilder.h1869 ArrayRef<SrcOp> SrcOps,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerLowering.cpp57 SmallVector<SrcOp, 2> SrcOps; ///< Source registers. member
59 std::initializer_list<SrcOp> SrcOps) in ShuffleVectorPseudo()
60 : Opc(Opc), Dst(Dst), SrcOps(SrcOps){}; in ShuffleVectorPseudo()
399 MIRBuilder.buildInstr(MatchInfo.Opc, {MatchInfo.Dst}, MatchInfo.SrcOps); in applyShuffleVectorPseudo()
411 MIRBuilder.buildConstant(LLT::scalar(32), MatchInfo.SrcOps[2].getImm()); in applyEXT()
413 {MatchInfo.SrcOps[0], MatchInfo.SrcOps[1], Cst}); in applyEXT()
H A DAArch64InstructionSelector.cpp208 std::initializer_list<llvm::SrcOp> SrcOps,
4228 std::initializer_list<llvm::SrcOp> SrcOps, MachineIRBuilder &MIRBuilder, in emitInstr() argument
4233 auto MI = MIRBuilder.buildInstr(Opcode, DstOps, SrcOps); in emitInstr()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp22217 SrcOps.push_back(Src); in matchScalarReduction()
22229 for (SDValue &SrcOp : SrcOps) in matchScalarReduction()
36931 SDValue Op = SrcOps[SrcOpIndex]; in combineX86ShufflesRecursively()
37010 Ops.append(SrcOps.begin(), SrcOps.end()); in combineX86ShufflesRecursively()
44861 SmallVector<SDValue, 2> SrcOps; in combineAnd() local
44864 SrcOps.size() == 1) { in combineAnd()
45229 SmallVector<SDValue, 2> SrcOps; in combineOr() local
45232 SrcOps.size() == 1) { in combineOr()
46483 SmallVector<SDValue, 2> SrcOps; in isHorizontalBinOp() local
46493 N0 = SrcOps.size() > 0 ? SrcOps[0] : SDValue(); in isHorizontalBinOp()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp19948 SmallVector<SDValue, 4> SrcOps; in combineConcatVectorOfCasts() local
19953 SrcOps.push_back(Op.getOperand(0)); in combineConcatVectorOfCasts()
19983 SDValue NewConcat = DAG.getNode(ISD::CONCAT_VECTORS, DL, ConcatSrcVT, SrcOps); in combineConcatVectorOfCasts()