Home
last modified time | relevance | path

Searched refs:NewI (Results 1 – 13 of 13) sorted by relevance

/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDNaryReassociate.cpp244 if (Instruction *NewI = tryReassociate(I)) { in doOneIteration() local
247 I->replaceAllUsesWith(NewI); in doOneIteration()
249 I = NewI; in doOneIteration()
481 if (auto *NewI = tryReassociateAdd(LHS, RHS, I)) in tryReassociateAdd() local
482 return NewI; in tryReassociateAdd()
483 if (auto *NewI = tryReassociateAdd(RHS, LHS, I)) in tryReassociateAdd() local
484 return NewI; in tryReassociateAdd()
498 if (auto *NewI = tryReassociatedAdd(SE->getAddExpr(AExpr, RHSExpr), B, I)) in tryReassociateAdd() local
499 return NewI; in tryReassociateAdd()
502 if (auto *NewI = tryReassociatedAdd(SE->getAddExpr(BExpr, RHSExpr), A, I)) in tryReassociateAdd() local
[all …]
HDLoopUnswitch.cpp347 Value *NewI = VMap.lookup(OldInst); in cloneData() local
348 const SwitchInst *NewInst = cast_or_null<SwitchInst>(NewI); in cloneData()
/NextBSD/contrib/llvm/lib/CodeGen/
HDLiveIntervalAnalysis.cpp1063 LiveRange::iterator NewI = LR.advanceTo(I, NewIdx.getRegSlot()); in handleMoveDown() local
1064 if (NewI != E && SlotIndex::isSameInstr(NewI->start, NewIdx)) { in handleMoveDown()
1067 assert(NewI->valno != DefVNI && "Multiple defs of value?"); in handleMoveDown()
1075 assert(NewI != I && "Inconsistent iterators"); in handleMoveDown()
1076 std::copy(std::next(I), NewI, I); in handleMoveDown()
1077 *std::prev(NewI) in handleMoveDown()
1134 LiveRange::iterator NewI = LR.find(NewIdx.getRegSlot()); in handleMoveUp() local
1135 if (SlotIndex::isSameInstr(NewI->start, NewIdx)) { in handleMoveUp()
1136 assert(NewI->valno != DefVNI && "Same value defined more than once?"); in handleMoveUp()
1145 LR.removeValNo(NewI->valno); in handleMoveUp()
[all …]
HDMachineBasicBlock.cpp525 succ_iterator NewI = E; in replaceSuccessor() local
530 if (NewI != E) in replaceSuccessor()
534 NewI = I; in replaceSuccessor()
543 if (NewI == E) { in replaceSuccessor()
553 *getWeightIterator(NewI) += *OldWI; in replaceSuccessor()
HDCodeGenPrepare.cpp1206 Value *NewI = Builder.CreateSelect(Mask, Phi, Src0); in ScalarizeMaskedLoad() local
1207 CI->replaceAllUsesWith(NewI); in ScalarizeMaskedLoad()
/NextBSD/contrib/llvm/tools/clang/lib/Edit/
HDEditedSource.cpp165 NewI = FileEdits.insert(I, std::make_pair(BeginOffs, FileEdit())); in commitRemove() local
166 NewI->second.RemoveLen = Len; in commitRemove()
175 NewI = FileEdits.insert(I, std::make_pair(BeginOffs, FileEdit())); in commitRemove() local
178 TopFA = &NewI->second; in commitRemove()
/NextBSD/contrib/llvm/lib/Transforms/InstCombine/
HDInstCombineAddSub.cpp1732 Instruction *NewI = BinaryOperator::CreateFNeg(Op1); in visitFSub() local
1733 NewI->copyFastMathFlags(&I); in visitFSub()
1734 return NewI; in visitFSub()
1745 Instruction *NewI = BinaryOperator::CreateFAdd(Op0, V); in visitFSub() local
1746 NewI->copyFastMathFlags(&I); in visitFSub()
1747 return NewI; in visitFSub()
1752 Instruction *NewI = BinaryOperator::CreateFAdd(Op0, NewTrunc); in visitFSub() local
1753 NewI->copyFastMathFlags(&I); in visitFSub()
1754 return NewI; in visitFSub()
1759 Instruction *NewI = BinaryOperator::CreateFAdd(Op0, NewExt); in visitFSub() local
[all …]
HDInstCombineSelect.cpp387 IntrinsicInst *NewI = cast<IntrinsicInst>(II->clone()); in foldSelectCttzCtlz() local
388 Type *Ty = NewI->getArgOperand(1)->getType(); in foldSelectCttzCtlz()
389 NewI->setArgOperand(1, Constant::getNullValue(Ty)); in foldSelectCttzCtlz()
390 Builder.Insert(NewI); in foldSelectCttzCtlz()
391 return Builder.CreateZExtOrTrunc(NewI, ValueOnZero->getType()); in foldSelectCttzCtlz()
HDInstCombineLoadStoreAlloca.cpp295 Instruction *NewI = ReplaceInstUsesWith(AI, Cast); in visitAllocaInst() local
298 return NewI; in visitAllocaInst()
/NextBSD/contrib/llvm/lib/Target/Hexagon/
HDHexagonExpandCondsets.cpp931 MachineInstr *NewI = MB; in predicateAt() local
932 NewI->clearKillInfo(); in predicateAt()
933 addInstrToLiveness(NewI); in predicateAt()
HDHexagonFrameLowering.cpp626 MachineInstr *NewI = BuildMI(MBB, RetI, DL, HII.get(NewOpc)); in insertEpilogueInBlock() local
628 NewI->copyImplicitOps(MF, RetI); in insertEpilogueInBlock()
/NextBSD/contrib/llvm/lib/Analysis/
HDScalarEvolution.cpp8511 NewI = BackedgeDumpsNew.begin(); in verifyAnalysis() local
8512 OldI != OldE; ++OldI, ++NewI) { in verifyAnalysis()
8513 assert(OldI->first == NewI->first && "Loop order changed!"); in verifyAnalysis()
8520 if (OldI->second != NewI->second && in verifyAnalysis()
8522 NewI->second.find("undef") == std::string::npos && in verifyAnalysis()
8524 NewI->second != "***COULDNOTCOMPUTE***") { in verifyAnalysis()
8528 << "' to '" << NewI->second << "'!\n"; in verifyAnalysis()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaOverload.cpp1056 NewI = New->specific_attr_begin<EnableIfAttr>(), in IsOverload() local
1060 NewI != NewE || OldI != OldE; ++NewI, ++OldI) { in IsOverload()
1061 if (NewI == NewE || OldI == OldE) in IsOverload()
1064 NewI->getCond()->Profile(NewID, Context, true); in IsOverload()