Home
last modified time | relevance | path

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

12345678910>>...12

/external/llvm/lib/Transforms/IPO/
DGlobalOpt.cpp208 SI->eraseFromParent(); in CleanupPointerRootUsers()
216 MSI->eraseFromParent(); in CleanupPointerRootUsers()
225 MTI->eraseFromParent(); in CleanupPointerRootUsers()
248 Dead[i].second->eraseFromParent(); in CleanupPointerRootUsers()
256 I->eraseFromParent(); in CleanupPointerRootUsers()
259 I->eraseFromParent(); in CleanupPointerRootUsers()
290 LI->eraseFromParent(); in CleanupConstantGlobalUsers()
295 SI->eraseFromParent(); in CleanupConstantGlobalUsers()
334 GEP->eraseFromParent(); in CleanupConstantGlobalUsers()
339 MI->eraseFromParent(); in CleanupConstantGlobalUsers()
[all …]
DStripDeadPrototypes.cpp53 F->eraseFromParent(); in runOnModule()
65 GV->eraseFromParent(); in runOnModule()
/external/llvm/lib/CodeGen/
DAtomicExpandPass.cpp189 LI->eraseFromParent(); in expandAtomicLoadToLL()
207 LI->eraseFromParent(); in expandAtomicLoadToCmpXchg()
223 SI->eraseFromParent(); in expandAtomicStore()
315 std::prev(BB->end())->eraseFromParent(); in expandAtomicRMWToLLSC()
335 AI->eraseFromParent(); in expandAtomicRMWToLLSC()
372 std::prev(BB->end())->eraseFromParent(); in expandAtomicRMWToCmpXchg()
399 AI->eraseFromParent(); in expandAtomicRMWToCmpXchg()
455 std::prev(BB->end())->eraseFromParent(); in expandAtomicCmpXchg()
521 EV->eraseFromParent(); in expandAtomicCmpXchg()
533 CI->eraseFromParent(); in expandAtomicCmpXchg()
DDwarfEHPrepare.cpp123 RI->eraseFromParent(); in GetExceptionObject()
127 SelIVI->eraseFromParent(); in GetExceptionObject()
129 ExcIVI->eraseFromParent(); in GetExceptionObject()
131 SelLoad->eraseFromParent(); in GetExceptionObject()
171 RI->eraseFromParent(); in pruneUnreachableResumes()
DUnreachableBlockElim.cpp88 DeadBlocks[i]->eraseFromParent(); in runOnFunction()
166 DeadBlocks[i]->eraseFromParent(); in runOnMachineFunction()
189 temp->eraseFromParent(); in runOnMachineFunction()
/external/llvm/lib/Transforms/Utils/
DLocal.cpp89 BI->eraseFromParent(); in ConstantFoldTerminator()
105 BI->eraseFromParent(); in ConstantFoldTerminator()
200 SI->eraseFromParent(); in ConstantFoldTerminator()
232 SI->eraseFromParent(); in ConstantFoldTerminator()
253 IBI->eraseFromParent(); in ConstantFoldTerminator()
261 BB->getTerminator()->eraseFromParent(); in ConstantFoldTerminator()
366 I->eraseFromParent(); in RecursivelyDeleteTriviallyDeadInstructions()
505 PN->eraseFromParent(); in MergeBasicBlockIntoOnlyPred()
526 PredBB->getTerminator()->eraseFromParent(); in MergeBasicBlockIntoOnlyPred()
540 PredBB->eraseFromParent(); in MergeBasicBlockIntoOnlyPred()
[all …]
DPromoteMemoryToRegister.cpp337 Inst->eraseFromParent(); in removeLifetimeIntrinsicUsers()
340 I->eraseFromParent(); in removeLifetimeIntrinsicUsers()
409 LI->eraseFromParent(); in rewriteSingleStoreAlloca()
423 DDI->eraseFromParent(); in rewriteSingleStoreAlloca()
427 Info.OnlyStore->eraseFromParent(); in rewriteSingleStoreAlloca()
432 AI->eraseFromParent(); in rewriteSingleStoreAlloca()
495 LI->eraseFromParent(); in promoteSingleBlockAlloca()
508 SI->eraseFromParent(); in promoteSingleBlockAlloca()
514 AI->eraseFromParent(); in promoteSingleBlockAlloca()
519 DDI->eraseFromParent(); in promoteSingleBlockAlloca()
[all …]
DIntegerDivision.cpp232 SpecialCases->getTerminator()->eraseFromParent(); in generateUnsignedDivisionCode()
399 Rem->eraseFromParent(); in expandRemainder()
417 Rem->eraseFromParent(); in expandRemainder()
459 Div->eraseFromParent(); in expandDivision()
477 Div->eraseFromParent(); in expandDivision()
529 Rem->eraseFromParent(); in expandRemainderUpTo32Bits()
579 Rem->eraseFromParent(); in expandRemainderUpTo64Bits()
630 Div->eraseFromParent(); in expandDivisionUpTo32Bits()
680 Div->eraseFromParent(); in expandDivisionUpTo64Bits()
DDemoteRegToStack.cpp27 I.eraseFromParent(); in DemoteRegToStack()
110 P->eraseFromParent(); in DemotePHIToStack()
145 P->eraseFromParent(); in DemotePHIToStack()
/external/llvm/lib/Target/AArch64/
DAArch64ExpandPseudoInsts.cpp116 MI.eraseFromParent(); in tryOrrMovk()
197 MI.eraseFromParent(); in tryToreplicateChunks()
218 MI.eraseFromParent(); in tryToreplicateChunks()
371 MI.eraseFromParent(); in trySequenceOfOnes()
385 MI.eraseFromParent(); in trySequenceOfOnes()
409 MI.eraseFromParent(); in expandMOVImm()
539 MI.eraseFromParent(); in expandMOVImm()
560 MI.eraseFromParent(); in expandMOVImm()
634 MI.eraseFromParent(); in expandMI()
669 MI.eraseFromParent(); in expandMI()
[all …]
/external/llvm/lib/Target/R600/
DSILowerControlFlow.cpp195 MI.eraseFromParent(); in If()
214 MI.eraseFromParent(); in Else()
228 MI.eraseFromParent(); in Break()
243 MI.eraseFromParent(); in IfBreak()
258 MI.eraseFromParent(); in ElseBreak()
274 MI.eraseFromParent(); in Loop()
287 MI.eraseFromParent(); in EndCf()
292 MI.eraseFromParent(); in Branch()
323 MI.eraseFromParent(); in Kill()
384 MI.eraseFromParent(); in LoadM0()
DR600ExpandSpecialInstrs.cpp116 MI.eraseFromParent(); in runOnMachineFunction()
145 MI.eraseFromParent(); in runOnMachineFunction()
174 MI.eraseFromParent(); in runOnMachineFunction()
195 MI.eraseFromParent(); in runOnMachineFunction()
234 MI.eraseFromParent(); in runOnMachineFunction()
345 MI.eraseFromParent(); in runOnMachineFunction()
DR600ControlFlowFinalizer.cpp412 DeleteMI->eraseFromParent(); in MakeALUClause()
543 MI->eraseFromParent(); in runOnMachineFunction()
555 MI->eraseFromParent(); in runOnMachineFunction()
567 MI->eraseFromParent(); in runOnMachineFunction()
581 MI->eraseFromParent(); in runOnMachineFunction()
604 MI->eraseFromParent(); in runOnMachineFunction()
613 MI->eraseFromParent(); in runOnMachineFunction()
621 MI->eraseFromParent(); in runOnMachineFunction()
628 MI->eraseFromParent(); in runOnMachineFunction()
659 Alu->eraseFromParent(); in runOnMachineFunction()
DAMDGPUPromoteAlloca.cpp211 Inst->eraseFromParent(); in tryPromoteAllocaToVector()
223 Inst->eraseFromParent(); in tryPromoteAllocaToVector()
339 I.eraseFromParent(); in visitAlloca()
381 Intr->eraseFromParent(); in visitAlloca()
388 Intr->eraseFromParent(); in visitAlloca()
396 Intr->eraseFromParent(); in visitAlloca()
DSILowerI1Copies.cpp125 MI.eraseFromParent(); in runOnMachineFunction()
135 MI.eraseFromParent(); in runOnMachineFunction()
142 MI.eraseFromParent(); in runOnMachineFunction()
DSITypeRewriter.cpp96 I.eraseFromParent(); in visitLoadInst()
142 I.eraseFromParent(); in visitCallInst()
154 I.eraseFromParent(); in visitBitCast()
/external/llvm/lib/Target/PowerPC/
DPPCEarlyReturn.cpp84 K->eraseFromParent(); in processBlock()
98 K->eraseFromParent(); in processBlock()
113 K->eraseFromParent(); in processBlock()
163 ReturnMBB.eraseFromParent(); in processBlock()
/external/llvm/lib/Target/BPF/
DBPFInstrInfo.cpp110 std::next(I)->eraseFromParent(); in AnalyzeBranch()
117 I->eraseFromParent(); in AnalyzeBranch()
162 I->eraseFromParent(); in RemoveBranch()
/external/llvm/lib/Target/ARM/
DARMExpandPseudoInsts.cpp440 MI.eraseFromParent(); in ExpandVLD()
493 MI.eraseFromParent(); in ExpandVST()
582 MI.eraseFromParent(); in ExpandLaneOp()
616 MI.eraseFromParent(); in ExpandVTBL()
687 MI.eraseFromParent(); in ExpandMOV32BitImm()
740 MI.eraseFromParent(); in ExpandMOV32BitImm()
759 MI.eraseFromParent(); in ExpandMI()
772 MI.eraseFromParent(); in ExpandMI()
784 MI.eraseFromParent(); in ExpandMI()
797 MI.eraseFromParent(); in ExpandMI()
[all …]
/external/llvm/lib/Transforms/Scalar/
DLowerAtomic.cpp39 CXI->eraseFromParent(); in LowerAtomicCmpXchgInst()
93 RMWI->eraseFromParent(); in LowerAtomicRMWInst()
98 FI->eraseFromParent(); in LowerFenceInst()
DScalarReplAggregates.cpp611 CI->eraseFromParent(); in ConvertUsesToScalar()
628 GEP->eraseFromParent(); in ConvertUsesToScalar()
641 LI->eraseFromParent(); in ConvertUsesToScalar()
651 SI->eraseFromParent(); in ConvertUsesToScalar()
656 Old->eraseFromParent(); in ConvertUsesToScalar()
687 Old->eraseFromParent(); in ConvertUsesToScalar()
689 MSI->eraseFromParent(); in ConvertUsesToScalar()
740 MTI->eraseFromParent(); in ConvertUsesToScalar()
749 II->eraseFromParent(); in ConvertUsesToScalar()
1073 AI->eraseFromParent(); in run()
[all …]
DDCE.cpp51 Inst->eraseFromParent(); in runOnBasicBlock()
126 I->eraseFromParent(); in runOnFunction()
/external/mesa3d/src/gallium/drivers/radeon/
DSIISelLowering.cpp93 MI->eraseFromParent(); in EmitInstrWithCustomInserter()
108 MI->eraseFromParent(); in EmitInstrWithCustomInserter()
123 MI->eraseFromParent(); in EmitInstrWithCustomInserter()
178 MI->eraseFromParent(); in LowerSI_INTERP()
200 MI->eraseFromParent(); in LowerSI_INTERP_CONST()
232 MI->eraseFromParent(); in LowerSI_KIL()
249 MI->eraseFromParent(); in LowerSI_V_CNDLT()
/external/llvm/lib/Target/NVPTX/
DNVPTXLowerAggrCopies.cpp202 store->eraseFromParent(); in runOnFunction()
203 load->eraseFromParent(); in runOnFunction()
215 cpy->eraseFromParent(); in runOnFunction()
224 memsetinst->eraseFromParent(); in runOnFunction()
/external/llvm/lib/IR/
DDebugInfo.cpp331 CI->eraseFromParent(); in StripDebugInfo()
333 Declare->eraseFromParent(); in StripDebugInfo()
340 CI->eraseFromParent(); in StripDebugInfo()
342 DbgVal->eraseFromParent(); in StripDebugInfo()
351 NMD->eraseFromParent(); in StripDebugInfo()

12345678910>>...12