Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/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.cpp689 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 DLoopUnswitch.cpp1716 if (Value *V = SimplifyInstruction(I, DL)) in simplifyCode()
H A DEarlyCSE.cpp1328 if (Value *V = SimplifyInstruction(&Inst, SQ)) { in processNode()
H A DGVN.cpp2305 if (Value *V = SimplifyInstruction(I, {DL, TLI, DT, AC})) { in processInstruction()
H A DJumpThreading.cpp2682 if (Value *IV = SimplifyInstruction( in duplicateCondBranchOnPHIIntoPred()
/netbsd-src/external/apache2/llvm/dist/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.cpp395 SimplifyInstruction(NewInst, BB->getModule()->getDataLayout())) { in CloneBlock()
674 Value *SimpleV = SimplifyInstruction(I, DL); in CloneAndPruneIntoFromInst()
H A DLoopRotationUtils.cpp453 Value *V = SimplifyInstruction(C, SQ); in rotateLoop()
H A DPromoteMemoryToRegister.cpp705 if (Value *V = SimplifyInstruction(PN, SQ)) { in run()
H A DLoopUnroll.cpp230 if (Value *V = SimplifyInstruction(Inst, {DL, nullptr, DT, AC})) in simplifyLoopAfterUnroll()
H A DSimplifyCFG.cpp2656 if (Value *V = SimplifyInstruction(N, {DL, nullptr, nullptr, AC})) { in FoldCondBranchOnPHI()
2741 if (Value *V = SimplifyInstruction(PN, {DL, PN})) { in FoldTwoEntryPHINode()
4109 if (Value *V = SimplifyInstruction(ICI, {DL, ICI})) { in tryToSimplifyUncondBranchWithICmpInIt()
H A DInlineFunction.cpp2638 if (Value *V = SimplifyInstruction(PHI, {DL, nullptr, nullptr, AC})) { in InlineFunction()
H A DScalarEvolutionExpander.cpp2071 if (Value *V = SimplifyInstruction(PN, {DL, &SE.TLI, &SE.DT, &SE.AC})) in replaceCongruentIVs()
H A DLocal.cpp657 if (Value *SimpleV = SimplifyInstruction(I, DL)) { in simplifyAndDCEInstruction()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DInstructionSimplify.h295 Value *SimplifyInstruction(Instruction *I, const SimplifyQuery &Q,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUPrintfRuntimeBinding.cpp69 return SimplifyInstruction(I, {*TD, TLI, DT}); in simplify()
/netbsd-src/external/apache2/llvm/dist/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.cpp1301 if (Value *S = SimplifyInstruction(I, Q)) in calculatePointerDifference()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DLint.cpp694 if (Value *W = SimplifyInstruction(Inst, {*DL, TLI, DT, AC})) in findValueImpl()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp1303 if (Value *V = SimplifyInstruction(&PN, SQ.getWithInstruction(&PN))) in visitPHINode()

12