Searched refs:Mul1 (Results 1 - 7 of 7) sorted by relevance
/openbsd-current/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMParallelDSP.cpp | 143 void AddMulPair(MulCandidate *Mul0, MulCandidate *Mul1, argument 147 << *Mul1->Root << "\n"); 149 Mul1->Paired = true; 151 Mul1->Exchange = true; 152 MulPairs.push_back(std::make_pair(Mul0, Mul1)); 613 const Instruction *Mul1 = PMul1->Root; local 614 if (Mul0 == Mul1)
|
/openbsd-current/gnu/llvm/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 573 /// Mul1, Addend0 and Addend1. 575 isADDADDMUL(SDValue Op, SDValue &Mul0, SDValue &Mul1, SDValue &Addend0, argument 600 Mul1 = OtherOp.getOperand(1); 610 Mul1 = AddOp.getOperand(0).getOperand(1); 620 Mul1 = AddOp.getOperand(1).getOperand(1); 1736 SDValue Mul0, Mul1, Addend0, Addend1; local 1738 isADDADDMUL(SDValue(N, 0), Mul0, Mul1, Addend0, Addend1, true)) { 1741 Mul1, Addend0, Addend1); 1751 isADDADDMUL(SDValue(N, 0), Mul0, Mul1, Addend0, Addend1, false) && 1753 DAG.MaskedValueIsZero(Mul1, HighMas [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelDAGToDAG.cpp | 2009 WeightedLeaf Mul1, Mul2; local 2058 if (!Mul1.Value.getNode()) { 2059 Mul1 = WeightedLeaf(Child, Weight, InsertionOrder++); 2121 if (CanFactorize && (willShiftRightEliminate(Mul1.Value, MaxPowerOf2) || 2124 int Weight = Mul1.Weight + Mul2.Weight; 2125 int Height = std::max(NodeHeights[Mul1.Value], NodeHeights[Mul2.Value]) + 1; 2126 SDValue Mul1Factored = factorOutPowerOf2(Mul1.Value, MaxPowerOf2); 2128 SDValue Sum = CurDAG->getNode(ISD::ADD, SDLoc(N), Mul1.Value.getValueType(), 2131 Mul1.Value.getValueType()); 2132 SDValue New = CurDAG->getNode(ISD::SHL, SDLoc(N), Mul1 [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfo.cpp | 1543 MachineOperand &Mul1 = Prev.getOperand(1); local 1556 .addReg(Mul1.getReg(), getKillRegState(Mul1.isKill())) 1562 Mul1.setIsKill(false);
|
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULegalizerInfo.cpp | 3489 auto Mul1 = 3494 B.buildFMul(S32, Mul1, B.buildFConstant(S32, BitsToFloat(0x2f800000))); 3499 B.buildFConstant(S32, BitsToFloat(0xcf800000)), Mul1); 4055 auto Mul1 = B.buildFMul(S32, LHS, RCP, Flags); 4057 B.buildFMul(Res, Sel, Mul1, Flags);
|
H A D | AMDGPUISelLowering.cpp | 1856 SDValue Mul1 = DAG.getNode(ISD::FMUL, DL, MVT::f32, Rcp, local 1858 SDValue Mul2 = DAG.getNode(ISD::FMUL, DL, MVT::f32, Mul1, 1863 Mul1);
|
/openbsd-current/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | [all...] |
Completed in 296 milliseconds