Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/Transforms/Scalar/
DMemCpyOptimizer.cpp330 void MemCpyOptPass::eraseInstruction(Instruction *I) { in eraseInstruction() function in MemCpyOptPass
505 eraseInstruction(SI); in tryMergingIntoMemset()
727 eraseInstruction(SI); in processStore()
728 eraseInstruction(LI); in processStore()
782 eraseInstruction(SI); in processStore()
783 eraseInstruction(LI); in processStore()
825 eraseInstruction(SI); in processStore()
1118 eraseInstruction(M); in processMemCpyMemCpyDependence()
1221 eraseInstruction(MemSet); in processMemSetMemCpyDependence()
1339 eraseInstruction(M); in processMemCpy()
[all …]
DLICM.cpp181 static void eraseInstruction(Instruction &I, ICFLoopSafetyInfo &SafetyInfo,
528 eraseInstruction(I, *SafetyInfo, CurAST, MSSAU); in sinkRegion()
547 eraseInstruction(I, *SafetyInfo, CurAST, MSSAU); in sinkRegion()
868 eraseInstruction(I, *SafetyInfo, CurAST, MSSAU); in hoistRegion()
911 eraseInstruction(I, *SafetyInfo, CurAST, MSSAU); in hoistRegion()
1488 static void eraseInstruction(Instruction &I, ICFLoopSafetyInfo &SafetyInfo, in eraseInstruction() function
1728 eraseInstruction(*PN, *SafetyInfo, nullptr, nullptr); in sink()
2213 eraseInstruction(*PreheaderLoad, *SafetyInfo, CurAST, MSSAU); in promoteLoopAccessesToScalars()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DOrderedBasicBlock.h64 void eraseInstruction(const Instruction *I);
/external/llvm-project/llvm/include/llvm/Transforms/Scalar/
DMemCpyOptimizer.h78 void eraseInstruction(Instruction *I);
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DOrderedBasicBlock.cpp89 void OrderedBasicBlock::eraseInstruction(const Instruction *I) { in eraseInstruction() function in OrderedBasicBlock
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLICM.cpp162 static void eraseInstruction(Instruction &I, ICFLoopSafetyInfo &SafetyInfo,
534 eraseInstruction(I, *SafetyInfo, CurAST, MSSAU); in sinkRegion()
552 eraseInstruction(I, *SafetyInfo, CurAST, MSSAU); in sinkRegion()
843 eraseInstruction(I, *SafetyInfo, CurAST, MSSAU); in hoistRegion()
885 eraseInstruction(I, *SafetyInfo, CurAST, MSSAU); in hoistRegion()
1439 static void eraseInstruction(Instruction &I, ICFLoopSafetyInfo &SafetyInfo, in eraseInstruction() function
1666 eraseInstruction(*PN, *SafetyInfo, nullptr, nullptr); in sink()
2158 eraseInstruction(*PreheaderLoad, *SafetyInfo, CurAST, MSSAU); in promoteLoopAccessesToScalars()
DDeadStoreElimination.cpp146 OBB.eraseInstruction(DeadInst); in deleteDeadInstruction()
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp2488 void eraseInstruction(Instruction *Inst, Value *NewVal = nullptr);
2515 void TypePromotionTransaction::eraseInstruction(Instruction *Inst, in eraseInstruction() function in __anon6a1763210211::TypePromotionTransaction
2975 TPT.eraseInstruction(SExt); in promoteOperandForTruncAndAnyExt()
2986 TPT.eraseInstruction(SExtOpnd); in promoteOperandForTruncAndAnyExt()
3002 TPT.eraseInstruction(ExtInst, NextVal); in promoteOperandForTruncAndAnyExt()
3104 TPT.eraseInstruction(Ext); in promoteOperandForOther()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DCodeGenPrepare.cpp2739 void eraseInstruction(Instruction *Inst, Value *NewVal = nullptr);
2777 void TypePromotionTransaction::eraseInstruction(Instruction *Inst, in eraseInstruction() function in TypePromotionTransaction
3983 TPT.eraseInstruction(SExt); in promoteOperandForTruncAndAnyExt()
3994 TPT.eraseInstruction(SExtOpnd); in promoteOperandForTruncAndAnyExt()
4010 TPT.eraseInstruction(ExtInst, NextVal); in promoteOperandForTruncAndAnyExt()
4110 TPT.eraseInstruction(Ext); in promoteOperandForOther()
/external/llvm-project/llvm/lib/CodeGen/
DCodeGenPrepare.cpp2884 void eraseInstruction(Instruction *Inst, Value *NewVal = nullptr);
2922 void TypePromotionTransaction::eraseInstruction(Instruction *Inst, in eraseInstruction() function in TypePromotionTransaction
4131 TPT.eraseInstruction(SExt); in promoteOperandForTruncAndAnyExt()
4142 TPT.eraseInstruction(SExtOpnd); in promoteOperandForTruncAndAnyExt()
4158 TPT.eraseInstruction(ExtInst, NextVal); in promoteOperandForTruncAndAnyExt()
4258 TPT.eraseInstruction(Ext); in promoteOperandForOther()
/external/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp541 void eraseInstruction(Instruction *I) { in eraseInstruction() function in llvm::slpvectorizer::BoUpSLP
2708 eraseInstruction(cast<Instruction>(Scalar)); in vectorizeTree()
2787 eraseInstruction(In); in optimizeGatherSequence()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp1762 void eraseInstruction(Instruction *I, bool ReplaceOpsWithUndef = false) { in eraseInstruction() function in llvm::slpvectorizer::BoUpSLP
2346 eraseInstruction(I, /*ReplaceWithUndef=*/true); in eraseInstructions()
4728 eraseInstruction(cast<Instruction>(Scalar)); in vectorizeTree()
4807 eraseInstruction(In); in optimizeGatherSequence()
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp1904 void eraseInstruction(Instruction *I, bool ReplaceOpsWithUndef = false) { in eraseInstruction() function in llvm::slpvectorizer::BoUpSLP
2502 eraseInstruction(I, /*ReplaceOpsWithUndef=*/true); in eraseInstructions()
4993 eraseInstruction(cast<Instruction>(Scalar)); in vectorizeTree()
5074 eraseInstruction(In); in optimizeGatherSequence()