Home
last modified time | relevance | path

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

12

/external/llvm/lib/Transforms/Scalar/
DSimplifyCFGPass.cpp129 static bool iterativelySimplifyCFG(Function &F, const TargetTransformInfo &TTI, in iterativelySimplifyCFG()
149 static bool simplifyFunctionCFG(Function &F, const TargetTransformInfo &TTI, in simplifyFunctionCFG()
182 auto &TTI = AM->getResult<TargetIRAnalysis>(F); in run() local
212 const TargetTransformInfo &TTI = in runOnFunction() local
DSpeculativeExecution.cpp99 const TargetTransformInfo *TTI = nullptr; member in __anon6be1db6e0111::SpeculativeExecution
172 const TargetTransformInfo &TTI) { in ComputeSpeculationCost()
DLoopRotation.cpp125 const TargetTransformInfo *TTI, AssumptionCache *AC, in rotateLoop()
533 const TargetTransformInfo *TTI, in iterativelyRotateLoop()
598 const auto *TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F); in runOnLoop() local
DEarlyCSE.cpp268 const TargetTransformInfo &TTI; member in __anoncdf6c96d0311::EarlyCSE
328 EarlyCSE(const TargetLibraryInfo &TLI, const TargetTransformInfo &TTI, in EarlyCSE()
400 ParseMemoryInst(Instruction *Inst, const TargetTransformInfo &TTI) in ParseMemoryInst()
823 auto &TTI = AM->getResult<TargetIRAnalysis>(F); in run() local
860 auto &TTI = getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F); in runOnFunction() local
DStraightLineStrengthReduce.cpp202 TargetTransformInfo *TTI; member in __anonaa4ec62a0111::StraightLineStrengthReduce
239 const TargetTransformInfo *TTI, in isGEPFoldable()
279 TargetTransformInfo *TTI) { in isAddFoldable()
285 TargetTransformInfo *TTI, in isFoldable()
DLoopUnrollPass.cpp161 void getUnrollingPreferences(Loop *L, const TargetTransformInfo &TTI, in getUnrollingPreferences()
523 ScalarEvolution &SE, const TargetTransformInfo &TTI, in analyzeLoopUnrollCost()
690 const TargetTransformInfo &TTI, in ApproximateLoopSize()
898 const TargetTransformInfo &TTI = in runOnLoop() local
DLoopStrengthReduce.cpp989 void Cost::RateFormula(const TargetTransformInfo &TTI, in RateFormula()
1372 static bool isAMCompletelyFolded(const TargetTransformInfo &TTI, in isAMCompletelyFolded()
1424 static bool isAMCompletelyFolded(const TargetTransformInfo &TTI, in isAMCompletelyFolded()
1445 static bool isAMCompletelyFolded(const TargetTransformInfo &TTI, in isAMCompletelyFolded()
1462 static bool isLegalUse(const TargetTransformInfo &TTI, int64_t MinOffset, in isLegalUse()
1476 static bool isLegalUse(const TargetTransformInfo &TTI, int64_t MinOffset, in isLegalUse()
1483 static bool isAMCompletelyFolded(const TargetTransformInfo &TTI, in isAMCompletelyFolded()
1490 static unsigned getScalingFactorCost(const TargetTransformInfo &TTI, in getScalingFactorCost()
1526 static bool isAlwaysFoldable(const TargetTransformInfo &TTI, in isAlwaysFoldable()
1548 static bool isAlwaysFoldable(const TargetTransformInfo &TTI, in isAlwaysFoldable()
[all …]
DPartiallyInlineLibCalls.cpp65 const TargetTransformInfo *TTI = in runOnFunction() local
DNaryReassociate.cpp181 TargetTransformInfo *TTI; member in __anon00592c420111::NaryReassociate
304 const TargetTransformInfo *TTI, in isGEPFoldable()
/external/llvm/lib/Analysis/
DDivergenceAnalysis.cpp87 DivergencePropagator(Function &F, TargetTransformInfo &TTI, DominatorTree &DT, in DivergencePropagator()
108 TargetTransformInfo &TTI; member in __anonb908b5250111::DivergencePropagator
281 TargetTransformInfo &TTI = TTIWP->getTTI(F); in runOnFunction() local
DCodeMetrics.cpp106 const TargetTransformInfo &TTI, in analyzeBasicBlock()
DInlineCost.cpp49 const TargetTransformInfo &TTI; member in __anonb653f77d0111::CallAnalyzer
164 CallAnalyzer(const TargetTransformInfo &TTI, AssumptionCacheTracker *ACT, in CallAnalyzer()
1363 TargetTransformInfo &TTI) { in functionsHaveCompatibleAttributes()
/external/llvm/lib/Target/PowerPC/
DPPCTargetTransformInfo.h30 typedef TargetTransformInfo TTI; typedef
DPPCLoopDataPrefetch.cpp89 const TargetTransformInfo *TTI; member in __anon9bf2dc7f0111::PPCLoopDataPrefetch
/external/llvm/lib/Target/Hexagon/
DHexagonTargetTransformInfo.h29 typedef TargetTransformInfo TTI; typedef
/external/llvm/lib/Target/X86/
DX86TargetTransformInfo.h30 typedef TargetTransformInfo TTI; typedef
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyTargetTransformInfo.h31 typedef TargetTransformInfo TTI; typedef
/external/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.h21 typedef TargetTransformInfo TTI; typedef
/external/llvm/lib/Target/NVPTX/
DNVPTXTargetTransformInfo.h30 typedef TargetTransformInfo TTI; typedef
/external/llvm/lib/Target/XCore/
DXCoreTargetTransformInfo.h30 typedef TargetTransformInfo TTI; typedef
/external/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.h30 typedef TargetTransformInfo TTI; typedef
/external/llvm/lib/Target/ARM/
DARMTargetTransformInfo.h30 typedef TargetTransformInfo TTI; typedef
/external/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.h31 typedef TargetTransformInfo TTI; typedef
/external/llvm/lib/CodeGen/
DDwarfEHPrepare.cpp158 const TargetTransformInfo &TTI = in pruneUnreachableResumes() local
/external/llvm/lib/Transforms/Utils/
DSimplifyCFG.cpp128 const TargetTransformInfo &TTI; member in __anonfb6897ed0111::SimplifyCFGOpt
151 SimplifyCFGOpt(const TargetTransformInfo &TTI, const DataLayout &DL, in SimplifyCFGOpt()
241 const TargetTransformInfo &TTI) { in ComputeSpeculationCost()
267 const TargetTransformInfo &TTI, in DominatesMergePoint()
1078 const TargetTransformInfo &TTI) { in HoistThenElseCodeToIf()
1491 const TargetTransformInfo &TTI) { in SpeculativelyExecuteBB()
1811 static bool FoldTwoEntryPHINode(PHINode *PN, const TargetTransformInfo &TTI, in FoldTwoEntryPHINode()
3028 const TargetTransformInfo &TTI, unsigned BonusInstThreshold, in TryToSimplifyUncondBranchWithICmpInIt()
4351 const TargetTransformInfo &TTI, const DataLayout &DL, in ShouldBuildLookupTable()
4477 const TargetTransformInfo &TTI) { in SwitchToLookupTable()
[all …]

12