Home
last modified time | relevance | path

Searched defs:TTI (Results 1 – 25 of 107) sorted by relevance

12345

/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DPartiallyInlineLibCalls.cpp35 const TargetTransformInfo *TTI, DomTreeUpdater *DTU) { in optimizeSQRT()
104 const TargetTransformInfo *TTI, in runPartiallyInlineLibCalls()
157 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run() local
189 const TargetTransformInfo *TTI = in runOnFunction() local
H A DLoopFlatten.cpp197 static bool checkPHIs(FlattenInfo &FI, const TargetTransformInfo *TTI) { in checkPHIs()
280 const TargetTransformInfo *TTI) { in checkOuterLoopInsts()
473 const TargetTransformInfo *TTI) { in CanFlattenLoopPair()
517 const TargetTransformInfo *TTI) { in DoFlattenLoopPair()
579 const TargetTransformInfo *TTI) { in CanWidenIV()
629 const TargetTransformInfo *TTI) { in FlattenLoopPair()
662 AssumptionCache *AC, TargetTransformInfo *TTI) { in Flatten()
680 auto *TTI = &AM.getResult<TargetIRAnalysis>(F); in run() local
741 auto *TTI = &TTIP.getTTI(F); in runOnFunction() local
H A DSpeculativeExecution.cpp148 auto *TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F); in runOnFunction() local
154 bool SpeculativeExecutionPass::runImpl(Function &F, TargetTransformInfo *TTI) { in runImpl()
214 const TargetTransformInfo &TTI) { in ComputeSpeculationCost()
339 auto *TTI = &AM.getResult<TargetIRAnalysis>(F); in run() local
H A DSimplifyCFGPass.cpp197 static bool iterativelySimplifyCFG(Function &F, const TargetTransformInfo &TTI, in iterativelySimplifyCFG()
237 static bool simplifyFunctionCFGImpl(Function &F, const TargetTransformInfo &TTI, in simplifyFunctionCFGImpl()
265 static bool simplifyFunctionCFG(Function &F, const TargetTransformInfo &TTI, in simplifyFunctionCFG()
308 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run() local
358 auto &TTI = getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F); in runOnFunction() local
H A DStraightLineStrengthReduce.cpp129 ScalarEvolution *SE, TargetTransformInfo *TTI) in StraightLineStrengthReduce()
248 TargetTransformInfo *TTI = nullptr; member in __anon2556eba90111::StraightLineStrengthReduce
287 const TargetTransformInfo *TTI) { in isGEPFoldable()
295 TargetTransformInfo *TTI) { in isAddFoldable()
303 TargetTransformInfo *TTI, in isFoldable()
722 auto *TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F); in runOnFunction() local
766 auto *TTI = &AM.getResult<TargetIRAnalysis>(F); in run() local
H A DInferAddressSpaces.cpp170 const TargetTransformInfo *TTI = nullptr; member in __anon056788ed0111::InferAddressSpacesImpl
220 InferAddressSpacesImpl(const TargetTransformInfo *TTI, unsigned FlatAddrSpace) in InferAddressSpacesImpl()
242 const TargetTransformInfo *TTI) { in isNoopPtrIntCastPair()
276 const TargetTransformInfo *TTI) { in isAddressExpression()
308 const TargetTransformInfo *TTI) { in getPointerOperands()
636 const TargetTransformInfo *TTI) { in cloneConstantExprWithNewAddressSpace()
903 static bool isSimplePointerUseValidToReplace(const TargetTransformInfo &TTI, in isSimplePointerUseValidToReplace()
1019 const TargetTransformInfo &TTI, ArrayRef<WeakTrackingVH> Postorder, in rewriteWithNewAddressSpaces()
H A DCallSiteSplitting.cpp186 static bool canSplitCallSite(CallBase &CB, TargetTransformInfo &TTI) { in canSplitCallSite()
487 static bool tryToSplitCallSite(CallBase &CB, TargetTransformInfo &TTI, in tryToSplitCallSite()
504 TargetTransformInfo &TTI, DominatorTree &DT) { in doCallSiteSplitting()
560 auto &TTI = getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F); in runOnFunction() local
582 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run() local
H A DLoopDataPrefetch.cpp65 ScalarEvolution *SE, const TargetTransformInfo *TTI, in LoopDataPrefetch()
110 const TargetTransformInfo *TTI; member in __anon91e047790111::LoopDataPrefetch
177 const TargetTransformInfo *TTI = &AM.getResult<TargetIRAnalysis>(F); in run() local
203 const TargetTransformInfo *TTI = in runOnFunction() local
H A DDivRemPairs.cpp183 static bool optimizeDivRem(Function &F, const TargetTransformInfo &TTI, in optimizeDivRem()
369 auto &TTI = getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F); in runOnFunction() local
390 TargetTransformInfo &TTI = FAM.getResult<TargetIRAnalysis>(F); in run() local
H A DLoopUnrollAndJamPass.cpp158 Loop *L, Loop *SubLoop, const TargetTransformInfo &TTI, DominatorTree &DT, in computeUnrollAndJamCount()
284 const TargetTransformInfo &TTI, AssumptionCache &AC, DependenceInfo &DI, in tryToUnrollAndJamLoop()
429 const TargetTransformInfo &TTI, in tryToUnrollAndJamLoop()
471 auto &TTI = getAnalysis<TargetTransformInfoWrapperPass>().getTTI(*F); in runOnLoop() local
H A DLoopUnrollPass.cpp186 Loop *L, ScalarEvolution &SE, const TargetTransformInfo &TTI, in gatherUnrollingPreferences()
339 const TargetTransformInfo &TTI, unsigned MaxUnrolledLoopSize, in analyzeLoopUnrollCost()
656 const TargetTransformInfo &TTI, in ApproximateLoopSize()
763 Loop *L, const TargetTransformInfo &TTI, DominatorTree &DT, LoopInfo *LI, in computeUnrollCount()
1043 const TargetTransformInfo &TTI, AssumptionCache &AC, in tryToUnrollLoop()
1259 const TargetTransformInfo &TTI = in runOnLoop() local
1414 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run() local
H A DSpeculateAroundPHIs.cpp206 TargetTransformInfo &TTI) { in isSafeAndProfitableToSpeculateAroundPHI()
430 DominatorTree &DT, TargetTransformInfo &TTI) { in findProfitablePHIs()
740 DominatorTree &DT, TargetTransformInfo &TTI) { in tryToSpeculatePHIs()
810 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run() local
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DExpandReductions.cpp79 bool expandReductions(Function &F, const TargetTransformInfo *TTI) { in expandReductions()
184 const auto *TTI =&getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F); in runOnFunction() local
208 const auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run() local
H A DDwarfEHPrepare.cpp57 const TargetTransformInfo *TTI; member in __anon73b315450111::DwarfEHPrepare
260 const TargetTransformInfo *TTI) { in prepareDwarfEH()
287 const TargetTransformInfo *TTI = nullptr; in runOnFunction() local
H A DExpandVectorPredication.cpp125 const TargetTransformInfo &TTI; member
436 const auto *TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F); in runOnFunction() local
462 const auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h40 using TTI = TargetTransformInfo; variable
64 using TTI = TargetTransformInfo; variable
227 using TTI = TargetTransformInfo; variable
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
H A DSpeculativeExecution.h87 TargetTransformInfo *TTI = nullptr; variable
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DLegacyDivergenceAnalysis.cpp97 DivergencePropagator(Function &F, TargetTransformInfo &TTI, DominatorTree &DT, in DivergencePropagator()
119 TargetTransformInfo &TTI; member in __anon0041a0590111::DivergencePropagator
326 TargetTransformInfo &TTI = TTIWP->getTTI(F); in runOnFunction() local
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DLocalizer.h53 TargetTransformInfo *TTI; variable
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.h30 typedef TargetTransformInfo TTI; typedef
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h29 typedef TargetTransformInfo TTI; typedef
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/XCore/
H A DXCoreTargetTransformInfo.h29 typedef TargetTransformInfo TTI; typedef
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DCGProfile.cpp74 TargetTransformInfo &TTI = GetTTI(F); in runCGProfilePass()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBPFTargetTransformInfo.h26 typedef TargetTransformInfo TTI; typedef
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h28 typedef TargetTransformInfo TTI; typedef

12345