Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Utils/
DSimplifyInstructions.cpp63 if (Value *V = SimplifyInstruction(I, TD, DT)) { in runOnFunction()
DLoopSimplify.cpp268 if (Value *V = SimplifyInstruction(PN, 0, DT)) { in ProcessLoop()
440 if (Value *V = SimplifyInstruction(PN, 0, DT)) { in FindPHIToPartitionLoops()
DLocal.cpp343 if (Value *V = SimplifyInstruction(Inst, TD)) { in SimplifyInstructionsInBlock()
394 Value *PNV = SimplifyInstruction(PN, TD); in RemovePredecessorAndSimplify()
DLoopUnroll.cpp381 else if (Value *V = SimplifyInstruction(Inst)) in UnrollLoop()
DSSAUpdater.cpp188 if (Value *V = SimplifyInstruction(InsertedPHI)) { in GetValueInMiddleOfBlock()
DSimplifyCFG.cpp1212 if (Value *V = SimplifyInstruction(N, TD)) { in FoldCondBranchOnPHI()
1275 if (Value *V = SimplifyInstruction(PN, TD)) { in FoldTwoEntryPHINode()
1970 if (Value *V = SimplifyInstruction(ICI, TD)) { in TryToSimplifyUncondBranchWithICmpInIt()
DInlineFunction.cpp1183 if (Value *V = SimplifyInstruction(PHI, IFI.TD)) { in InlineFunction()
DPromoteMemoryToRegister.cpp589 if (Value *V = SimplifyInstruction(PN, 0, &DT)) { in run()
/external/llvm/lib/Transforms/Scalar/
DLoopInstSimplify.cpp107 Value *V = SimplifyInstruction(I, TD, DT); in runOnLoop()
DCorrelatedValuePropagation.cpp107 if (Value *V = SimplifyInstruction(P)) { in processPHI()
DLoopRotation.cpp254 Value *V = SimplifyInstruction(C); in rotateLoop()
DTailDuplication.cpp365 else if (Value *V = SimplifyInstruction(Inst)) { in eliminateUnconditionalBranch()
DEarlyCSE.cpp331 if (Value *V = SimplifyInstruction(Inst, TD, DT)) { in INITIALIZE_PASS_DEPENDENCY()
DTailRecursionElimination.cpp206 if (Value *PNV = SimplifyInstruction(PN)) { in runOnFunction()
DLoopUnswitch.cpp1000 if (Value *V = SimplifyInstruction(I, 0, DT)) in SimplifyCode()
DCodeGenPrepare.cpp1081 if (Value *V = SimplifyInstruction(P)) { in OptimizeInst()
DJumpThreading.cpp1525 if (Value *IV = SimplifyInstruction(New, TD)) { in DuplicateCondBranchOnPHIIntoPred()
DGVN.cpp1889 if (Value *V = SimplifyInstruction(I, TD, DT)) { in processInstruction()
/external/llvm/include/llvm/Analysis/
DInstructionSimplify.h144 Value *SimplifyInstruction(Instruction *I, const TargetData *TD = 0,
/external/llvm/lib/Analysis/
DLint.cpp617 if (Value *W = SimplifyInstruction(Inst, TD, DT)) in findValueImpl()
DBasicAliasAnalysis.cpp291 SimplifyInstruction(const_cast<Instruction *>(I), TD)) { in DecomposeGEPExpression()
DInstructionSimplify.cpp2380 Value *llvm::SimplifyInstruction(Instruction *I, const TargetData *TD, in SimplifyInstruction() function in llvm
2506 SimplifiedVal = SimplifyInstruction(User, TD, DT); in ReplaceAndSimplifyAllUses()
DValueTracking.cpp1769 if (Value *Simplified = SimplifyInstruction(I, TD, 0)) { in GetUnderlyingObject()
DScalarEvolution.cpp3016 if (Value *V = SimplifyInstruction(PN, TD, DT)) in createNodeForPHI()
/external/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp791 if (Value *V = SimplifyInstruction(&PN, TD)) in visitPHINode()