| /llvm-project-15.0.7/llvm/tools/obj2yaml/ |
| H A D | dwarf2yaml.cpp | 405 DWARFYAML::LineTableOpcode NewOp = {}; in dumpDebugLines() local 407 if (NewOp.Opcode == 0) { in dumpDebugLines() 409 NewOp.ExtLen = LineData.getULEB128(&Offset); in dumpDebugLines() 410 NewOp.SubOpcode = in dumpDebugLines() 412 switch (NewOp.SubOpcode) { in dumpDebugLines() 415 NewOp.Data = LineData.getAddress(&Offset); in dumpDebugLines() 423 while (Offset < StartExt + *NewOp.ExtLen) in dumpDebugLines() 427 switch (NewOp.Opcode) { in dumpDebugLines() 440 NewOp.Data = LineData.getULEB128(&Offset); in dumpDebugLines() 448 NewOp.Data = LineData.getU16(&Offset); in dumpDebugLines() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPeephole.cpp | 244 int NewOp = QII->getInvertedPredicatedOpcode(MI.getOpcode()); in runOnMachineFunction() local 245 MI.setDesc(QII->get(NewOp)); in runOnMachineFunction() 255 unsigned NewOp = 0; in runOnMachineFunction() local 261 NewOp = Op; in runOnMachineFunction() 264 NewOp = Hexagon::C2_muxir; in runOnMachineFunction() 267 NewOp = Hexagon::C2_muxri; in runOnMachineFunction() 270 if (NewOp) { in runOnMachineFunction() 273 BuildMI(MBB, MI.getIterator(), MI.getDebugLoc(), QII->get(NewOp), in runOnMachineFunction()
|
| H A D | HexagonInstrInfo.cpp | 3834 int NewOp = MI.getOpcode(); in getDotOldOp() local 3835 if (isPredicated(NewOp) && isPredicatedNew(NewOp)) { // Get predicate old form in getDotOldOp() 3836 NewOp = Hexagon::getPredOldOpcode(NewOp); in getDotOldOp() 3841 switch (NewOp) { in getDotOldOp() 3843 NewOp = Hexagon::J2_jumpt; in getDotOldOp() 3846 NewOp = Hexagon::J2_jumpf; in getDotOldOp() 3856 assert(NewOp >= 0 && in getDotOldOp() 3861 NewOp = Hexagon::getNonNVStore(NewOp); in getDotOldOp() 3866 return NewOp; in getDotOldOp() 3869 switch (NewOp) { in getDotOldOp() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 85 sparse_tensor::NewOp> { 107 sparse_tensor::NewOp::attachInterface<NewOpInterface>(*ctx); in registerBufferizableOpInterfaceExternalModels()
|
| H A D | SparseTensorConversion.cpp | 596 class SparseTensorNewConverter : public OpConversionPattern<NewOp> { 600 matchAndRewrite(NewOp op, OpAdaptor adaptor, in matchAndRewrite()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanSLP.cpp | 424 VPInstruction *NewOp = buildGraph(Ops.second); in buildGraph() local 425 Ops.first->replaceAllUsesWith(NewOp); in buildGraph() 428 CombinedOperands[i] = NewOp; in buildGraph() 430 Ops.first = NewOp; in buildGraph()
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVEmitIntrinsics.cpp | 389 auto *NewOp = in processInstrAfterVisit() local 391 I->replaceAllUsesWith(NewOp); in processInstrAfterVisit() 392 NewOp->setArgOperand(0, I); in processInstrAfterVisit() 404 auto *NewOp = buildIntrWithMD(Intrinsic::spv_track_constant, in processInstrAfterVisit() local 406 I->setOperand(OpNo, NewOp); in processInstrAfterVisit()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | SimplifyBooleanExprCheck.cpp | 802 auto NewOp = getDemorganFlippedOperator(BinOp->getOpcode()); in flipDemorganBinaryOperator() local 810 if (((*OuterBO == NewOp) || (!LogicalOpParentheses && in flipDemorganBinaryOperator() 811 (*OuterBO == BO_LOr && NewOp == BO_LAnd))) && in flipDemorganBinaryOperator() 819 if (*OuterBO == BO_LAnd && NewOp == BO_LOr && !Parens) { in flipDemorganBinaryOperator() 828 if (flipDemorganSide(Fixes, Ctx, BinOp->getLHS(), NewOp) || in flipDemorganBinaryOperator() 829 flipDemorganSide(Fixes, Ctx, BinOp->getRHS(), NewOp)) in flipDemorganBinaryOperator()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | ExpandVectorPredication.cpp | 114 static void replaceOperation(Value &NewOp, VPIntrinsic &OldOp) { in replaceOperation() argument 115 transferDecorations(NewOp, OldOp); in replaceOperation() 116 OldOp.replaceAllUsesWith(&NewOp); in replaceOperation()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | Vectorization.cpp | 103 NewOp enumerator 288 return VectorizationResult{VectorizationStatus::NewOp, constantOp}; in vectorizeLinalgIndex() 300 return VectorizationResult{VectorizationStatus::NewOp, transposeOp}; in vectorizeLinalgIndex() 359 return VectorizationResult{VectorizationStatus::NewOp, b.clone(*op)}; in vectorizeOneOp() 385 return VectorizationResult{VectorizationStatus::NewOp, reduceOp}; in vectorizeOneOp() 411 VectorizationStatus::NewOp, in vectorizeOneOp() 525 if (result.status == VectorizationStatus::NewOp) { in vectorizeAsLinalgGeneric()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | SeparateConstOffsetFromGEP.cpp | 739 BinaryOperator::BinaryOps NewOp = BO->getOpcode(); in removeConstOffset() local 754 NewOp = Instruction::Add; in removeConstOffset() 759 NewBO = BinaryOperator::Create(NewOp, NextInChain, TheOther, "", IP); in removeConstOffset() 761 NewBO = BinaryOperator::Create(NewOp, TheOther, NextInChain, "", IP); in removeConstOffset()
|
| H A D | CorrelatedValuePropagation.cpp | 578 Value *NewOp = in processOverflowIntrinsic() local 580 setDeducedOverflowingFlags(NewOp, Opcode, NSW, NUW); in processOverflowIntrinsic() 586 Value *NewI = B.CreateInsertValue(Struct, NewOp, 0); in processOverflowIntrinsic() 592 if (auto *BO = dyn_cast<BinaryOperator>(NewOp)) in processOverflowIntrinsic()
|
| H A D | Reassociate.cpp | 776 BinaryOperator *NewOp; in RewriteExprTree() local 779 NewOp = BinaryOperator::Create(Instruction::BinaryOps(Opcode), in RewriteExprTree() 781 if (isa<FPMathOperator>(NewOp)) in RewriteExprTree() 782 NewOp->setFastMathFlags(I->getFastMathFlags()); in RewriteExprTree() 784 NewOp = NodesToRewrite.pop_back_val(); in RewriteExprTree() 788 Op->setOperand(0, NewOp); in RewriteExprTree() 793 Op = NewOp; in RewriteExprTree()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 156 SDValue NewOp = Ops[i]; in makeLibCall() local 157 Entry.Node = NewOp; in makeLibCall() 530 return TLO.CombineTo(Op, NewOp); in ShrinkDemandedConstant() 1240 return TLO.CombineTo(Op, NewOp); in SimplifyDemandedBits() 1265 return TLO.CombineTo(Op, NewOp); in SimplifyDemandedBits() 2455 SDValue NewOp = in SimplifyDemandedBits() local 2615 SDValue NewOp = in SimplifyDemandedBits() local 2636 return TLO.CombineTo(Op, NewOp); in SimplifyDemandedBits() 2842 SDValue NewOp = TLO.DAG.getNode( in SimplifyDemandedVectorElts() local 2844 return TLO.CombineTo(Op, NewOp); in SimplifyDemandedVectorElts() [all …]
|
| H A D | LegalizeFloatTypes.cpp | 257 SDValue NewOp = BitConvertVectorToIntegerVector(N->getOperand(0)); in SoftenFloatRes_EXTRACT_VECTOR_ELT() local 259 NewOp.getValueType().getVectorElementType(), in SoftenFloatRes_EXTRACT_VECTOR_ELT() 260 NewOp, N->getOperand(1)); in SoftenFloatRes_EXTRACT_VECTOR_ELT() 2401 SDValue NewOp = BitConvertVectorToIntegerVector(N->getOperand(0)); in PromoteFloatRes_EXTRACT_VECTOR_ELT() local 2402 EVT IVT = NewOp.getValueType().getVectorElementType(); in PromoteFloatRes_EXTRACT_VECTOR_ELT() 2406 NewOp, N->getOperand(1)); in PromoteFloatRes_EXTRACT_VECTOR_ELT() 2694 SDValue NewOp = BitConvertVectorToIntegerVector(N->getOperand(0)); in SoftPromoteHalfRes_EXTRACT_VECTOR_ELT() local 2696 NewOp.getValueType().getVectorElementType(), NewOp, in SoftPromoteHalfRes_EXTRACT_VECTOR_ELT()
|
| H A D | FastISel.cpp | 1908 Register NewOp = createResultReg(RegClass); in constrainOperandRegClass() local 1910 TII.get(TargetOpcode::COPY), NewOp).addReg(Op); in constrainOperandRegClass() 1911 return NewOp; in constrainOperandRegClass()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineMulDivRem.cpp | 172 Value *NewOp; in visitMul() local 175 if (match(&I, m_Mul(m_Shl(m_Value(NewOp), m_Constant(C2)), in visitMul() 181 BinaryOperator *BO = BinaryOperator::CreateMul(NewOp, Shl); in visitMul() 190 if (match(&I, m_Mul(m_Value(NewOp), m_Constant(C1)))) { in visitMul() 193 BinaryOperator *Shl = BinaryOperator::CreateShl(NewOp, NewCst); in visitMul()
|
| H A D | InstCombineShifts.cpp | 804 Value *NewOp = Builder.CreateBinOp(TBO->getOpcode(), NewShift, NewRHS); in FoldShiftByConstant() local 805 return SelectInst::Create(Cond, NewOp, NewShift); in FoldShiftByConstant() 821 Value *NewOp = Builder.CreateBinOp(FBO->getOpcode(), NewShift, NewRHS); in FoldShiftByConstant() local 822 return SelectInst::Create(Cond, NewShift, NewOp); in FoldShiftByConstant()
|
| H A D | InstCombineAndOrXor.cpp | 1391 Value *NewOp = Builder.CreateBinOp(LogicOpc, X, TruncC); in foldLogicCastConstant() local 1392 return new ZExtInst(NewOp, DestTy); in foldLogicCastConstant() 1401 Value *NewOp = Builder.CreateBinOp(LogicOpc, X, TruncC); in foldLogicCastConstant() local 1402 return new SExtInst(NewOp, DestTy); in foldLogicCastConstant() 1445 Value *NewOp = Builder.CreateBinOp(LogicOpc, Cast0Src, Cast1Src, in foldCastedBitwiseLogic() local 1447 return CastInst::Create(CastOpcode, NewOp, DestTy); in foldCastedBitwiseLogic()
|
| H A D | InstCombinePHI.cpp | 310 if (auto *NewOp = in foldPHIArgIntToPtrToPHI() local 312 PN.setIncomingValue(OpNum, NewOp); in foldPHIArgIntToPtrToPHI()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 11047 SDValue NewOp; in LowerVectorOR() local 11053 return NewOp; in LowerVectorOR() 11059 return NewOp; in LowerVectorOR() 11106 SDValue NewOp; in ConstantBuildVector() local 11113 return NewOp; in ConstantBuildVector() 11119 return NewOp; in ConstantBuildVector() 11128 return NewOp; in ConstantBuildVector() 11134 return NewOp; in ConstantBuildVector() 14986 SDValue NewOp; in performANDCombine() local 14993 return NewOp; in performANDCombine() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 4300 AtomicRMWInst::BinOp NewOp; in createAtomicCompare() local 4304 NewOp = Op == OMPAtomicCompareOp::MAX ? AtomicRMWInst::Min in createAtomicCompare() 4307 NewOp = Op == OMPAtomicCompareOp::MAX ? AtomicRMWInst::UMin in createAtomicCompare() 4310 NewOp = Op == OMPAtomicCompareOp::MAX ? AtomicRMWInst::FMin in createAtomicCompare() 4316 NewOp = Op == OMPAtomicCompareOp::MAX ? AtomicRMWInst::Max in createAtomicCompare() 4319 NewOp = Op == OMPAtomicCompareOp::MAX ? AtomicRMWInst::UMax in createAtomicCompare() 4322 NewOp = Op == OMPAtomicCompareOp::MAX ? AtomicRMWInst::FMax in createAtomicCompare() 4328 Builder.CreateAtomicRMW(NewOp, X.Var, E, MaybeAlign(), AO); in createAtomicCompare() 4335 switch (NewOp) { in createAtomicCompare()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolution.h | 607 SmallVector<const SCEV *, 4> NewOp(Operands.begin(), Operands.end()); 608 return getAddRecExpr(NewOp, L, Flags);
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 1059 auto *NewOp = constWithPadding(CGM, isPattern, CurOp); in constStructWithPadding() local 1060 if (CurOp != NewOp) in constStructWithPadding() 1062 Values.push_back(NewOp); in constStructWithPadding()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 1898 Register NewOp; in widenScalarAddSubOverflow() local 1901 NewOp = MIRBuilder in widenScalarAddSubOverflow() 1906 NewOp = MIRBuilder.buildInstr(Opcode, {WideTy}, {LHSExt, RHSExt}).getReg(0); in widenScalarAddSubOverflow() 1909 auto TruncOp = MIRBuilder.buildTrunc(OrigTy, NewOp); in widenScalarAddSubOverflow() 1912 MIRBuilder.buildICmp(CmpInst::ICMP_NE, MI.getOperand(1), NewOp, ExtOp); in widenScalarAddSubOverflow() 1914 MIRBuilder.buildTrunc(MI.getOperand(0), NewOp); in widenScalarAddSubOverflow() 6381 unsigned NewOp = MI.getOpcode() == TargetOpcode::G_FMINNUM ? in lowerFMinNumMaxNum() local 6405 MIRBuilder.buildInstr(NewOp, {Dst}, {Src0, Src1}, MI.getFlags()); in lowerFMinNumMaxNum()
|