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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp52 struct MulCandidate;
55 using MulCandList = SmallVector<std::unique_ptr<MulCandidate>, 8>;
57 using MulPairList = SmallVector<std::pair<MulCandidate*, MulCandidate*>, 8>;
59 // 'MulCandidate' holds the multiplication instructions that are candidates
61 struct MulCandidate { struct in namespace:__anon4032
70 MulCandidate(Instruction *I, Value *lhs, Value *rhs) : function in struct:__anon4032::MulCandidate
117 Muls.push_back(std::make_unique<MulCandidate>(I, LHS, RHS));
142 void AddMulPair(MulCandidate *Mul0, MulCandidate *Mul
[all...]

Completed in 51 milliseconds