Searched refs:AddOp (Results 1 - 8 of 8) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 586 SDValue AddOp; local 589 AddOp = N0; 592 AddOp = N1; 597 if (requireIntermediatesHaveOneUse && !AddOp.hasOneUse()) 605 Addend0 = AddOp.getOperand(0); 606 Addend1 = AddOp.getOperand(1); 609 if (AddOp.getOperand(0).getOpcode() == ISD::MUL) { 611 if (requireIntermediatesHaveOneUse && !AddOp.getOperand(0).hasOneUse()) 613 Mul0 = AddOp.getOperand(0).getOperand(0); 614 Mul1 = AddOp [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | SetTheory.cpp | 39 struct AddOp : public SetTheory::Operator { struct in namespace:__anon2012 258 addOperator("add", std::make_unique<AddOp>());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSelect.cpp | 1689 Instruction *AddOp = nullptr, *SubOp = nullptr; 1694 AddOp = FI; 1700 AddOp = TI; 1704 if (AddOp) { 1706 if (SubOp->getOperand(0) == AddOp->getOperand(0)) { 1707 OtherAddOp = AddOp->getOperand(1); 1708 } else if (SubOp->getOperand(0) == AddOp->getOperand(1)) { 1709 OtherAddOp = AddOp->getOperand(0); 1719 FastMathFlags Flags = AddOp->getFastMathFlags(); 1729 if (AddOp ! [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 1707 Instruction::BinaryOps AddOp; 1710 AddOp = Instruction::Add; 1713 AddOp = II.getInductionOpcode(); 1746 Builder.CreateBinOp(AddOp, LastInduction, SplatVF, "step.add"))); 1971 Instruction::BinaryOps AddOp; 1974 AddOp = Instruction::Add; 1977 AddOp = ID.getInductionOpcode(); 1992 auto *Add = addFastMathFlag(Builder.CreateBinOp(AddOp, ScalarIV, Mul));
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonInstrInfo.cpp | 1940 const MachineOperand &AddOp = MI.getOperand(2); local 1941 if (AddOp.isImm()) { 1942 Value = AddOp.getImm();
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 2625 for (unsigned AddOp = 0, e = Ops.size(); AddOp != e; ++AddOp) 2626 if (MulOpSCEV == Ops[AddOp]) { 2642 if (AddOp < Idx) { 2643 Ops.erase(Ops.begin()+AddOp); 2647 Ops.erase(Ops.begin()+AddOp-1); 2982 for (const SCEV *AddOp : Add->operands()) { 2983 const SCEV *Mul = getMulExpr(Ops[0], AddOp, SCEV::FlagAnyWrap,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeIntegerTypes.cpp | 745 unsigned AddOp = Opcode == ISD::SADDSAT ? ISD::ADD : ISD::SUB; local 751 DAG.getNode(AddOp, dl, PromotedType, Op1Promoted, Op2Promoted);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | [all...] |
Completed in 411 milliseconds