Home
last modified time | relevance | path

Searched defs:NewI (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project/llvm/lib/Transforms/Scalar/
H A DNaryReassociate.cpp229 if (Instruction *NewI = tryReassociate(&OrigI, OrigSCEV)) { in doOneIteration() local
471 return NewI; in tryReassociateBinaryOp() local
473 if (auto *NewI = tryReassociateBinaryOp(RHS, LHS, I)) tryReassociateBinaryOp() local
489 if (auto *NewI = tryReassociateBinaryOp() local
494 if (auto *NewI = tryReassociateBinaryOp() local
511 Instruction *NewI = nullptr; tryReassociatedBinaryOp() local
[all...]
H A DInferAddressSpaces.cpp581 auto *NewI = new AddrSpaceCastInst(Operand, NewPtrTy); operandWithNewAddressSpaceOrCreatePoison() local
643 auto *NewI = new AddrSpaceCastInst(I, NewPtrTy); cloneInstructionWithNewAddressSpace() local
794 if (Instruction *NewI = dyn_cast_or_null<Instruction>(NewV)) { cloneValueWithNewAddressSpace() local
[all...]
H A DScalarizeMaskedMemIntrin.cpp164 Value *NewI = Builder.CreateAlignedLoad(VecType, Ptr, AlignVal); scalarizeMaskedLoad() local
H A DCorrelatedValuePropagation.cpp622 Value *NewI = B.CreateInsertValue(Struct, NewOp, 0); processOverflowIntrinsic() local
H A DLoopInterchange.cpp1321 Instruction *NewI = WorkList[i]->clone(); transform() local
H A DRewriteStatepointsForGC.cpp1600 Instruction *NewI = New; doReplacement() local
/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVEmitIntrinsics.cpp767 CallInst *NewI = B.CreateIntrinsic(Intrinsic::spv_switch, visitSwitchInst() local
792 auto *NewI = B.CreateIntrinsic(Intrinsic::spv_gep, {Types}, {Args}); visitGetElementPtrInst() local
815 auto *NewI = B.CreateIntrinsic(Intrinsic::spv_bitcast, {Types}, {Args}); visitBitCastInst() local
1033 auto *NewI = B.CreateIntrinsic(Intrinsic::spv_insertelt, {Types}, {Args}); visitInsertElementInst() local
1048 auto *NewI = B.CreateIntrinsic(Intrinsic::spv_extractelt, {Types}, {Args}); visitExtractElementInst() local
1068 Instruction *NewI = visitInsertValueInst() local
1082 auto *NewI = visitExtractValueInst() local
1098 auto *NewI = visitLoadInst() local
1116 auto *NewI = B.CreateIntrinsic( visitStoreInst() local
1140 auto *NewI = visitAllocaInst() local
1163 auto *NewI = B.CreateIntrinsic(Intrinsic::spv_cmpxchg, visitAtomicCmpXchgInst() local
[all...]
/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNPreRAOptimizations.cpp200 auto NewI = BuildMI(*Def0->getParent(), *Def0, Def0->getDebugLoc(), in processReg() local
H A DAMDGPUAtomicOptimizer.cpp881 Instruction *const NewI = I.clone(); optimizeAtomic() local
/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp369 auto *NewI = new LoadInst(LT->getType(), V, "", LT->isVolatile(), replace() local
390 auto *NewI = replace() local
413 auto *NewI = IC.Builder.CreateMemTransferInst( replace() local
431 auto *NewI = new AddrSpaceCastInst(V, ASC->getType(), ""); replace() local
521 Instruction *NewI = replaceInstUsesWith(AI, TheSrc); visitAllocaInst() local
[all...]
H A DInstCombineVectorOps.cpp1179 if (Instruction *NewI = foldAggregateConstructionIntoAggregateReuse(I)) visitInsertValueInst() local
1875 if (auto *NewI = dyn_cast<Instruction>(New)) { buildNew() local
2372 if (auto *NewI = dyn_cast<Instruction>(NewBO)) { foldSelectShuffle() local
[all...]
H A DInstCombineAddSub.cpp1430 if (auto *NewI = dyn_cast<BinaryOperator>(NewMath)) { factorizeMathWithShlOps() local
/llvm-project/clang/lib/Edit/
H A DEditedSource.cpp223 NewI = FileEdits.insert(I, std::make_pair(BeginOffs, FileEdit())); in commitRemove() local
233 NewI = FileEdits.insert(I, std::make_pair(BeginOffs, FileEdit())); in commitRemove() local
/llvm-project/clang/test/SemaObjC/
H A Dattr-deprecated.m154 @interface NewI interface
/llvm-project/llvm/unittests/Transforms/Utils/
H A DCloningTest.cpp584 Instruction& NewI = *NewIter; TEST_F() local
621 Instruction& NewI = *NewIter; TEST_F() local
/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp1735 MachineInstrBuilder NewI; legalizeLoadStore() local
1984 auto NewI = MIRBuilder.buildUnmerge({s64, s64}, MI.getOperand(3)); legalizeAtomicCmpxchg128() local
[all...]
H A DAArch64InstructionSelector.cpp2207 auto NewI = earlySelectSHL() local
2725 auto NewI = select() local
5940 auto NewI = MIB.buildInstr( selectIntrinsicWithSideEffects() local
[all...]
/llvm-project/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp824 auto *NewI = dyn_cast_or_null<Instruction>(VMap.lookup(&I)); CloneAndPruneIntoFromInst() local
H A DInlineFunction.cpp2425 Instruction *NewI = CallBase::Create(ICS, OpDefs, ICS->getIterator()); InlineFunction() local
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonExpandCondsets.cpp919 for (auto &Op : NewI->operands()) { in predicateAt() local
H A DHexagonSplitDouble.cpp592 MachineInstr *NewI = BuildMI(B, MI, DL, TII->get(Opc)); in createHalfInstr() local
H A DHexagonFrameLowering.cpp856 MachineInstr *NewI = BuildMI(MBB, RetI, dl, HII.get(NewOpc)) in insertEpilogueInBlock() local
/llvm-project/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp1060 auto *NewI = cast<Instruction>(VT.second); cloneCommonBlocks() local
H A DMachineBasicBlock.cpp863 succ_iterator NewI = E; replaceSuccessor() local
/llvm-project/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp1870 NewI->insertInto(OutputBB, OutputBB->end()); in replaceArgumentUses() local

12