Home
last modified time | relevance | path

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

123456

/llvm-project/llvm/lib/Transforms/Scalar/
H A DPartiallyInlineLibCalls.cpp36 optimizeSQRT(CallInst * Call,Function * CalledFunc,BasicBlock & CurrBB,Function::iterator & BB,const TargetTransformInfo * TTI,DomTreeUpdater * DTU) optimizeSQRT() argument
105 runPartiallyInlineLibCalls(Function & F,TargetLibraryInfo * TLI,const TargetTransformInfo * TTI,DominatorTree * DT) runPartiallyInlineLibCalls() argument
161 auto &TTI = AM.getResult<TargetIRAnalysis>(F); run() local
193 const TargetTransformInfo *TTI = runOnFunction() local
H A DSpeculativeExecution.cpp148 auto *TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F); runOnFunction() local
154 runImpl(Function & F,TargetTransformInfo * TTI) runImpl() argument
214 ComputeSpeculationCost(const Instruction * I,const TargetTransformInfo & TTI) ComputeSpeculationCost() argument
351 auto *TTI = &AM.getResult<TargetIRAnalysis>(F); run() local
[all...]
H A DSimplifyCFGPass.cpp296 EverChanged = iterativelySimplifyCFG(F, TTI, DT ? &DTU : nullptr, Options); in simplifyFunctionCFG() argument
224 iterativelySimplifyCFG(Function & F,const TargetTransformInfo & TTI,DomTreeUpdater * DTU,const SimplifyCFGOptions & Options) iterativelySimplifyCFG() argument
267 simplifyFunctionCFGImpl(Function & F,const TargetTransformInfo & TTI,DominatorTree * DT,const SimplifyCFGOptions & Options) simplifyFunctionCFGImpl() argument
360 auto &TTI = AM.getResult<TargetIRAnalysis>(F); run() local
398 auto &TTI = getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F); runOnFunction() local
[all...]
H A DStraightLineStrengthReduce.cpp128 StraightLineStrengthReduce(const DataLayout * DL,DominatorTree * DT,ScalarEvolution * SE,TargetTransformInfo * TTI) StraightLineStrengthReduce() argument
243 TargetTransformInfo *TTI = nullptr; global() member in __anon546db8fb0111::StraightLineStrengthReduce
282 isGEPFoldable(GetElementPtrInst * GEP,const TargetTransformInfo * TTI) isGEPFoldable() argument
290 isAddFoldable(const SCEV * Base,ConstantInt * Index,Value * Stride,TargetTransformInfo * TTI) isAddFoldable() argument
298 isFoldable(const Candidate & C,TargetTransformInfo * TTI,const DataLayout * DL) isFoldable() argument
677 auto *TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F); runOnFunction() local
721 auto *TTI = &AM.getResult<TargetIRAnalysis>(F); run() local
[all...]
H A DLoopDataPrefetch.cpp65 LoopDataPrefetch(AssumptionCache * AC,DominatorTree * DT,LoopInfo * LI,ScalarEvolution * SE,const TargetTransformInfo * TTI,OptimizationRemarkEmitter * ORE) LoopDataPrefetch() argument
110 const TargetTransformInfo *TTI; global() member in __anon7c0ce64b0111::LoopDataPrefetch
180 const TargetTransformInfo *TTI = &AM.getResult<TargetIRAnalysis>(F); run() local
206 const TargetTransformInfo *TTI = runOnFunction() local
[all...]
/llvm-project/llvm/lib/CodeGen/
H A DExpandReductions.cpp29 bool expandReductions(Function &F, const TargetTransformInfo *TTI) { in expandReductions() argument
162 const auto *TTI =&getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F); runOnFunction() local
186 const auto &TTI = AM.getResult<TargetIRAnalysis>(F); run() local
H A DPreISelIntrinsicLowering.cpp219 : TTI.getMaxMemIntrinsicInlineSizeThreshold(); in expandMemIntrinsicUses() local
185 shouldExpandMemIntrinsicWithSize(Value * Size,const TargetTransformInfo & TTI) shouldExpandMemIntrinsicWithSize() argument
236 const TargetTransformInfo &TTI = LookupTTI(*ParentFunc); expandMemIntrinsicUses() local
253 const TargetTransformInfo &TTI = LookupTTI(*ParentFunc); expandMemIntrinsicUses() local
[all...]
H A DDwarfEHPrepare.cpp63 const TargetTransformInfo *TTI; global() member in __anonaed569170111::DwarfEHPrepare
316 prepareDwarfEH(CodeGenOptLevel OptLevel,Function & F,const TargetLowering & TLI,DominatorTree * DT,const TargetTransformInfo * TTI,const Triple & TargetTriple) prepareDwarfEH() argument
342 const TargetTransformInfo *TTI = nullptr; runOnFunction() local
374 const TargetTransformInfo *TTI = nullptr; run() local
[all...]
/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DSpeculativeExecution.h92 TargetTransformInfo *TTI = nullptr; variable
/llvm-project/llvm/tools/llvm-reduce/deltas/
H A DReduceUsingSimplifyCFG.cpp29 TargetTransformInfo TTI(Program.getDataLayout()); in reduceUsingSimplifyCFG() local
57 TargetTransformInfo TTI(M.getDataLayout()); in reduceConditionals() local
/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DCGProfile.cpp72 TargetTransformInfo &TTI = FAM.getResult<TargetIRAnalysis>(F); in runCGProfilePass() local
/llvm-project/llvm/unittests/Transforms/Utils/
H A DLoopRotationUtilsTest.cpp81 TargetTransformInfo TTI(M->getDataLayout()); in TEST() local
152 TargetTransformInfo TTI(M->getDataLayout()); in TEST() local
H A DMemTransferLowering.cpp117 TargetTransformInfo TTI(M->getDataLayout()); in TEST_F() local
157 TargetTransformInfo TTI(M->getDataLayout()); in TEST_F() local
198 TargetTransformInfo TTI(M->getDataLayout()); in TEST_F() local
243 TargetTransformInfo TTI(M->getDataLayout()); in TEST_F() local
/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600TargetTransformInfo.h30 using TTI = TargetTransformInfo; variable
H A DAMDGPUTargetTransformInfo.h37 using TTI = TargetTransformInfo; global() variable
64 using TTI = TargetTransformInfo; global() variable
[all...]
/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetTransformInfo.h20 using TTI = TargetTransformInfo; variable
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.h30 typedef TargetTransformInfo TTI; typedef
[all...]
/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DFunctionSpecialization.h178 TargetTransformInfo &TTI; global() variable
196 InstCostVisitor(const DataLayout & DL,BlockFrequencyInfo & BFI,TargetTransformInfo & TTI,SCCPSolver & Solver) InstCostVisitor() argument
287 auto &TTI = GetTTI(*F); getInstCostVisitorFor() local
/llvm-project/llvm/lib/Analysis/
H A DAssumptionCache.cpp59 findAffectedValues(CallBase * CI,TargetTransformInfo * TTI,SmallVectorImpl<AssumptionCache::ResultElem> & Affected) findAffectedValues() argument
223 auto &TTI = FAM.getResult<TargetIRAnalysis>(F); run() local
258 auto *TTI = TTIWP ? &TTIWP->getTTI(F) : nullptr; getAssumptionCache() local
H A DCostModel.cpp52 auto &TTI = AM.getResult<TargetIRAnalysis>(F); run() local
/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLocalizer.h56 TargetTransformInfo *TTI = nullptr; variable
/llvm-project/llvm/lib/Target/DirectX/
H A DDirectXTargetTransformInfo.h22 using TTI = TargetTransformInfo; variable
/llvm-project/llvm/lib/Target/XCore/
H A DXCoreTargetTransformInfo.h29 typedef TargetTransformInfo TTI; typedef
/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchTargetTransformInfo.h28 typedef TargetTransformInfo TTI; typedef
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h29 typedef TargetTransformInfo TTI; typedef
[all...]

123456