Home
last modified time | relevance | path

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

12345

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DPartiallyInlineLibCalls.cpp36 const TargetTransformInfo *TTI, DomTreeUpdater *DTU) { in optimizeSQRT()
105 const TargetTransformInfo *TTI, in runPartiallyInlineLibCalls()
161 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run() local
193 const TargetTransformInfo *TTI = 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()
351 auto *TTI = &AM.getResult<TargetIRAnalysis>(F); in run() local
H A DSimplifyCFGPass.cpp227 static bool iterativelySimplifyCFG(Function &F, const TargetTransformInfo &TTI, in iterativelySimplifyCFG()
270 static bool simplifyFunctionCFGImpl(Function &F, const TargetTransformInfo &TTI, in simplifyFunctionCFGImpl()
299 static bool simplifyFunctionCFG(Function &F, const TargetTransformInfo &TTI, in simplifyFunctionCFG()
367 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run() local
405 auto &TTI = getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F); in runOnFunction() local
H A DStraightLineStrengthReduce.cpp128 ScalarEvolution *SE, TargetTransformInfo *TTI) in StraightLineStrengthReduce()
243 TargetTransformInfo *TTI = nullptr; member in __anon0eec50480111::StraightLineStrengthReduce
282 const TargetTransformInfo *TTI) { in isGEPFoldable()
290 TargetTransformInfo *TTI) { in isAddFoldable()
298 TargetTransformInfo *TTI, in isFoldable()
675 auto *TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F); in runOnFunction() local
719 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 __anon0c2e89580111::LoopDataPrefetch
180 const TargetTransformInfo *TTI = &AM.getResult<TargetIRAnalysis>(F); in run() local
206 const TargetTransformInfo *TTI = in runOnFunction() local
H A DLoopFlatten.cpp468 static bool checkPHIs(FlattenInfo &FI, const TargetTransformInfo *TTI) { in checkPHIs()
555 const TargetTransformInfo *TTI) { in checkOuterLoopInsts()
703 const TargetTransformInfo *TTI) { in CanFlattenLoopPair()
749 const TargetTransformInfo *TTI, LPMUpdater *U, in DoFlattenLoopPair()
840 const TargetTransformInfo *TTI) { in CanWidenIV()
906 const TargetTransformInfo *TTI, LPMUpdater *U, in FlattenLoopPair()
H A DCallSiteSplitting.cpp184 static bool canSplitCallSite(CallBase &CB, TargetTransformInfo &TTI) { in canSplitCallSite()
486 static bool tryToSplitCallSite(CallBase &CB, TargetTransformInfo &TTI, in tryToSplitCallSite()
503 TargetTransformInfo &TTI, DominatorTree &DT) { in doCallSiteSplitting()
541 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run() local
H A DInferAddressSpaces.cpp188 const TargetTransformInfo *TTI = nullptr; member in __anon4c4dbe8c0111::InferAddressSpacesImpl
247 const TargetTransformInfo *TTI, unsigned FlatAddrSpace) in InferAddressSpacesImpl()
273 const TargetTransformInfo *TTI) { in isNoopPtrIntCastPair()
307 const TargetTransformInfo *TTI) { in isAddressExpression()
339 const TargetTransformInfo *TTI) { in getPointerOperands()
708 const TargetTransformInfo *TTI) { in cloneConstantExprWithNewAddressSpace()
1010 static bool isSimplePointerUseValidToReplace(const TargetTransformInfo &TTI, in isSimplePointerUseValidToReplace()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandReductions.cpp29 bool expandReductions(Function &F, const TargetTransformInfo *TTI) { in expandReductions()
164 const auto *TTI =&getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F); in runOnFunction() local
188 const auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run() local
H A DPreISelIntrinsicLowering.cpp185 Value *Size, const TargetTransformInfo &TTI) { in shouldExpandMemIntrinsicWithSize()
219 const TargetTransformInfo &TTI = LookupTTI(*ParentFunc); in expandMemIntrinsicUses() local
242 const TargetTransformInfo &TTI = LookupTTI(*ParentFunc); in expandMemIntrinsicUses() local
251 const TargetTransformInfo &TTI = LookupTTI(*ParentFunc); in expandMemIntrinsicUses() local
268 const TargetTransformInfo &TTI = LookupTTI(*ParentFunc); in expandMemIntrinsicUses() local
H A DDwarfEHPrepare.cpp63 const TargetTransformInfo *TTI; member in __anonc50c50a40111::DwarfEHPrepare
323 const TargetTransformInfo *TTI, in prepareDwarfEH()
349 const TargetTransformInfo *TTI = nullptr; in runOnFunction() local
381 const TargetTransformInfo *TTI = nullptr; in run() local
H A DHardwareLoops.cpp118 using TTI = TargetTransformInfo; typedef
148 const TargetTransformInfo &TTI, TargetLibraryInfo *TLI, in HardwareLoopsImpl()
169 const TargetTransformInfo &TTI; member in __anon3d0d820f0111::HardwareLoopsImpl
242 auto &TTI = getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F); in runOnFunction() local
274 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DFunctionSpecialization.h125 TargetTransformInfo &TTI; global() variable
134 InstCostVisitor(const DataLayout & DL,BlockFrequencyInfo & BFI,TargetTransformInfo & TTI,SCCPSolver & Solver) InstCostVisitor() argument
193 auto &TTI = GetTTI(*F); getInstCostVisitorFor() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DCGProfile.cpp72 TargetTransformInfo &TTI = FAM.getResult<TargetIRAnalysis>(F); in runCGProfilePass()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCostModel.cpp68 const TargetTransformInfo *TTI = nullptr; global() member in __anonafc822ed0111::CostModelAnalysis
125 auto &TTI = AM.getResult<TargetIRAnalysis>(F); run() local
H A DAssumptionCache.cpp59 findAffectedValues(CallBase *CI, TargetTransformInfo *TTI, in findAffectedValues()
223 auto &TTI = FAM.getResult<TargetIRAnalysis>(F); in run() local
258 auto *TTI = TTIWP ? &TTIWP->getTTI(F) : nullptr; in getAssumptionCache() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DSpeculativeExecution.h92 TargetTransformInfo *TTI = nullptr; variable
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp27 bool DstIsVolatile, bool CanOverlap, const TargetTransformInfo &TTI, in createMemCpyLoopKnownSize()
182 bool CanOverlap, const TargetTransformInfo &TTI, in createMemCpyLoopUnknownSize()
376 const TargetTransformInfo &TTI) { in createMemMoveLoop()
513 const TargetTransformInfo &TTI, in expandMemCpyAsLoop()
544 const TargetTransformInfo &TTI) { in expandMemMoveAsLoop()
606 const TargetTransformInfo &TTI, in expandAtomicMemCpyAsLoop()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h37 using TTI = TargetTransformInfo; variable
64 using TTI = TargetTransformInfo; variable
H A DR600TargetTransformInfo.h30 using TTI = TargetTransformInfo; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetTransformInfo.h20 using TTI = TargetTransformInfo; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.h30 typedef TargetTransformInfo TTI; typedef
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLocalizer.h56 TargetTransformInfo *TTI = nullptr; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDirectXTargetTransformInfo.h22 using TTI = TargetTransformInfo; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreTargetTransformInfo.h29 typedef TargetTransformInfo TTI; typedef

12345