Home
last modified time | relevance | path

Searched refs:SimplifyQuery (Results 1 – 14 of 14) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DInstructionSimplify.h90 struct SimplifyQuery { struct
111 SimplifyQuery Copy(*this); in getWithInstruction()
123 const SimplifyQuery &Q);
127 const SimplifyQuery &Q);
131 const SimplifyQuery &Q);
135 const SimplifyQuery &Q);
139 const SimplifyQuery &Q);
166 const SimplifyQuery &Q);
199 const SimplifyQuery &Q);
233 const SimplifyQuery &Q);
[all …]
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DInstructionSimplify.cpp842 const SimplifyQuery &Q) { in SimplifySubInst()
1315 const SimplifyQuery &Q) { in SimplifyShlInst()
1353 const SimplifyQuery &Q) { in SimplifyLShrInst()
1384 const SimplifyQuery &Q) { in SimplifyAShrInst()
3593 const SimplifyQuery &Q) { in SimplifyICmpInst()
4162 const SimplifyQuery &Q) { in SimplifyGEPInst()
4361 const SimplifyQuery &Q) { in SimplifyCastInst()
4635 const SimplifyQuery &Q) { in SimplifyFAddInst()
4793 const SimplifyQuery &Q) { in SimplifyBinOp()
4811 const SimplifyQuery &Q) { in SimplifyCmpInst()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DLoopRotationUtils.h25 struct SimplifyQuery;
36 MemorySSAUpdater *MSSAU, const SimplifyQuery &SQ,
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DInstSimplifyPass.cpp31 static bool runImpl(Function &F, const SimplifyQuery &SQ, in runImpl()
108 const SimplifyQuery SQ(DL, TLI, DT, AC); in runOnFunction()
136 const SimplifyQuery SQ(DL, &TLI, &DT, &AC); in run()
H A DLoopRotation.cpp43 const SimplifyQuery SQ = getBestSimplifyQuery(AR, DL); in run()
99 const SimplifyQuery SQ = getBestSimplifyQuery(*this, F); in runOnLoop()
H A DLoopInstSimplify.cpp55 SimplifyQuery SQ(DL, &TLI, &DT, &AC); in simplifyLoopInst()
H A DCorrelatedValuePropagation.cpp186 const SimplifyQuery &SQ) { in processPHI()
684 const SimplifyQuery &SQ) { in runImpl()
H A DStructurizeCFG.cpp643 SimplifyQuery Q(Func->getParent()->getDataLayout()); in setPhiValues()
H A DEarlyCSE.cpp335 const SimplifyQuery SQ;
H A DNewGVN.cpp504 const SimplifyQuery SQ;
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLoopRotationUtils.cpp60 const SimplifyQuery &SQ;
68 const SimplifyQuery &SQ, bool RotationOnly, bool IsUtilMode) in LoopRotate()
677 const SimplifyQuery &SQ, bool RotationOnly = true, in LoopRotation()
H A DPromoteMemoryToRegister.cpp240 const SimplifyQuery SQ;
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineInternal.h307 const SimplifyQuery SQ;
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2824 const SimplifyQuery &SQ;
2832 SimplificationTracker(const SimplifyQuery &sq) in SimplificationTracker()
2931 const SimplifyQuery &SQ;
2937 AddressingModeCombiner(const SimplifyQuery &_SQ, Value *OriginalValue) in AddressingModeCombiner()
4512 const SimplifyQuery SQ(*DL, TLInfo); in optimizeMemoryInst()