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

/external/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp598 /// If the Op is in the correct form the constituent parts are written to Mul0,
601 isADDADDMUL(SDValue Op, SDValue &Mul0, SDValue &Mul1, SDValue &Addend0, argument
625 Mul0 = OtherOp.getOperand(0);
635 Mul0 = AddOp.getOperand(0).getOperand(0);
645 Mul0 = AddOp.getOperand(1).getOperand(0);
1452 SDValue Mul0, Mul1, Addend0, Addend1; local
1454 isADDADDMUL(SDValue(N, 0), Mul0, Mul1, Addend0, Addend1, true)) {
1456 DAG.getVTList(MVT::i32, MVT::i32), Mul0,
1467 isADDADDMUL(SDValue(N, 0), Mul0, Mul1, Addend0, Addend1, false) &&
1468 DAG.MaskedValueIsZero(Mul0, HighMas
[all...]
/external/llvm/lib/Analysis/
H A DValueTracking.cpp1239 Value *Mul0 = NULL; local
1240 if (ComputeMultiple(Op0, Base, Mul0, LookThroughSExt, Depth+1)) {
1242 if (Constant *MulC = dyn_cast<Constant>(Mul0)) {
1250 // V == Base * (Mul0 * Op1), so return (Mul0 * Op1)
1255 if (ConstantInt *Mul0CI = dyn_cast<ConstantInt>(Mul0))

Completed in 53 milliseconds