| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| D | NaryReassociate.cpp | 229 if (Instruction *NewI = tryReassociate(&OrigI, OrigSCEV)) { in doOneIteration() local 231 OrigI.replaceAllUsesWith(NewI); in doOneIteration() 237 const SCEV *NewSCEV = SE->getSCEV(NewI); in doOneIteration() 238 SeenExprs[NewSCEV].push_back(WeakTrackingVH(NewI)); in doOneIteration() 260 SeenExprs[OrigSCEV].push_back(WeakTrackingVH(NewI)); in doOneIteration() 466 if (auto *NewI = tryReassociateBinaryOp(LHS, RHS, I)) in tryReassociateBinaryOp() local 467 return NewI; in tryReassociateBinaryOp() 468 if (auto *NewI = tryReassociateBinaryOp(RHS, LHS, I)) in tryReassociateBinaryOp() local 469 return NewI; in tryReassociateBinaryOp() 484 if (auto *NewI = in tryReassociateBinaryOp() local [all …]
|
| D | InferAddressSpaces.cpp | 577 auto *NewI = new AddrSpaceCastInst(I, NewPtrTy); in cloneInstructionWithNewAddressSpace() local 578 NewI->insertAfter(I); in cloneInstructionWithNewAddressSpace() 579 return NewI; in cloneInstructionWithNewAddressSpace() 735 if (Instruction *NewI = dyn_cast_or_null<Instruction>(NewV)) { in cloneValueWithNewAddressSpace() local 736 if (NewI->getParent() == nullptr) { in cloneValueWithNewAddressSpace() 737 NewI->insertBefore(I); in cloneValueWithNewAddressSpace() 738 NewI->takeName(I); in cloneValueWithNewAddressSpace()
|
| D | ConstraintElimination.cpp | 140 auto NewI = NewIndices.find(V); in getConstraint() local 141 if (NewI != NewIndices.end()) in getConstraint() 142 return NewI->second; in getConstraint()
|
| D | LoopInterchange.cpp | 1384 Instruction *NewI = WorkList[i]->clone(); in transform() local 1385 NewI->insertBefore(NewLatch->getFirstNonPHI()); in transform() 1386 assert(!NewI->mayHaveSideEffects() && in transform() 1393 U.set(NewI); in transform()
|
| D | ScalarizeMaskedMemIntrin.cpp | 166 Value *NewI = Builder.CreateAlignedLoad(VecType, Ptr, AlignVal); in scalarizeMaskedLoad() local 167 CI->replaceAllUsesWith(NewI); in scalarizeMaskedLoad()
|
| D | CorrelatedValuePropagation.cpp | 536 Value *NewI = B.CreateInsertValue(Struct, NewOp, 0); in processOverflowIntrinsic() local 537 WO->replaceAllUsesWith(NewI); in processOverflowIntrinsic()
|
| D | RewriteStatepointsForGC.cpp | 1504 Instruction *NewI = New; in doReplacement() local 1506 assert(OldI != NewI && "Disallowed at construction?!"); in doReplacement() 1513 if (NewI) in doReplacement() 1514 OldI->replaceAllUsesWith(NewI); in doReplacement()
|
| D | LoopUnswitch.cpp | 392 Value *NewI = VMap.lookup(OldInst); in cloneData() local 393 const SwitchInst *NewInst = cast_or_null<SwitchInst>(NewI); in cloneData()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| D | InstCombineLoadStoreAlloca.cpp | 202 Instruction *NewI = GetElementPtrInst::CreateInBounds( in simplifyAllocaArraySize() local 204 IC.InsertNewInstBefore(NewI, *It); in simplifyAllocaArraySize() 208 NewI->getType()->getPointerAddressSpace()) { in simplifyAllocaArraySize() 209 NewI = in simplifyAllocaArraySize() 210 CastInst::CreatePointerBitCastOrAddrSpaceCast(NewI, AI.getType()); in simplifyAllocaArraySize() 211 IC.InsertNewInstBefore(NewI, *It); in simplifyAllocaArraySize() 216 return IC.replaceInstUsesWith(AI, NewI); in simplifyAllocaArraySize() 297 auto *NewI = new LoadInst(LT->getType(), V, "", LT->isVolatile(), in replace() local 300 NewI->takeName(LT); in replace() 301 copyMetadataForLoad(*NewI, *LT); in replace() [all …]
|
| D | InstCombineAddSub.cpp | 1277 if (auto *NewI = dyn_cast<BinaryOperator>(NewMath)) { in factorizeMathWithShlOps() local 1278 NewI->setHasNoSignedWrap(HasNSW); in factorizeMathWithShlOps() 1279 NewI->setHasNoUnsignedWrap(HasNUW); in factorizeMathWithShlOps()
|
| D | InstCombineVectorOps.cpp | 1080 if (Instruction *NewI = foldAggregateConstructionIntoAggregateReuse(I)) in visitInsertValueInst() local 1081 return NewI; in visitInsertValueInst()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| D | GCNPreRAOptimizations.cpp | 124 auto NewI = BuildMI(*Def0->getParent(), *Def0, Def0->getDebugLoc(), in processReg() local 130 LIS->InsertMachineInstrInMaps(*NewI); in processReg() 134 LLVM_DEBUG(dbgs() << " " << *NewI); in processReg()
|
| D | AMDGPUAtomicOptimizer.cpp | 612 Instruction *const NewI = I.clone(); in optimizeAtomic() local 613 B.Insert(NewI); in optimizeAtomic() 614 NewI->setOperand(ValIdx, NewV); in optimizeAtomic() 624 PHI->addIncoming(NewI, SingleLaneTerminator->getParent()); in optimizeAtomic()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Edit/ |
| D | EditedSource.cpp | 223 NewI = FileEdits.insert(I, std::make_pair(BeginOffs, FileEdit())); in commitRemove() local 224 NewI->second.RemoveLen = Len; in commitRemove() 233 NewI = FileEdits.insert(I, std::make_pair(BeginOffs, FileEdit())); in commitRemove() local 236 TopFA = &NewI->second; in commitRemove()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| D | AArch64LegalizerInfo.cpp | 1172 auto NewI = MIRBuilder.buildUnmerge({s64, s64}, MI.getOperand(3)); in legalizeAtomicCmpxchg128() local 1215 .addUse(NewI->getOperand(0).getReg()) in legalizeAtomicCmpxchg128() 1217 .addUse(NewI->getOperand(1).getReg()) in legalizeAtomicCmpxchg128() 1249 DesiredI->getOperand(1), NewI->getOperand(0), in legalizeAtomicCmpxchg128() 1250 NewI->getOperand(1)}); in legalizeAtomicCmpxchg128()
|
| D | AArch64InstructionSelector.cpp | 2074 auto NewI = in earlySelectSHL() local 2079 RenderFn(NewI); in earlySelectSHL() 2081 RenderFn(NewI); in earlySelectSHL() 2084 return constrainSelectedInstRegOperands(*NewI, TII, TRI, RBI); in earlySelectSHL() 5048 auto NewI = MIB.buildInstr( in selectIntrinsicWithSideEffects() local 5052 NewI.cloneMemRefs(I); in selectIntrinsicWithSideEffects() 5053 constrainSelectedInstRegOperands(*NewI, TII, TRI, RBI); in selectIntrinsicWithSideEffects()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| D | MachineBasicBlock.cpp | 813 succ_iterator NewI = E; in replaceSuccessor() local 818 if (NewI != E) in replaceSuccessor() 822 NewI = I; in replaceSuccessor() 830 if (NewI == E) { in replaceSuccessor() 840 auto ProbIter = getProbabilityIterator(NewI); in replaceSuccessor()
|
| D | WinEHPrepare.cpp | 917 auto *NewI = cast<Instruction>(VT.second); in cloneCommonBlocks() local 941 SSAUpdate.AddAvailableValue(NewI->getParent(), NewI); in cloneCommonBlocks()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| D | HexagonExpandCondsets.cpp | 897 MachineInstr *NewI = MB; in predicateAt() local 898 NewI->clearKillInfo(); in predicateAt() 899 LIS->InsertMachineInstrInMaps(*NewI); in predicateAt() 901 for (auto &Op : NewI->operands()) in predicateAt()
|
| D | HexagonSplitDouble.cpp | 594 MachineInstr *NewI = BuildMI(B, MI, DL, TII->get(Opc)); in createHalfInstr() local 598 NewI->addOperand(Op); in createHalfInstr() 620 NewI->addOperand(CO); in createHalfInstr()
|
| D | HexagonFrameLowering.cpp | 851 MachineInstr *NewI = BuildMI(MBB, RetI, dl, HII.get(NewOpc)) in insertEpilogueInBlock() local 855 NewI->copyImplicitOps(MF, *RetI); in insertEpilogueInBlock()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| D | LoopVectorize.cpp | 4002 Value *NewI = nullptr; in truncateToMinimalBitwidths() local 4004 NewI = B.CreateBinOp(BO->getOpcode(), ShrinkOperand(BO->getOperand(0)), in truncateToMinimalBitwidths() 4010 cast<BinaryOperator>(NewI)->copyIRFlags(I, /*IncludeWrapFlags=*/false); in truncateToMinimalBitwidths() 4012 NewI = in truncateToMinimalBitwidths() 4016 NewI = B.CreateSelect(SI->getCondition(), in truncateToMinimalBitwidths() 4024 NewI = ShrinkOperand(CI->getOperand(0)); in truncateToMinimalBitwidths() 4027 NewI = B.CreateSExtOrTrunc( in truncateToMinimalBitwidths() 4032 NewI = B.CreateZExtOrTrunc( in truncateToMinimalBitwidths() 4047 NewI = B.CreateShuffleVector(O0, O1, SI->getShuffleMask()); in truncateToMinimalBitwidths() 4057 NewI = B.CreateInsertElement(O0, O1, IE->getOperand(2)); in truncateToMinimalBitwidths() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| D | InlineFunction.cpp | 2015 Instruction *NewI = CallBase::Create(ICS, OpDefs, ICS); in InlineFunction() local 2019 ICS->replaceAllUsesWith(NewI); in InlineFunction()
|
| D | SimplifyCFG.cpp | 3104 Instruction *NewI = I.clone(); in performBranchToCommonDestFolding() local 3105 RemapInstruction(NewI, VMap, in performBranchToCommonDestFolding() 3107 NewI->insertBefore(PBI); in performBranchToCommonDestFolding()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
| D | SemaOverload.cpp | 1264 NewI = New->specific_attr_begin<EnableIfAttr>(), in IsOverload() local 1268 NewI != NewE || OldI != OldE; ++NewI, ++OldI) { in IsOverload() 1269 if (NewI == NewE || OldI == OldE) in IsOverload() 1272 NewI->getCond()->Profile(NewID, Context, true); in IsOverload()
|