Home
last modified time | relevance | path

Searched refs:isInstructionTriviallyDead (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDCE.cpp58 if (isInstructionTriviallyDead(I, TLI)) { in getAnalysisUsage()
78 if (isInstructionTriviallyDead(OpI, TLI)) in run()
H A DInstSimplifyPass.cpp48 if (isInstructionTriviallyDead(&I)) { in runImpl()
60 if (isInstructionTriviallyDead(&I)) in runImpl()
H A DLoopInstSimplify.cpp86 if (isInstructionTriviallyDead(&I, &TLI)) in simplifyLoopInst()
140 if (isInstructionTriviallyDead(&I, &TLI)) in simplifyLoopInst()
H A DReassociate.cpp1965 assert(isInstructionTriviallyDead(I) && "Trivially dead instructions only!"); in RecursivelyEraseDeadInsts()
1980 assert(isInstructionTriviallyDead(I) && "Trivially dead instructions only!"); in EraseInst()
2572 if (isInstructionTriviallyDead(&*II)) { in run()
2589 if (isInstructionTriviallyDead(I)) { in run()
2600 if (isInstructionTriviallyDead(I)) in run()
H A DCallSiteSplitting.cpp516 if (!CB || isa<IntrinsicInst>(CB) || isInstructionTriviallyDead(CB, &TLI)) in doCallSiteSplitting()
H A DEarlyCSE.cpp1384 if (isInstructionTriviallyDead(&Inst, &TLI)) { in processNode()
1506 if (isInstructionTriviallyDead(&Inst, &TLI)) { in processNode()
H A DLoopFlatten.cpp232 return !isInstructionTriviallyDead(cast<Instruction>(U)); in matchLinearIVUser()
H A DSeparateConstOffsetFromGEP.cpp1289 if (isInstructionTriviallyDead(&I)) { in verifyNoDeadCode()
H A DNewGVN.cpp3006 if (isInstructionTriviallyDead(&I, TLI)) { in assignDFSNumbers()
3219 return !isInstructionTriviallyDead(MemDef->getMemoryInst()); in verifyMemoryCongruency()
3226 if (!isInstructionTriviallyDead(I)) in verifyMemoryCongruency()
H A DSROA.cpp2812 if (isInstructionTriviallyDead(I)) in deleteIfTriviallyDead()
4931 if (isInstructionTriviallyDead(OldInst)) in rewritePartition()
5418 if (isInstructionTriviallyDead(OldI)) { in clobberUse()
5538 if (isInstructionTriviallyDead(U)) in deleteDeadInstructions()
H A DDeadStoreElimination.cpp1742 if (isInstructionTriviallyDead(OpI, &TLI)) in deleteDeadInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVVMReflect.cpp201 if (isInstructionTriviallyDead(I)) { in runNVVMReflect()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLocal.h74 bool isInstructionTriviallyDead(Instruction *I,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp400 bool llvm::isInstructionTriviallyDead(Instruction *I, in isInstructionTriviallyDead() function in llvm
544 if (!I || !isInstructionTriviallyDead(I, TLI)) in RecursivelyDeleteTriviallyDeadInstructions()
562 if (!I || !isInstructionTriviallyDead(I)) { in RecursivelyDeleteTriviallyDeadInstructionsPermissive()
584 assert(isInstructionTriviallyDead(I, TLI) && in RecursivelyDeleteTriviallyDeadInstructions()
607 if (isInstructionTriviallyDead(OpI, TLI)) in RecursivelyDeleteTriviallyDeadInstructions()
677 if (isInstructionTriviallyDead(I, TLI)) { in simplifyAndDCEInstruction()
693 if (isInstructionTriviallyDead(OpI, TLI)) in simplifyAndDCEInstruction()
717 if (isInstructionTriviallyDead(I, TLI)) { in simplifyAndDCEInstruction()
H A DLoopUnroll.cpp388 if (isInstructionTriviallyDead(&Inst)) in simplifyLoopAfterUnroll()
410 if (InnerI && isInstructionTriviallyDead(InnerI)) in simplifyLoopAfterUnroll()
H A DCloneFunction.cpp539 if (isInstructionTriviallyDead(NewInst)) { in CloneBlock()
831 if (isInstructionTriviallyDead(NewI)) { in CloneAndPruneIntoFromInst()
H A DLoopUnrollRuntime.cpp987 if (isInstructionTriviallyDead(&Inst)) in UnrollRuntimeLoopRemainder()
H A DLoopUtils.cpp1682 if (isInstructionTriviallyDead(Inst, TLI)) in rewriteLoopExitValues()
H A DSimplifyIndVar.cpp935 if (isInstructionTriviallyDead(UseInst, /* TLI */ nullptr)) { in simplifyUsers()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp729 if (isInstructionTriviallyDead(I, TLI)) { in DCEInstruction()
746 if (isInstructionTriviallyDead(OpI, TLI)) { in DCEInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp5012 if (isInstructionTriviallyDead(I, &TLI)) { in run()
5025 if (isInstructionTriviallyDead(I, &TLI)) { in run()
5166 if (isInstructionTriviallyDead(I, &TLI)) { in run()
5275 if (isInstructionTriviallyDead(&Inst, &TLI)) in prepareWorklist()
5362 if (isInstructionTriviallyDead(Inst, &TLI) || in prepareWorklist()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp1244 if (isInstructionTriviallyDead(In)) in removeDeadCode()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp2209 isInstructionTriviallyDead(cast<Instruction>(U)))); in foldSelectShuffle()
2605 if (isInstructionTriviallyDead(I)) { in run()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributor.cpp2467 isInstructionTriviallyDead(I)) in cleanupIR()
2564 if (!isa<PHINode>(I) && isInstructionTriviallyDead(I)) in cleanupIR()
H A DGlobalOpt.cpp901 if (isInstructionTriviallyDead(I, TLI)) in ConstantPropUsersOf()

12