Home
last modified time | relevance | path

Searched refs:Opnd0 (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16ISelDAGToDAG.cpp153 SDValue Opnd0 = Addr.getOperand(1).getOperand(0); in selectAddr() local
154 if (isa<ConstantPoolSDNode>(Opnd0) || isa<GlobalAddressSDNode>(Opnd0) || in selectAddr()
155 isa<JumpTableSDNode>(Opnd0)) { in selectAddr()
157 Offset = Opnd0; in selectAddr()
H A DMipsSEISelDAGToDAG.cpp347 SDValue Opnd0 = Addr.getOperand(1).getOperand(0); in selectAddrRegImm() local
348 if (isa<ConstantPoolSDNode>(Opnd0) || isa<GlobalAddressSDNode>(Opnd0) || in selectAddrRegImm()
349 isa<JumpTableSDNode>(Opnd0)) { in selectAddrRegImm()
351 Offset = Opnd0; in selectAddrRegImm()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h2545 template <typename Opnd0, typename Opnd1, typename Opnd2, typename Opnd3>
2546 inline typename m_Intrinsic_Ty<Opnd0, Opnd1, Opnd2, Opnd3>::Ty
2547 m_MaskedLoad(const Opnd0 &Op0, const Opnd1 &Op1, const Opnd2 &Op2,
2553 template <typename Opnd0, typename Opnd1, typename Opnd2, typename Opnd3>
2554 inline typename m_Intrinsic_Ty<Opnd0, Opnd1, Opnd2, Opnd3>::Ty
2555 m_MaskedGather(const Opnd0 &Op0, const Opnd1 &Op1, const Opnd2 &Op2,
2603 template <typename Opnd0>
2604 inline typename m_Intrinsic_Ty<Opnd0>::Ty m_BitReverse(const Opnd0 &Op0) {
2608 template <typename Opnd0>
2609 inline typename m_Intrinsic_Ty<Opnd0>::Ty m_BSwap(const Opnd0 &Op0) {
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp195 Value *createFSub(Value *Opnd0, Value *Opnd1);
196 Value *createFAdd(Value *Opnd0, Value *Opnd1);
197 Value *createFMul(Value *Opnd0, Value *Opnd1);
357 Value *Opnd0 = I->getOperand(0); in drillValueDownOneStep() local
359 if ((C0 = dyn_cast<ConstantFP>(Opnd0)) && C0->isZero()) in drillValueDownOneStep()
360 Opnd0 = nullptr; in drillValueDownOneStep()
365 if (Opnd0) { in drillValueDownOneStep()
367 Addend0.set(1, Opnd0); in drillValueDownOneStep()
373 FAddend &Addend = Opnd0 ? Addend1 : Addend0; in drillValueDownOneStep()
382 if (Opnd0 || Opnd1) in drillValueDownOneStep()
[all …]
H A DInstCombineAndOrXor.cpp4812 auto *Opnd0 = Builder.CreateLShr(X, C2); in visitXor() local
4813 Opnd0->takeName(Op0); in visitXor()
4814 return BinaryOperator::CreateXor(Opnd0, ConstantInt::get(Ty, FoldConst)); in visitXor()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp2313 Value *Opnd0 = PopCntZext; in transformLoopToPopcount() local
2316 std::swap(Opnd0, Opnd1); in transformLoopToPopcount()
2319 Builder.CreateICmp(PreCond->getPredicate(), Opnd0, Opnd1)); in transformLoopToPopcount()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp212 auto Opnd0 = N->getOperand(0); in SelectDupZeroOrUndef() local
213 if (isNullConstant(Opnd0)) in SelectDupZeroOrUndef()
215 if (isNullFPConstant(Opnd0)) in SelectDupZeroOrUndef()
230 auto Opnd0 = N->getOperand(0); in SelectDupZero() local
231 if (isNullConstant(Opnd0)) in SelectDupZero()
233 if (isNullFPConstant(Opnd0)) in SelectDupZero()
H A DAArch64ISelLowering.cpp3246 auto Opnd0 = N->getOperand(0); in isZerosVector() local
3247 return isNullConstant(Opnd0) || isNullFPConstant(Opnd0); in isZerosVector()
19713 const SDValue *Opnd0; member
19747 SetCCInfo.Info.Generic.Opnd0 = &Op.getOperand(0); in isSetCC()
19823 : InfoAndKind.Info.Generic.Opnd0->getValueType(); in performSetccAddFolding()
19837 *InfoAndKind.Info.Generic.Opnd0, *InfoAndKind.Info.Generic.Opnd1, in performSetccAddFolding()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp7913 SDValue &Opnd0, SDValue &Opnd1, in isAddSubOrSubAdd() argument
8007 Opnd0 = InVec0; in isAddSubOrSubAdd()
8040 SDValue &Opnd0, SDValue &Opnd1, SDValue &Opnd2, in isFMAddSubOrFMSubAdd() argument
8042 if (Opnd0.getOpcode() != ISD::FMUL || in isFMAddSubOrFMSubAdd()
8043 !Opnd0->hasNUsesOfValue(ExpectedUses, 0) || !Subtarget.hasAnyFMA()) in isFMAddSubOrFMSubAdd()
8057 Opnd1 = Opnd0.getOperand(1); in isFMAddSubOrFMSubAdd()
8058 Opnd0 = Opnd0.getOperand(0); in isFMAddSubOrFMSubAdd()
8070 SDValue Opnd0, Opnd1; in lowerToAddSubOrFMAddSub() local
8073 if (!isAddSubOrSubAdd(BV, Subtarget, DAG, Opnd0, Opnd1, NumExtracts, in lowerToAddSubOrFMAddSub()
8081 if (isFMAddSubOrFMSubAdd(Subtarget, DAG, Opnd0, Opnd1, Opnd2, NumExtracts)) { in lowerToAddSubOrFMAddSub()
[all …]