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

1 2 3

  /external/llvm/lib/Target/WebAssembly/
WebAssemblyTargetTransformInfo.cpp 11 /// \brief This file defines the WebAssembly-specific TargetTransformInfo
23 TargetTransformInfo::PopcntSupportKind
26 return TargetTransformInfo::PSK_FastHardware;
WebAssemblyTargetTransformInfo.h 11 /// \brief This file a TargetTransformInfo::Concept conforming object specific
31 typedef TargetTransformInfo TTI;
WebAssemblyTargetMachine.cpp 114 return TargetTransformInfo(WebAssemblyTTIImpl(this, F));
  /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;
409 TargetTransformInfo::OperandValueKind Op1VK =
411 TargetTransformInfo::OperandValueKind Op2VK =
492 return TTI->getShuffleCost(TargetTransformInfo::SK_Reverse, VecTypOp0
    [all...]
DivergenceAnalysis.cpp 70 #include "llvm/Analysis/TargetTransformInfo.h"
87 DivergencePropagator(Function &F, TargetTransformInfo &TTI, DominatorTree &DT,
108 TargetTransformInfo &TTI;
281 TargetTransformInfo &TTI = TTIWP->getTTI(F);
  /external/llvm/lib/Target/Hexagon/
HexagonTargetTransformInfo.cpp 9 /// This file implements a TargetTransformInfo analysis pass specific to the
23 TargetTransformInfo::PopcntSupportKind
27 return TargetTransformInfo::PSK_FastHardware;
HexagonTargetTransformInfo.h 9 /// This file implements a TargetTransformInfo analysis pass specific to the
21 #include "llvm/Analysis/TargetTransformInfo.h"
29 typedef TargetTransformInfo TTI;
  /external/llvm/include/llvm/Analysis/
CodeMetrics.h 29 class TargetTransformInfo;
91 void analyzeBasicBlock(const BasicBlock *BB, const TargetTransformInfo &TTI,
VectorUtils.h 29 class TargetTransformInfo;
123 /// If the optional TargetTransformInfo is provided, this function tries harder
128 const TargetTransformInfo *TTI=nullptr);
TargetTransformInfo.h 1 //===- TargetTransformInfo.h ------------------------------------*- C++ -*-===//
60 class TargetTransformInfo {
67 template <typename T> TargetTransformInfo(T Impl);
74 explicit TargetTransformInfo(const DataLayout &DL);
77 TargetTransformInfo(TargetTransformInfo &&Arg);
78 TargetTransformInfo &operator=(TargetTransformInfo &&RHS);
82 ~TargetTransformInfo();
547 class TargetTransformInfo::Concept
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreTargetTransformInfo.h 10 /// This file a TargetTransformInfo::Concept conforming object specific to the
22 #include "llvm/Analysis/TargetTransformInfo.h"
30 typedef TargetTransformInfo TTI;
XCoreTargetMachine.cpp 89 return TargetTransformInfo(XCoreTTIImpl(this, F));
  /external/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.cpp 12 #include "llvm/Analysis/TargetTransformInfo.h"
170 TargetTransformInfo::PopcntSupportKind
329 Opd2Info == TargetTransformInfo::OK_UniformConstantValue &&
330 Opd2PropInfo == TargetTransformInfo::OP_PowerOf2) {
336 TargetTransformInfo::OP_None,
337 TargetTransformInfo::OP_None);
339 TargetTransformInfo::OP_None,
340 TargetTransformInfo::OP_None);
342 TargetTransformInfo::OP_None,
343 TargetTransformInfo::OP_None)
    [all...]
AArch64TargetTransformInfo.h 10 /// This file a TargetTransformInfo::Concept conforming object specific to the
22 #include "llvm/Analysis/TargetTransformInfo.h"
31 typedef TargetTransformInfo TTI;
  /external/llvm/lib/Target/AMDGPU/
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/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/SystemZ/
SystemZTargetTransformInfo.h 14 #include "llvm/Analysis/TargetTransformInfo.h"
21 typedef TargetTransformInfo TTI;
SystemZTargetMachine.cpp 185 return TargetTransformInfo(SystemZTTIImpl(this, F));
  /external/llvm/lib/Transforms/Scalar/
SpeculativeExecution.cpp 56 #include "llvm/Analysis/TargetTransformInfo.h"
99 const TargetTransformInfo *TTI = nullptr;
172 const TargetTransformInfo &TTI) {
SimplifyCFGPass.cpp 30 #include "llvm/Analysis/TargetTransformInfo.h"
129 static bool iterativelySimplifyCFG(Function &F, const TargetTransformInfo &TTI,
149 static bool simplifyFunctionCFG(Function &F, const TargetTransformInfo &TTI,
212 const TargetTransformInfo &TTI =
  /external/llvm/include/llvm/CodeGen/
BasicTTIImpl.h 43 typedef TargetTransformInfo TTI;
164 return TargetTransformInfo::TCC_Basic;
165 return TargetTransformInfo::TCC_Expensive;
170 return TargetTransformInfo::TCC_Basic;
171 return TargetTransformInfo::TCC_Expensive;
197 return TargetTransformInfo::TCC_Basic;
206 return TargetTransformInfo::TCC_Free;
207 return TargetTransformInfo::TCC_Basic;
211 return TargetTransformInfo::TCC_Free;
212 return TargetTransformInfo::TCC_Basic
    [all...]
  /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/lib/Target/X86/
X86TargetTransformInfo.h 10 /// This file a TargetTransformInfo::Concept conforming object specific to the
22 #include "llvm/Analysis/TargetTransformInfo.h"
30 typedef TargetTransformInfo TTI;

Completed in 1875 milliseconds

1 2 3