Home
last modified time | relevance | path

Searched refs:SimplifyInstruction (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInstSimplifyPass.cpp58 if (Value *V = SimplifyInstruction(&I, SQ, ORE)) { in runImpl()
H A DLoopInstSimplify.cpp104 Value *V = SimplifyInstruction(&I, SQ.getWithInstruction(&I)); in simplifyLoopInst()
H A DTailRecursionElimination.cpp737 if (Value *PNV = SimplifyInstruction(PN, F.getParent()->getDataLayout())) { in cleanupAndFinalize()
H A DStructurizeCFG.cpp664 if (auto NewValue = SimplifyInstruction(Phi, Q)) { in simplifyAffectedPhis()
H A DCorrelatedValuePropagation.cpp266 if (Value *V = SimplifyInstruction(P, SQ)) { in processPHI()
H A DEarlyCSE.cpp1328 if (Value *V = SimplifyInstruction(&Inst, SQ)) { in processNode()
H A DLoopUnswitch.cpp1716 if (Value *V = SimplifyInstruction(I, DL)) in simplifyCode()
H A DJumpThreading.cpp2681 if (Value *IV = SimplifyInstruction( in duplicateCondBranchOnPHIIntoPred()
H A DGVN.cpp2304 if (Value *V = SimplifyInstruction(I, {DL, TLI, DT, AC})) { in processInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp184 if (Value *V = SimplifyInstruction(PN, {DL, nullptr, DT, AC})) { in findPHIToPartitionLoops()
606 if (Value *V = SimplifyInstruction(PN, {DL, nullptr, DT, AC})) { in simplifyOneLoop()
H A DSSAUpdater.cpp169 SimplifyInstruction(InsertedPHI, BB->getModule()->getDataLayout())) { in GetValueInMiddleOfBlock()
H A DCloneFunction.cpp394 SimplifyInstruction(NewInst, BB->getModule()->getDataLayout())) { in CloneBlock()
677 Value *SimpleV = SimplifyInstruction(I, DL); in CloneAndPruneIntoFromInst()
H A DLoopRotationUtils.cpp453 Value *V = SimplifyInstruction(C, SQ); in rotateLoop()
H A DLoopUnroll.cpp229 if (Value *V = SimplifyInstruction(Inst, {DL, nullptr, DT, AC})) in simplifyLoopAfterUnroll()
H A DPromoteMemoryToRegister.cpp705 if (Value *V = SimplifyInstruction(PN, SQ)) { in run()
H A DSimplifyCFG.cpp2675 if (Value *V = SimplifyInstruction(N, {DL, nullptr, nullptr, AC})) { in FoldCondBranchOnPHI()
2802 if (Value *V = SimplifyInstruction(PN, {DL, PN})) { in FoldTwoEntryPHINode()
4056 if (Value *V = SimplifyInstruction(ICI, {DL, ICI})) { in tryToSimplifyUncondBranchWithICmpInIt()
H A DInlineFunction.cpp2648 if (Value *V = SimplifyInstruction(PHI, {DL, nullptr, nullptr, AC})) { in InlineFunction()
H A DScalarEvolutionExpander.cpp2085 if (Value *V = SimplifyInstruction(PN, {DL, &SE.TLI, &SE.DT, &SE.AC})) in replaceCongruentIVs()
H A DLocal.cpp672 if (Value *SimpleV = SimplifyInstruction(I, DL)) { in simplifyAndDCEInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInstructionSimplify.h311 Value *SimplifyInstruction(Instruction *I, const SimplifyQuery &Q,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPrintfRuntimeBinding.cpp69 return SimplifyInstruction(I, {*TD, TLI, DT}); in simplify()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1490 if (Value *SV = SimplifyInstruction(&I, {DL, &TLI, &DT})) in cleanupLoopBody()
2174 if (Value *Simp = SimplifyInstruction(In, {*DL, TLI, DT})) in processCopyingStore()
2285 if (Value *Simp = SimplifyInstruction(In, {*DL, TLI, DT})) in processCopyingStore()
H A DHexagonVectorCombine.cpp1306 if (Value *S = SimplifyInstruction(I, Q)) in calculatePointerDifference()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DLint.cpp694 if (Value *W = SimplifyInstruction(Inst, {*DL, TLI, DT, AC})) in findValueImpl()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp1303 if (Value *V = SimplifyInstruction(&PN, SQ.getWithInstruction(&PN))) in visitPHINode()

12