/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | NaryReassociate.cpp | 239 if (Instruction *NewI = tryReassociate(&*I)) { 242 I->replaceAllUsesWith(NewI); 243 WeakVH NewIExist = NewI; 248 // Rare occation where the new instruction (NewI) have been removed, 254 I = NewI->getIterator(); 266 // NewI = &a[sext(i)] + sext(j). 442 if (auto *NewI = tryReassociateBinaryOp(LHS, RHS, I)) 443 return NewI; 444 if (auto *NewI = tryReassociateBinaryOp(RHS, LHS, I)) 445 return NewI; [all...] |
H A D | SpeculateAroundPHIs.cpp | 662 auto *NewI = OrigI->clone(); local 663 NewI->setName(Twine(OrigI->getName()) + "." + Twine(PredIdx)); 664 NewI->insertBefore(PredBB->getTerminator()); 669 for (Use &U : NewI->operands()) { 688 if (NewI->isBinaryOp() && NewI->isCommutative() && 689 isa<Constant>(NewI->getOperand(0)) && 690 !isa<Constant>(NewI->getOperand(1))) 691 NewI->getOperandUse(0).swap(NewI [all...] |
H A D | InferAddressSpaces.cpp | 709 if (Instruction *NewI = dyn_cast_or_null<Instruction>(NewV)) { 710 if (NewI->getParent() == nullptr) { 711 NewI->insertBefore(I); 712 NewI->takeName(I);
|
H A D | LoopInterchange.cpp | 1266 Instruction *NewI = WorkList[i]->clone(); 1267 NewI->insertBefore(NewLatch->getFirstNonPHI()); 1268 assert(!NewI->mayHaveSideEffects() && 1277 U.set(NewI);
|
H A D | CorrelatedValuePropagation.cpp | 505 Value *NewI = B.CreateInsertValue(Struct, NewOp, 0); local 506 WO->replaceAllUsesWith(NewI);
|
H A D | RewriteStatepointsForGC.cpp | 1429 Instruction *NewI = New; local 1431 assert(OldI != NewI && "Disallowed at construction?!"); 1438 if (NewI) 1439 OldI->replaceAllUsesWith(NewI);
|
H A D | LoopUnswitch.cpp | 377 Value *NewI = VMap.lookup(OldInst); local 378 const SwitchInst *NewInst = cast_or_null<SwitchInst>(NewI);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 285 auto *NewI = new LoadInst(I->getType(), V, "", false, local 287 NewI->takeName(LT); 288 IC.InsertNewInstWith(NewI, *LT); 289 IC.replaceInstUsesWith(*LT, NewI); 290 WorkMap[LT] = NewI; 296 auto *NewI = GetElementPtrInst::Create( local 298 IC.InsertNewInstWith(NewI, *GEP); 299 NewI->takeName(GEP); 300 WorkMap[GEP] = NewI; 306 auto *NewI local 394 Instruction *NewI = replaceInstUsesWith(AI, Cast); local [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/Edit/ |
H A D | EditedSource.cpp | 223 NewI = FileEdits.insert(I, std::make_pair(BeginOffs, FileEdit())); local 224 NewI->second.RemoveLen = Len; 233 NewI = FileEdits.insert(I, std::make_pair(BeginOffs, FileEdit())); local 236 TopFA = &NewI->second;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUAtomicOptimizer.cpp | 572 Instruction *const NewI = I.clone(); local 573 B.Insert(NewI); 574 NewI->setOperand(ValIdx, NewV); 585 PHI->addIncoming(NewI, SingleLaneTerminator->getParent());
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineBasicBlock.cpp | 742 succ_iterator NewI = E; 747 if (NewI != E) 751 NewI = I; 759 if (NewI == E) { 769 auto ProbIter = getProbabilityIterator(NewI);
|
H A D | WinEHPrepare.cpp | 923 auto *NewI = cast<Instruction>(VT.second); local 947 SSAUpdate.AddAvailableValue(NewI->getParent(), NewI);
|
H A D | ScalarizeMaskedMemIntrin.cpp | 148 Value *NewI = Builder.CreateAlignedLoad(VecType, Ptr, AlignVal); local 149 CI->replaceAllUsesWith(NewI);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonExpandCondsets.cpp | 896 MachineInstr *NewI = MB; local 897 NewI->clearKillInfo(); 898 LIS->InsertMachineInstrInMaps(*NewI); 900 for (auto &Op : NewI->operands())
|
H A D | HexagonSplitDouble.cpp | 598 MachineInstr *NewI = BuildMI(B, MI, DL, TII->get(Opc)); local 602 NewI->addOperand(Op); 624 NewI->addOperand(CO);
|
H A D | HexagonFrameLowering.cpp | 851 MachineInstr *NewI = BuildMI(MBB, RetI, dl, HII.get(NewOpc)) local 855 NewI->copyImplicitOps(MF, *RetI);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 3390 Value *NewI = nullptr; 3392 NewI = B.CreateBinOp(BO->getOpcode(), ShrinkOperand(BO->getOperand(0)), 3397 // arithmetic wrapping flags to NewI. 3398 cast<BinaryOperator>(NewI)->copyIRFlags(I, /*IncludeWrapFlags=*/false); 3400 NewI = 3404 NewI = B.CreateSelect(SI->getCondition(), 3412 NewI = ShrinkOperand(CI->getOperand(0)); 3415 NewI = B.CreateSExtOrTrunc( 3420 NewI = B.CreateZExtOrTrunc( 3437 NewI [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | InlineFunction.cpp | 1867 Instruction *NewI = CallBase::Create(ICS, OpDefs, ICS); local 1871 ICS->replaceAllUsesWith(NewI);
|
H A D | SimplifyCFG.cpp | 2938 Instruction *NewI = I.clone(); local 2939 RemapInstruction(NewI, VMap, 2941 NewI->insertBefore(PBI);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64InstructionSelector.cpp | 1692 auto NewI = 1697 RenderFn(NewI); 1699 RenderFn(NewI); 1702 return constrainSelectedInstRegOperands(*NewI, TII, TRI, RBI);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 1261 NewI = New->specific_attr_begin<EnableIfAttr>(), 1265 NewI != NewE || OldI != OldE; ++NewI, ++OldI) { 1266 if (NewI == NewE || OldI == OldE) 1269 NewI->getCond()->Profile(NewID, Context, true);
|
H A D | SemaOpenMP.cpp | 1762 const_iterator NewI = I; 1763 DSAVarData DVar = getDSA(NewI, D); 1764 if (I == NewI && CPred(DVar.CKind)) 1783 const_iterator NewI = StartI; 1784 DSAVarData DVar = getDSA(NewI, D); 1785 return (NewI == StartI && CPred(DVar.CKind)) ? DVar : DSAVarData();
|