| /llvm-project-15.0.7/llvm/tools/llvm-reduce/deltas/ |
| H A D | SimplifyInstructions.cpp | 35 if (Value *Simplified = simplifyInstruction(&Inst, Q)) { in extractInstrFromModule()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | InlineCost.cpp | 392 bool simplifyInstruction(Instruction &I); 1518 if (simplifyInstruction(I)) in visitGetElementPtr() 1536 bool CallAnalyzer::simplifyInstruction(Instruction &I) { in simplifyInstruction() function in CallAnalyzer 1576 if (simplifyInstruction(I)) in visitBitCast() 1596 if (simplifyInstruction(I)) in visitPtrToInt() 1626 if (simplifyInstruction(I)) in visitIntToPtr() 1649 if (simplifyInstruction(I)) in visitCastInst() 1906 if (simplifyInstruction(I)) in visitCmpInst() 2065 if (simplifyInstruction(I)) in visitExtractValue() 2074 if (simplifyInstruction(I)) in visitInsertValue()
|
| H A D | Lint.cpp | 694 if (Value *W = simplifyInstruction(Inst, {*DL, TLI, DT, AC})) in findValueImpl()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | InstSimplifyPass.cpp | 54 if (Value *V = simplifyInstruction(&I, SQ, ORE)) { in runImpl()
|
| H A D | LoopInstSimplify.cpp | 99 Value *V = simplifyInstruction(&I, SQ.getWithInstruction(&I)); in simplifyLoopInst()
|
| H A D | TailRecursionElimination.cpp | 732 if (Value *PNV = simplifyInstruction(PN, F.getParent()->getDataLayout())) { in cleanupAndFinalize()
|
| H A D | StructurizeCFG.cpp | 684 if (auto NewValue = simplifyInstruction(Phi, Q)) { in simplifyAffectedPhis()
|
| H A D | CorrelatedValuePropagation.cpp | 279 if (Value *V = simplifyInstruction(P, SQ)) { in processPHI()
|
| H A D | EarlyCSE.cpp | 1350 if (Value *V = simplifyInstruction(&Inst, SQ)) { in processNode()
|
| H A D | IndVarSimplify.cpp | 1335 Value *Res = simplifyInstruction(I, I->getModule()->getDataLayout()); in replaceLoopPHINodesWithPreheaderValues()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LoopSimplify.cpp | 179 if (Value *V = simplifyInstruction(PN, {DL, nullptr, DT, AC})) { in findPHIToPartitionLoops() 600 if (Value *V = simplifyInstruction(PN, {DL, nullptr, DT, AC})) { in simplifyOneLoop()
|
| H A D | SSAUpdater.cpp | 168 simplifyInstruction(InsertedPHI, BB->getModule()->getDataLayout())) { in GetValueInMiddleOfBlock()
|
| H A D | CloneFunction.cpp | 499 simplifyInstruction(NewInst, BB->getModule()->getDataLayout())) { in CloneBlock() 782 Value *SimpleV = simplifyInstruction(I, DL); in CloneAndPruneIntoFromInst()
|
| H A D | LoopRotationUtils.cpp | 448 Value *V = simplifyInstruction(C, SQ); in rotateLoop()
|
| H A D | LoopUnroll.cpp | 239 if (Value *V = simplifyInstruction(&Inst, {DL, nullptr, DT, AC})) in simplifyLoopAfterUnroll()
|
| H A D | PromoteMemoryToRegister.cpp | 707 if (Value *V = simplifyInstruction(PN, SQ)) { in run()
|
| H A D | LoopUnrollRuntime.cpp | 963 if (Value *V = simplifyInstruction(&Inst, {DL, nullptr, DT, AC})) in UnrollRuntimeLoopRemainder()
|
| H A D | SimplifyCFG.cpp | 3079 if (Value *V = simplifyInstruction(N, {DL, nullptr, nullptr, AC})) { in FoldCondBranchOnValueKnownInPredecessorImpl() 3222 if (Value *V = simplifyInstruction(PN, {DL, PN})) { in FoldTwoEntryPHINode() 4438 if (Value *V = simplifyInstruction(ICI, {DL, ICI})) { in tryToSimplifyUncondBranchWithICmpInIt()
|
| H A D | InlineFunction.cpp | 2667 if (Value *V = simplifyInstruction(PHI, {DL, nullptr, nullptr, AC})) { in InlineFunction()
|
| H A D | ScalarEvolutionExpander.cpp | 1938 if (Value *V = simplifyInstruction(PN, {DL, &SE.TLI, &SE.DT, &SE.AC})) in replaceCongruentIVs()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | InstructionSimplify.h | 319 Value *simplifyInstruction(Instruction *I, const SimplifyQuery &Q,
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPrintfRuntimeBinding.cpp | 70 return simplifyInstruction(I, {*TD, TLI, DT}); in simplify()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoopIdiomRecognition.cpp | 1487 if (Value *SV = simplifyInstruction(&I, {DL, &TLI, &DT})) in cleanupLoopBody() 2169 if (Value *Simp = simplifyInstruction(In, {*DL, TLI, DT})) in processCopyingStore() 2279 if (Value *Simp = simplifyInstruction(In, {*DL, TLI, DT})) in processCopyingStore()
|
| H A D | HexagonVectorCombine.cpp | 1315 if (Value *S = simplifyInstruction(I, Q)) in calculatePointerDifference()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombinePHI.cpp | 1373 if (Value *V = simplifyInstruction(&PN, SQ.getWithInstruction(&PN))) in visitPHINode()
|