/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Mips16ISelDAGToDAG.cpp | 153 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 D | MipsSEISelDAGToDAG.cpp | 347 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 D | PatternMatch.h | 2545 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 D | InstCombineAddSub.cpp | 195 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 D | InstCombineAndOrXor.cpp | 4812 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 D | LoopIdiomRecognize.cpp | 2313 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 D | AArch64ISelDAGToDAG.cpp | 212 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 D | AArch64ISelLowering.cpp | 3246 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 D | X86ISelLowering.cpp | 7913 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 …]
|