/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | PartiallyInlineLibCalls.cpp | 36 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 D | SpeculativeExecution.cpp | 148 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 D | SimplifyCFGPass.cpp | 296 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 D | StraightLineStrengthReduce.cpp | 128 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 D | LoopDataPrefetch.cpp | 65 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 D | ExpandReductions.cpp | 29 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 D | PreISelIntrinsicLowering.cpp | 219 : 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 D | DwarfEHPrepare.cpp | 63 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 D | SpeculativeExecution.h | 92 TargetTransformInfo *TTI = nullptr; variable
|
/llvm-project/llvm/tools/llvm-reduce/deltas/ |
H A D | ReduceUsingSimplifyCFG.cpp | 29 TargetTransformInfo TTI(Program.getDataLayout()); in reduceUsingSimplifyCFG() local 57 TargetTransformInfo TTI(M.getDataLayout()); in reduceConditionals() local
|
/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | CGProfile.cpp | 72 TargetTransformInfo &TTI = FAM.getResult<TargetIRAnalysis>(F); in runCGProfilePass() local
|
/llvm-project/llvm/unittests/Transforms/Utils/ |
H A D | LoopRotationUtilsTest.cpp | 81 TargetTransformInfo TTI(M->getDataLayout()); in TEST() local 152 TargetTransformInfo TTI(M->getDataLayout()); in TEST() local
|
H A D | MemTransferLowering.cpp | 117 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 D | R600TargetTransformInfo.h | 30 using TTI = TargetTransformInfo; variable
|
H A D | AMDGPUTargetTransformInfo.h | 37 using TTI = TargetTransformInfo; global() variable 64 using TTI = TargetTransformInfo; global() variable [all...] |
/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsTargetTransformInfo.h | 20 using TTI = TargetTransformInfo; variable
|
/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetTransformInfo.h | 30 typedef TargetTransformInfo TTI; typedef [all...] |
/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | FunctionSpecialization.h | 178 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 D | AssumptionCache.cpp | 59 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 D | CostModel.cpp | 52 auto &TTI = AM.getResult<TargetIRAnalysis>(F); run() local
|
/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | Localizer.h | 56 TargetTransformInfo *TTI = nullptr; variable
|
/llvm-project/llvm/lib/Target/DirectX/ |
H A D | DirectXTargetTransformInfo.h | 22 using TTI = TargetTransformInfo; variable
|
/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreTargetTransformInfo.h | 29 typedef TargetTransformInfo TTI; typedef
|
/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchTargetTransformInfo.h | 28 typedef TargetTransformInfo TTI; typedef
|
/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.h | 29 typedef TargetTransformInfo TTI; typedef [all...] |