Home
last modified time | relevance | path

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

12

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDNaryReassociate.cpp229 if (Instruction *NewI = tryReassociate(&OrigI, OrigSCEV)) { in doOneIteration() local
471 if (auto *NewI = tryReassociateBinaryOp(LHS, RHS, I)) in tryReassociateBinaryOp() local
473 if (auto *NewI = tryReassociateBinaryOp(RHS, LHS, I)) in tryReassociateBinaryOp() local
489 if (auto *NewI = in tryReassociateBinaryOp() local
494 if (auto *NewI = in tryReassociateBinaryOp() local
511 Instruction *NewI = nullptr; in tryReassociatedBinaryOp() local
HDInferAddressSpaces.cpp581 auto *NewI = new AddrSpaceCastInst(Operand, NewPtrTy); in operandWithNewAddressSpaceOrCreatePoison() local
643 auto *NewI = new AddrSpaceCastInst(I, NewPtrTy); in cloneInstructionWithNewAddressSpace() local
794 if (Instruction *NewI = dyn_cast_or_null<Instruction>(NewV)) { in cloneValueWithNewAddressSpace() local
HDScalarizeMaskedMemIntrin.cpp164 Value *NewI = Builder.CreateAlignedLoad(VecType, Ptr, AlignVal); in scalarizeMaskedLoad() local
HDCorrelatedValuePropagation.cpp621 Value *NewI = B.CreateInsertValue(Struct, NewOp, 0); in processOverflowIntrinsic() local
HDLoopInterchange.cpp1321 Instruction *NewI = WorkList[i]->clone(); in transform() local
HDRewriteStatepointsForGC.cpp1600 Instruction *NewI = New; in doReplacement() local
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/SPIRV/
HDSPIRVEmitIntrinsics.cpp959 CallInst *NewI = B.CreateIntrinsic(Intrinsic::spv_switch, in visitSwitchInst() local
984 auto *NewI = B.CreateIntrinsic(Intrinsic::spv_gep, {Types}, {Args}); in visitGetElementPtrInst() local
1007 auto *NewI = B.CreateIntrinsic(Intrinsic::spv_bitcast, {Types}, {Args}); in visitBitCastInst() local
1230 auto *NewI = B.CreateIntrinsic(Intrinsic::spv_insertelt, {Types}, {Args}); in visitInsertElementInst() local
1245 auto *NewI = B.CreateIntrinsic(Intrinsic::spv_extractelt, {Types}, {Args}); in visitExtractElementInst() local
1265 Instruction *NewI = in visitInsertValueInst() local
1279 auto *NewI = in visitExtractValueInst() local
1295 auto *NewI = in visitLoadInst() local
1313 auto *NewI = B.CreateIntrinsic( in visitStoreInst() local
1337 auto *NewI = in visitAllocaInst() local
[all …]
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDGCNPreRAOptimizations.cpp200 auto NewI = BuildMI(*Def0->getParent(), *Def0, Def0->getDebugLoc(), in processReg() local
HDAMDGPUAtomicOptimizer.cpp893 Instruction *const NewI = I.clone(); in optimizeAtomic() local
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
HDInstCombineLoadStoreAlloca.cpp369 auto *NewI = new LoadInst(LT->getType(), V, "", LT->isVolatile(), in replace() local
390 auto *NewI = in replace() local
418 auto *NewI = IC.Builder.CreateMemTransferInst( in replace() local
436 auto *NewI = new AddrSpaceCastInst(V, ASC->getType(), ""); in replace() local
526 Instruction *NewI = replaceInstUsesWith(AI, TheSrc); in visitAllocaInst() local
HDInstCombineVectorOps.cpp1179 if (Instruction *NewI = foldAggregateConstructionIntoAggregateReuse(I)) in visitInsertValueInst() local
1875 if (auto *NewI = dyn_cast<Instruction>(New)) { in buildNew() local
2372 if (auto *NewI = dyn_cast<Instruction>(NewBO)) { in foldSelectShuffle() local
HDInstCombineAddSub.cpp1435 if (auto *NewI = dyn_cast<BinaryOperator>(NewMath)) { in factorizeMathWithShlOps() local
/freebsd-14-stable/contrib/llvm-project/clang/lib/Edit/
HDEditedSource.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
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
HDAArch64LegalizerInfo.cpp1771 MachineInstrBuilder NewI; in legalizeLoadStore() local
2020 auto NewI = MIRBuilder.buildUnmerge({s64, s64}, MI.getOperand(3)); in legalizeAtomicCmpxchg128() local
HDAArch64InstructionSelector.cpp2212 auto NewI = in earlySelectSHL() local
2740 auto NewI = in select() local
6002 auto NewI = MIB.buildInstr( in selectIntrinsicWithSideEffects() local
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDCloneFunction.cpp824 auto *NewI = dyn_cast_or_null<Instruction>(VMap.lookup(&I)); in CloneAndPruneIntoFromInst() local
HDInlineFunction.cpp2436 Instruction *NewI = CallBase::Create(ICS, OpDefs, ICS->getIterator()); in InlineFunction() local
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
HDHexagonSplitDouble.cpp592 MachineInstr *NewI = BuildMI(B, MI, DL, TII->get(Opc)); in createHalfInstr() local
HDHexagonExpandCondsets.cpp919 MachineInstr *NewI = MB; in predicateAt() local
HDHexagonFrameLowering.cpp856 MachineInstr *NewI = BuildMI(MBB, RetI, dl, HII.get(NewOpc)) in insertEpilogueInBlock() local
/freebsd-14-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDWinEHPrepare.cpp1060 auto *NewI = cast<Instruction>(VT.second); in cloneCommonBlocks() local
HDMachineBasicBlock.cpp863 succ_iterator NewI = E; in replaceSuccessor() local
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
HDIROutliner.cpp1870 StoreInst *NewI = cast<StoreInst>(I->clone()); in replaceArgumentUses() local
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
HDVectorCombine.cpp125 if (auto *NewI = dyn_cast<Instruction>(&New)) { in replaceValue() local
/freebsd-14-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaOpenMP.cpp1954 const_iterator NewI = I; in hasDSA() local
1975 const_iterator NewI = StartI; in hasInnermostDSA() local

12