/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;
|