HomeSort by relevance Sort by last modified time
    Searched refs:TargetTransformInfo (Results 1 - 25 of 59) sorted by null

1 2 3

  /external/llvm/lib/Analysis/
TargetTransformInfo.cpp 1 //===- llvm/Analysis/TargetTransformInfo.cpp ------------------------------===//
10 #include "llvm/Analysis/TargetTransformInfo.h"
36 TargetTransformInfo::TargetTransformInfo(const DataLayout *DL)
39 TargetTransformInfo::~TargetTransformInfo() {}
41 TargetTransformInfo::TargetTransformInfo(TargetTransformInfo &&Arg)
44 TargetTransformInfo &TargetTransformInfo::operator=(TargetTransformInfo &&RHS)
    [all...]
CostModel.cpp 22 #include "llvm/Analysis/TargetTransformInfo.h"
64 const TargetTransformInfo *TTI;
124 static TargetTransformInfo::OperandValueKind getOperandInfo(Value *V) {
125 TargetTransformInfo::OperandValueKind OpInfo =
126 TargetTransformInfo::OK_AnyValue;
130 OpInfo = TargetTransformInfo::OK_NonUniformConstantValue;
132 OpInfo = TargetTransformInfo::OK_UniformConstantValue;
414 TargetTransformInfo::OperandValueKind Op1VK =
416 TargetTransformInfo::OperandValueKind Op2VK =
497 return TTI->getShuffleCost(TargetTransformInfo::SK_Reverse, VecTypOp0
    [all...]
DivergenceAnalysis.cpp 71 #include "llvm/Analysis/TargetTransformInfo.h"
130 DivergencePropagator(Function &F, TargetTransformInfo &TTI,
152 TargetTransformInfo &TTI;
298 TargetTransformInfo &TTI = TTIWP->getTTI(F);
Android.mk 61 TargetTransformInfo.cpp \
  /external/llvm/include/llvm/Analysis/
CodeMetrics.h 29 class TargetTransformInfo;
91 void analyzeBasicBlock(const BasicBlock *BB, const TargetTransformInfo &TTI,
TargetTransformInfo.h 1 //===- TargetTransformInfo.h ------------------------------------*- C++ -*-===//
58 class TargetTransformInfo {
65 template <typename T> TargetTransformInfo(T Impl);
72 explicit TargetTransformInfo(const DataLayout *DL);
75 TargetTransformInfo(TargetTransformInfo &&Arg);
76 TargetTransformInfo &operator=(TargetTransformInfo &&RHS);
80 ~TargetTransformInfo();
518 class TargetTransformInfo::Concept
    [all...]
ScalarEvolutionExpander.h 25 class TargetTransformInfo;
142 const TargetTransformInfo *TTI = nullptr);
  /external/llvm/lib/Transforms/Scalar/
SimplifyCFGPass.cpp 29 #include "llvm/Analysis/TargetTransformInfo.h"
129 static bool iterativelySimplifyCFG(Function &F, const TargetTransformInfo &TTI,
150 static bool simplifyFunctionCFG(Function &F, const TargetTransformInfo &TTI,
206 const TargetTransformInfo &TTI =
LoopUnrollPass.cpp 23 #include "llvm/Analysis/TargetTransformInfo.h"
156 void getUnrollingPreferences(Loop *L, const TargetTransformInfo &TTI,
157 TargetTransformInfo::UnrollingPreferences &UP) {
179 const TargetTransformInfo::UnrollingPreferences &UP,
187 const TargetTransformInfo::UnrollingPreferences &UP,
334 const TargetTransformInfo &TTI;
429 const TargetTransformInfo &TTI)
555 const TargetTransformInfo &TTI) {
582 const TargetTransformInfo &TTI,
684 unsigned PragmaCount, const TargetTransformInfo::UnrollingPreferences &UP
    [all...]
PartiallyInlineLibCalls.cpp 16 #include "llvm/Analysis/TargetTransformInfo.h"
65 const TargetTransformInfo *TTI =
StraightLineStrengthReduce.cpp 63 #include "llvm/Analysis/TargetTransformInfo.h"
150 bool isFoldable(const Candidate &C, TargetTransformInfo *TTI,
200 TargetTransformInfo *TTI;
234 const TargetTransformInfo *TTI,
272 TargetTransformInfo *TTI) {
278 TargetTransformInfo *TTI,
  /external/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.cpp 12 #include "llvm/Analysis/TargetTransformInfo.h"
170 TargetTransformInfo::PopcntSupportKind
297 Opd2Info == TargetTransformInfo::OK_UniformConstantValue &&
298 Opd2PropInfo == TargetTransformInfo::OP_PowerOf2) {
305 TargetTransformInfo::OP_None,
306 TargetTransformInfo::OP_None);
308 TargetTransformInfo::OP_None,
309 TargetTransformInfo::OP_None);
311 TargetTransformInfo::OP_None,
312 TargetTransformInfo::OP_None)
    [all...]
  /external/llvm/lib/Target/NVPTX/
NVPTXTargetTransformInfo.h 10 /// This file a TargetTransformInfo::Concept conforming object specific to the
22 #include "llvm/Analysis/TargetTransformInfo.h"
30 typedef TargetTransformInfo TTI;
  /external/llvm/lib/Target/R600/
AMDGPUTargetTransformInfo.h 10 /// This file a TargetTransformInfo::Concept conforming object specific to the
22 #include "llvm/Analysis/TargetTransformInfo.h"
30 typedef TargetTransformInfo TTI;
  /external/llvm/lib/Target/SystemZ/
SystemZTargetMachine.cpp 115 return TargetTransformInfo(SystemZTTIImpl(this, F));
SystemZTargetTransformInfo.h 14 #include "llvm/Analysis/TargetTransformInfo.h"
21 typedef TargetTransformInfo TTI;
  /external/llvm/lib/Target/XCore/
XCoreTargetMachine.cpp 89 [this](Function &) { return TargetTransformInfo(XCoreTTIImpl(this)); });
XCoreTargetTransformInfo.h 10 /// This file a TargetTransformInfo::Concept conforming object specific to the
22 #include "llvm/Analysis/TargetTransformInfo.h"
30 typedef TargetTransformInfo TTI;
  /external/llvm/include/llvm/CodeGen/
BasicTTIImpl.h 43 typedef TargetTransformInfo TTI;
169 return TargetTransformInfo::TCC_Basic;
170 return TargetTransformInfo::TCC_Expensive;
175 return TargetTransformInfo::TCC_Basic;
176 return TargetTransformInfo::TCC_Expensive;
202 return TargetTransformInfo::TCC_Basic;
211 return TargetTransformInfo::TCC_Free;
212 return TargetTransformInfo::TCC_Basic;
216 return TargetTransformInfo::TCC_Free;
217 return TargetTransformInfo::TCC_Basic
    [all...]
  /external/llvm/lib/Target/X86/
X86TargetTransformInfo.cpp 10 /// This file implements a TargetTransformInfo analysis pass specific to the
18 #include "llvm/Analysis/TargetTransformInfo.h"
34 TargetTransformInfo::PopcntSupportKind
92 Op2Info == TargetTransformInfo::OK_UniformConstantValue &&
93 Opd2PropInfo == TargetTransformInfo::OP_PowerOf2) {
100 TargetTransformInfo::OP_None,
101 TargetTransformInfo::OP_None);
103 TargetTransformInfo::OP_None,
104 TargetTransformInfo::OP_None);
106 TargetTransformInfo::OP_None
    [all...]
X86TargetTransformInfo.h 10 /// This file a TargetTransformInfo::Concept conforming object specific to the
22 #include "llvm/Analysis/TargetTransformInfo.h"
30 typedef TargetTransformInfo TTI;
  /external/llvm/lib/Target/ARM/
ARMTargetTransformInfo.h 10 /// This file a TargetTransformInfo::Concept conforming object specific to the
22 #include "llvm/Analysis/TargetTransformInfo.h"
30 typedef TargetTransformInfo TTI;
  /external/llvm/lib/Target/PowerPC/
PPCTargetTransformInfo.h 10 /// This file a TargetTransformInfo::Concept conforming object specific to the
22 #include "llvm/Analysis/TargetTransformInfo.h"
30 typedef TargetTransformInfo TTI;
  /external/llvm/include/llvm/Transforms/Utils/
Local.h 40 class TargetTransformInfo;
138 bool SimplifyCFG(BasicBlock *BB, const TargetTransformInfo &TTI,
  /external/llvm/lib/Target/Mips/
MipsTargetMachine.cpp 27 #include "llvm/Analysis/TargetTransformInfo.h"
242 return TargetTransformInfo(getDataLayout());
246 return TargetTransformInfo(BasicTTIImpl(this, F));

Completed in 2470 milliseconds

1 2 3