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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp142 void AddMulPair(MulCandidate *Mul0, MulCandidate *Mul1, argument
145 << *Mul0->Root << "\n"
147 Mul0->Paired = true;
151 MulPairs.push_back(std::make_pair(Mul0, Mul1));
616 const Instruction *Mul0 = PMul0->Root; local
618 if (Mul0 == Mul1)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp577 /// If the Op is in the correct form the constituent parts are written to Mul0,
580 isADDADDMUL(SDValue Op, SDValue &Mul0, SDValue &Mul1, SDValue &Addend0, argument
604 Mul0 = OtherOp.getOperand(0);
614 Mul0 = AddOp.getOperand(0).getOperand(0);
624 Mul0 = AddOp.getOperand(1).getOperand(0);
1745 SDValue Mul0, Mul1, Addend0, Addend1; local
1747 isADDADDMUL(SDValue(N, 0), Mul0, Mul1, Addend0, Addend1, true)) {
1749 DAG.getVTList(MVT::i32, MVT::i32), Mul0,
1760 isADDADDMUL(SDValue(N, 0), Mul0, Mul1, Addend0, Addend1, false) &&
1761 DAG.MaskedValueIsZero(Mul0, HighMas
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp3073 Value *Mul0 = nullptr; local
3074 if (ComputeMultiple(Op0, Base, Mul0, LookThroughSExt, Depth+1)) {
3076 if (Constant *MulC = dyn_cast<Constant>(Mul0)) {
3084 // V == Base * (Mul0 * Op1), so return (Mul0 * Op1)
3089 if (ConstantInt *Mul0CI = dyn_cast<ConstantInt>(Mul0))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp3098 auto Mul0 = B.buildFMul(S32, RHS, Sel, Flags);
3101 .addUse(Mul0.getReg(0))

Completed in 186 milliseconds