Home
last modified time | relevance | path

Searched refs:eraseFromParent (Results 1 – 25 of 585) sorted by relevance

12345678910>>...24

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp140 S->eraseFromParent(); in processSelect()
202 P->eraseFromParent(); in simplifyCommonValuePhi()
274 P->eraseFromParent(); in processPHI()
326 Cmp->eraseFromParent(); in constantFoldCmp()
510 II->eraseFromParent(); in processAbsIntrinsic()
521 II->eraseFromParent(); in processAbsIntrinsic()
550 CI->eraseFromParent(); in processCmpIntrinsic()
556 CI->eraseFromParent(); in processCmpIntrinsic()
562 CI->eraseFromParent(); in processCmpIntrinsic()
580 MM->eraseFromParent(); in processMinMaxIntrinsic()
[all …]
H A DScalarizeMaskedMemIntrin.cpp166 CI->eraseFromParent(); in scalarizeMaskedLoad()
187 CI->eraseFromParent(); in scalarizeMaskedLoad()
250 CI->eraseFromParent(); in scalarizeMaskedLoad()
301 CI->eraseFromParent(); in scalarizeMaskedStore()
318 CI->eraseFromParent(); in scalarizeMaskedStore()
371 CI->eraseFromParent(); in scalarizeMaskedStore()
439 CI->eraseFromParent(); in scalarizeMaskedGather()
504 CI->eraseFromParent(); in scalarizeMaskedGather()
567 CI->eraseFromParent(); in scalarizeMaskedScatter()
620 CI->eraseFromParent(); in scalarizeMaskedScatter()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSVEIntrinsicOpts.cpp187 PTrue->eraseFromParent(); in coalescePTrueIntrinsicCalls()
192 ConvertToSVBool->eraseFromParent(); in coalescePTrueIntrinsicCalls()
331 Store->eraseFromParent(); in optimizePredicateStore()
333 IntrI->eraseFromParent(); in optimizePredicateStore()
335 BitCast->eraseFromParent(); in optimizePredicateStore()
389 BitCast->eraseFromParent(); in optimizePredicateLoad()
391 IntrI->eraseFromParent(); in optimizePredicateLoad()
393 Load->eraseFromParent(); in optimizePredicateLoad()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp435 DAI->eraseFromParent(); in cleanUpDbgAssigns()
438 DVR->eraseFromParent(); in cleanUpDbgAssigns()
506 Inst->eraseFromParent(); in removeIntrinsicUsers()
509 I->eraseFromParent(); in removeIntrinsicUsers()
581 LI->eraseFromParent(); in rewriteSingleStoreAlloca()
600 DbgItem->eraseFromParent(); in rewriteSingleStoreAlloca()
602 DbgItem->eraseFromParent(); in rewriteSingleStoreAlloca()
613 Info.OnlyStore->eraseFromParent(); in rewriteSingleStoreAlloca()
616 AI->eraseFromParent(); in rewriteSingleStoreAlloca()
696 LI->eraseFromParent(); in promoteSingleBlockAlloca()
[all …]
H A DIntegerDivision.cpp209 SpecialCases->getTerminator()->eraseFromParent(); in generateUnsignedDivisionCode()
372 Rem->eraseFromParent(); in expandRemainder()
390 Rem->eraseFromParent(); in expandRemainder()
426 Div->eraseFromParent(); in expandDivision()
444 Div->eraseFromParent(); in expandDivision()
495 Rem->eraseFromParent(); in expandRemainderUpTo32Bits()
541 Rem->eraseFromParent(); in expandRemainderUpTo64Bits()
590 Div->eraseFromParent(); in expandDivisionUpTo32Bits()
636 Div->eraseFromParent(); in expandDivisionUpTo64Bits()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILIntrinsicExpansion.cpp68 Orig->eraseFromParent(); in expandAbs()
99 Orig->eraseFromParent(); in expandIntegerDot()
121 Orig->eraseFromParent(); in expandExpIntrinsic()
156 Orig->eraseFromParent(); in expandAnyIntrinsic()
170 Orig->eraseFromParent(); in expandLerpIntrinsic()
193 Orig->eraseFromParent(); in expandLogIntrinsic()
216 Orig->eraseFromParent(); in expandPowIntrinsic()
260 Orig->eraseFromParent(); in expandClampIntrinsic()
302 F.eraseFromParent(); in expansionIntrinsics()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFIRPeephole.cpp56 ToErase->eraseFromParent(); in BPFIRPeepholeImpl()
69 Inst->eraseFromParent(); in BPFIRPeepholeImpl()
85 II->eraseFromParent(); in BPFIRPeepholeImpl()
H A DBPFMIPeephole.cpp185 ToErase->eraseFromParent(); in eliminateZExtSeq()
231 SllMI->eraseFromParent(); in eliminateZExtSeq()
232 MovMI->eraseFromParent(); in eliminateZExtSeq()
253 ToErase->eraseFromParent(); in eliminateZExt()
359 ToErase->eraseFromParent(); in eliminateRedundantMov()
467 UncondJmp->eraseFromParent(); in eliminateTruncSeq()
531 CondJmp->eraseFromParent(); in eliminateTruncSeq()
585 CondJmp->eraseFromParent();
591 UncondJmp->eraseFromParent();
H A DBPFASpaceCastSimplifyPass.cpp62 OuterCast->eraseFromParent(); in rewrite()
64 GEP->eraseFromParent(); in rewrite()
66 InnerCast->eraseFromParent(); in rewrite()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRExpandPseudoInsts.cpp180 MI.eraseFromParent(); in expandArith()
214 MI.eraseFromParent(); in expandLogic()
284 MI.eraseFromParent(); in expandLogicImm()
348 MI.eraseFromParent(); in expand()
393 MI.eraseFromParent(); in expand()
450 MI.eraseFromParent(); in expand()
489 MI.eraseFromParent(); in expand()
522 MI.eraseFromParent(); in expand()
557 MI.eraseFromParent(); in expand()
608 MI.eraseFromParent(); in expand()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIPreEmitPeephole.cpp150 A->eraseFromParent(); in optimizeVccBranch()
161 M->eraseFromParent(); in optimizeVccBranch()
186 A->eraseFromParent(); in optimizeVccBranch()
193 MI.eraseFromParent(); in optimizeVccBranch()
216 BranchMI->eraseFromParent(); in optimizeVccBranch()
230 MI.eraseFromParent(); in optimizeVccBranch()
359 MI.eraseFromParent(); in removeExeczBranch()
H A DR600ControlFlowFinalizer.cpp404 DeleteMI.eraseFromParent(); in MakeALUClause()
544 MI->eraseFromParent(); in runOnMachineFunction()
556 MI->eraseFromParent(); in runOnMachineFunction()
568 MI->eraseFromParent(); in runOnMachineFunction()
582 MI->eraseFromParent(); in runOnMachineFunction()
605 MI->eraseFromParent(); in runOnMachineFunction()
614 MI->eraseFromParent(); in runOnMachineFunction()
622 MI->eraseFromParent(); in runOnMachineFunction()
634 MI->eraseFromParent(); in runOnMachineFunction()
661 Alu->eraseFromParent(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPreISelIntrinsicLowering.cpp89 CI->eraseFromParent(); in lowerLoadRelative()
176 CI->eraseFromParent(); in lowerObjCCall()
228 Memcpy->eraseFromParent(); in expandMemIntrinsicUses()
245 Memcpy->eraseFromParent(); in expandMemIntrinsicUses()
259 Memmove->eraseFromParent(); in expandMemIntrinsicUses()
276 Memset->eraseFromParent(); in expandMemIntrinsicUses()
291 Memset->eraseFromParent(); in expandMemIntrinsicUses()
H A DMachineDomTreeUpdater.cpp39 BB->eraseFromParent(); in forceFlushDeletedBB()
58 DelBB->eraseFromParent(); in deleteBB()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp217 SI->eraseFromParent(); in CleanupPointerRootUsers()
225 MSI->eraseFromParent(); in CleanupPointerRootUsers()
234 MTI->eraseFromParent(); in CleanupPointerRootUsers()
247 Dead[i].second->eraseFromParent(); in CleanupPointerRootUsers()
255 I->eraseFromParent(); in CleanupPointerRootUsers()
258 I->eraseFromParent(); in CleanupPointerRootUsers()
282 I->eraseFromParent(); in CleanupConstantGlobalUsers()
642 GV->eraseFromParent(); in SRAGlobal()
795 CI->eraseFromParent(); in OptimizeAwayTrappingUsesOfValue()
813 GEPI->eraseFromParent(); in OptimizeAwayTrappingUsesOfValue()
[all …]
H A DStripDeadPrototypes.cpp34 F.eraseFromParent(); in stripDeadPrototypes()
44 GV.eraseFromParent(); in stripDeadPrototypes()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCEarlyReturn.cpp83 K->eraseFromParent(); in processBlock()
100 K->eraseFromParent(); in processBlock()
117 K->eraseFromParent(); in processBlock()
168 ReturnMBB.eraseFromParent(); in processBlock()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp240 CB->eraseFromParent(); in lowerAwaitSuspend()
294 BB->getTerminator()->eraseFromParent(); in replaceCoroEndAsync()
365 CoroResults->eraseFromParent(); in replaceFallthroughCoroEnd()
393 BB->getTerminator()->eraseFromParent(); in replaceFallthroughCoroEnd()
472 CleanupRet->getParent()->getTerminator()->eraseFromParent(); in replaceUnwindCoroEnd()
486 End->eraseFromParent(); in replaceCoroEnd()
527 OldSwitchBB->getTerminator()->eraseFromParent(); in handleFinalSuspend()
595 EVI->eraseFromParent(); in replaceRetconOrAsyncSuspendUses()
643 MappedCS->eraseFromParent(); in replaceCoroSuspends()
702 MappedOp->eraseFromParent(); in replaceSwiftErrorOps()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp602 Next->eraseFromParent(); in createLibcall()
718 Next->eraseFromParent(); in createMemLibcall()
1105 MI.eraseFromParent(); in libcall()
1189 MI.eraseFromParent(); in libcall()
1216 MI.eraseFromParent(); in libcall()
1247 MI.eraseFromParent(); in narrowScalar()
1261 MI.eraseFromParent(); in narrowScalar()
1293 MI.eraseFromParent(); in narrowScalar()
1312 MI.eraseFromParent(); in narrowScalar()
1334 MI.eraseFromParent(); in narrowScalar()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVMergeBaseOffset.cpp156 Tail.eraseFromParent(); in foldOffset()
209 OffsetTail.eraseFromParent(); in foldLargeOffset()
230 OffsetTail.eraseFromParent(); in foldLargeOffset()
231 OffsetLui.eraseFromParent(); in foldLargeOffset()
239 OffsetTail.eraseFromParent(); in foldLargeOffset()
298 OffsetTail.eraseFromParent(); in foldShiftedOffset()
331 Tail.eraseFromParent(); in detectAndFoldOffset()
532 Lo.eraseFromParent(); in foldIntoMemoryOps()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAggrCopies.cpp121 SI->eraseFromParent(); in runOnFunction()
122 LI->eraseFromParent(); in runOnFunction()
134 MemCall->eraseFromParent(); in runOnFunction()
H A DNVPTXPeephole.cpp129 Prev.eraseFromParent(); in CombineCVTAToLocal()
131 Root.eraseFromParent(); in CombineCVTAToLocal()
160 MI->eraseFromParent(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DBasicBlock.cpp90 DVI->eraseFromParent(); in convertToNewDbgValues()
97 DLI->eraseFromParent(); in convertToNewDbgValues()
131 Marker.eraseFromParent(); in convertFromNewDbgValues()
236 Inst.DebugMarker->eraseFromParent(); in ~BasicBlock()
277 iplist<BasicBlock>::iterator BasicBlock::eraseFromParent() { in eraseFromParent() function in BasicBlock
538 Phi.eraseFromParent(); in removePredecessor()
647 I.eraseFromParent(); in erase()
744 TrailingDbgRecords->eraseFromParent(); in flushTerminatorDbgRecords()
866 OurTrailingDbgRecords->eraseFromParent(); in spliceDebugInfo()
884 MoreDanglingDbgRecords->eraseFromParent(); in spliceDebugInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredUtils.h132 MI->eraseFromParent();
142 MI->eraseFromParent(); in RevertDoLoopStart()
163 MI->eraseFromParent();
187 MI->eraseFromParent();
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstructionSelector.cpp311 I.eraseFromParent(); in select()
339 I.eraseFromParent(); in select()
412 I.eraseFromParent(); in select()
470 I.eraseFromParent(); in select()
485 I.eraseFromParent(); in select()
527 I.eraseFromParent(); in select()
566 I.eraseFromParent(); in select()
584 I.eraseFromParent(); in select()
619 I.eraseFromParent(); in select()
658 I.eraseFromParent(); in select()
[all …]

12345678910>>...24