Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Utils/
DSimplifyInstructions.cpp75 if (Value *V = SimplifyInstruction(I, DL, TLI, DT, AC)) { in runOnFunction()
DLoopSimplify.cpp218 if (Value *V = SimplifyInstruction(PN, DL, nullptr, DT, AC)) { in findPHIToPartitionLoops()
622 if (Value *V = SimplifyInstruction(PN, DL, nullptr, DT, AC)) { in simplifyOneLoop()
DSSAUpdater.cpp160 SimplifyInstruction(InsertedPHI, BB->getModule()->getDataLayout())) { in GetValueInMiddleOfBlock()
DLoopUnroll.cpp521 else if (Value *V = SimplifyInstruction(Inst, DL)) in UnrollLoop()
DCloneFunction.cpp359 SimplifyInstruction(NewInst, BB->getModule()->getDataLayout())) { in CloneBlock()
DPromoteMemoryToRegister.cpp697 if (Value *V = SimplifyInstruction(PN, DL, nullptr, &DT, AC)) { in run()
DInlineFunction.cpp1438 if (Value *V = SimplifyInstruction(PHI, DL, nullptr, nullptr, in InlineFunction()
DSimplifyCFG.cpp1757 if (Value *V = SimplifyInstruction(N, DL)) { in FoldCondBranchOnPHI()
1823 if (Value *V = SimplifyInstruction(PN, DL)) { in FoldTwoEntryPHINode()
2731 if (Value *V = SimplifyInstruction(ICI, DL)) { in TryToSimplifyUncondBranchWithICmpInIt()
/external/llvm/lib/Transforms/Scalar/
DLoopInstSimplify.cpp125 Value *V = SimplifyInstruction(I, DL, TLI, DT, &AC); in runOnLoop()
DCorrelatedValuePropagation.cpp132 if (Value *V = SimplifyInstruction(P, DL)) { in processPHI()
DLoopRotation.cpp450 Value *V = SimplifyInstruction(C, DL); in rotateLoop()
DTailRecursionElimination.cpp425 if (Value *PNV = SimplifyInstruction(PN, F.getParent()->getDataLayout())) { in runTRE()
DEarlyCSE.cpp498 if (Value *V = SimplifyInstruction(Inst, DL, &TLI, &DT, &AC)) { in processNode()
DLoopUnswitch.cpp1109 if (Value *V = SimplifyInstruction(I, DL)) in SimplifyCode()
DJumpThreading.cpp1605 SimplifyInstruction(New, BB->getModule()->getDataLayout())) { in DuplicateCondBranchOnPHIIntoPred()
DGVN.cpp2232 if (Value *V = SimplifyInstruction(I, DL, TLI, DT, AC)) { in processInstruction()
/external/llvm/include/llvm/Analysis/
DInstructionSimplify.h309 Value *SimplifyInstruction(Instruction *I, const DataLayout &DL,
/external/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp791 if (Value *V = SimplifyInstruction(&PN, DL, TLI, DT, AC)) in visitPHINode()
/external/llvm/lib/Analysis/
DLint.cpp879 if (Value *W = SimplifyInstruction(Inst, DL, TLI, DT, AC)) in findValueImpl()
DBasicAliasAnalysis.cpp332 SimplifyInstruction(const_cast<Instruction *>(I), DL)) { in DecomposeGEPExpression()
DScalarEvolutionExpander.cpp1713 if (Value *V = SimplifyInstruction(Phi, DL, SE.TLI, SE.DT, SE.AC)) { in replaceCongruentIVs()
DInstructionSimplify.cpp3631 Value *llvm::SimplifyInstruction(Instruction *I, const DataLayout &DL, in SimplifyInstruction() function in llvm
3809 SimpleV = SimplifyInstruction(I, DL, TLI, DT, AC); in replaceAndRecursivelySimplifyImpl()
DValueTracking.cpp2757 if (Value *Simplified = SimplifyInstruction(I, DL, nullptr)) { in GetUnderlyingObject()
DScalarEvolution.cpp3676 SimplifyInstruction(PN, F->getParent()->getDataLayout(), TLI, DT, AC)) in createNodeForPHI()
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp4303 if (Value *V = SimplifyInstruction(P, DL, TLInfo, nullptr)) { in OptimizeInst()