Home
last modified time | relevance | path

Searched refs:ValueInfo (Results 1 – 25 of 38) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DModuleSummaryIndex.h148 struct ValueInfo { struct
152 ValueInfo() = default; argument
153 ValueInfo(bool HaveGVs, const GlobalValueSummaryMapTy::value_type *R) { in ValueInfo() function
184 inline raw_ostream &operator<<(raw_ostream &OS, const ValueInfo &VI) { argument
191 inline bool operator==(const ValueInfo &A, const ValueInfo &B) {
197 inline bool operator!=(const ValueInfo &A, const ValueInfo &B) {
203 inline bool operator<(const ValueInfo &A, const ValueInfo &B) {
209 template <> struct DenseMapInfo<ValueInfo> {
210 static inline ValueInfo getEmptyKey() {
211 return ValueInfo(false, (GlobalValueSummaryMapTy::value_type *)-8);
[all …]
DModuleSummaryIndexYAML.h218 std::vector<ValueInfo> Refs;
222 Refs.push_back(ValueInfo(/*IsAnalysis=*/false, &*V.find(RefGUID)));
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DCFLSteensAliasAnalysis.cpp194 auto &ValueInfo = Mapping.second; in buildSetsFrom() local
196 assert(ValueInfo.getNumLevels() > 0); in buildSetsFrom()
199 ValueInfo.getNodeInfoAtLevel(0).Attr); in buildSetsFrom()
200 for (unsigned I = 0, E = ValueInfo.getNumLevels() - 1; I < E; ++I) { in buildSetsFrom()
203 ValueInfo.getNodeInfoAtLevel(I + 1).Attr); in buildSetsFrom()
214 auto &ValueInfo = Mapping.second; in buildSetsFrom() local
216 for (unsigned I = 0, E = ValueInfo.getNumLevels(); I < E; ++I) { in buildSetsFrom()
218 for (auto &Edge : ValueInfo.getNodeInfoAtLevel(I).Edges) in buildSetsFrom()
DModuleSummaryAnalysis.cpp85 SetVector<ValueInfo> &RefEdges, in findRefEdges()
234 MapVector<ValueInfo, CalleeInfo> CallGraphEdges; in computeFunctionSummary()
235 SetVector<ValueInfo> RefEdges; in computeFunctionSummary()
302 auto &ValueInfo = CallGraphEdges[Index.getOrInsertValueInfo( in computeFunctionSummary() local
304 ValueInfo.updateHotness(Hotness); in computeFunctionSummary()
310 ValueInfo.updateRelBlockFreq(BBFreq, EntryFreq); in computeFunctionSummary()
381 SetVector<ValueInfo> RefEdges; in computeVariableSummary()
414 if (ValueInfo VI = Index.getValueInfo(GlobalValue::getGUID(Name))) in setLiveRoot()
482 ArrayRef<ValueInfo>{}, ArrayRef<FunctionSummary::EdgeTy>{}, in buildModuleSummaryIndex()
492 ArrayRef<ValueInfo>{}); in buildModuleSummaryIndex()
[all …]
DCFLAndersAliasAnalysis.cpp607 auto &ValueInfo = Mapping.second; in initializeWorkList() local
608 assert(ValueInfo.getNumLevels() > 0); in initializeWorkList()
611 for (unsigned I = 0, E = ValueInfo.getNumLevels(); I < E; ++I) { in initializeWorkList()
615 for (auto &Edge : ValueInfo.getNodeInfoAtLevel(I).Edges) { in initializeWorkList()
740 auto &ValueInfo = Mapping.second; in buildAttrMap() local
741 for (unsigned I = 0, E = ValueInfo.getNumLevels(); I < E; ++I) { in buildAttrMap()
743 AttrMap.add(Node, ValueInfo.getNodeInfoAtLevel(I).Attr); in buildAttrMap()
DCFLGraph.h75 class ValueInfo {
100 using ValueMap = DenseMap<Value *, ValueInfo>;
/external/deqp/modules/internal/
DditTestLogTests.cpp53 … << TestLog::ValueInfo("NumDrawCalls", "Number of draw calls", "", QP_SAMPLE_VALUE_TAG_PREDICTOR) in iterate()
54 << TestLog::ValueInfo("NumOps", "Number of ops in shader", "op", QP_SAMPLE_VALUE_TAG_PREDICTOR) in iterate()
55 << TestLog::ValueInfo("RenderTime", "Rendering time", "ms", QP_SAMPLE_VALUE_TAG_RESPONSE) in iterate()
/external/llvm/lib/Analysis/
DCFLSteensAliasAnalysis.cpp207 auto &ValueInfo = Mapping.second; in buildSetsFrom() local
209 assert(ValueInfo.getNumLevels() > 0); in buildSetsFrom()
212 ValueInfo.getNodeInfoAtLevel(0).Attr); in buildSetsFrom()
213 for (unsigned I = 0, E = ValueInfo.getNumLevels() - 1; I < E; ++I) { in buildSetsFrom()
216 ValueInfo.getNodeInfoAtLevel(I + 1).Attr); in buildSetsFrom()
227 auto &ValueInfo = Mapping.second; in buildSetsFrom() local
229 for (unsigned I = 0, E = ValueInfo.getNumLevels(); I < E; ++I) { in buildSetsFrom()
231 for (auto &Edge : ValueInfo.getNodeInfoAtLevel(I).Edges) in buildSetsFrom()
DCFLGraph.h52 class ValueInfo {
77 typedef DenseMap<Value *, ValueInfo> ValueMap;
/external/llvm/include/llvm/IR/
DModuleSummaryIndex.h50 struct ValueInfo { struct
70 ValueInfo(GlobalValue::GUID Id = 0) : TheValue(Id), Kind(VI_GUID) {} in TheValue() argument
72 ValueInfo(const Value *V) : TheValue(V), Kind(VI_Value) {} in ValueInfo() argument
137 std::vector<ValueInfo> RefEdgeList;
200 std::vector<ValueInfo> &refs() { return RefEdgeList; } in refs()
201 const std::vector<ValueInfo> &refs() const { return RefEdgeList; } in refs()
234 typedef std::pair<ValueInfo, CalleeInfo> EdgeTy;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/
DPredicateInfo.h203 struct ValueInfo { struct
243 ValueInfo &getOrCreateValueInfo(Value *);
246 const ValueInfo &getValueInfo(Value *) const;
258 SmallVector<ValueInfo, 32> ValueInfos;
/external/deqp/modules/gles3/performance/
Des3pBufferDataUploadTests.cpp1368 …<< tcu::TestLog::ValueInfo("WrittenSize", "Written size", "bytes", QP_SAMPLE_VALUE_TAG_PREDICTO… in logSampleList()
1369 << tcu::TestLog::ValueInfo("BufferSize", "Buffer size", "bytes", QP_SAMPLE_VALUE_TAG_PREDICTOR) in logSampleList()
1370 << tcu::TestLog::ValueInfo("UploadTime", "Upload time", "us", QP_SAMPLE_VALUE_TAG_RESPONSE) in logSampleList()
1371 << tcu::TestLog::ValueInfo("FitResidual", "Fit residual", "us", QP_SAMPLE_VALUE_TAG_RESPONSE) in logSampleList()
1392 …<< tcu::TestLog::ValueInfo("WrittenSize", "Written size", "bytes", QP_SAMPLE_VALUE_TAG_PREDICTO… in logSampleList()
1393 << tcu::TestLog::ValueInfo("BufferSize", "Buffer size", "bytes", QP_SAMPLE_VALUE_TAG_PREDICTOR) in logSampleList()
1394 << tcu::TestLog::ValueInfo("TotalTime", "Total time", "us", QP_SAMPLE_VALUE_TAG_RESPONSE) in logSampleList()
1395 << tcu::TestLog::ValueInfo("AllocTime", "Alloc time", "us", QP_SAMPLE_VALUE_TAG_RESPONSE) in logSampleList()
1396 << tcu::TestLog::ValueInfo("MapTime", "Map time", "us", QP_SAMPLE_VALUE_TAG_RESPONSE) in logSampleList()
1397 << tcu::TestLog::ValueInfo("UnmapTime", "Unmap time", "us", QP_SAMPLE_VALUE_TAG_RESPONSE) in logSampleList()
[all …]
Des3pDepthTests.cpp645 << TestLog::ValueInfo("Workload", "Workload", "", QP_SAMPLE_VALUE_TAG_PREDICTOR) in logSamples()
646 << TestLog::ValueInfo("Order", "Order of sample", "", QP_SAMPLE_VALUE_TAG_PREDICTOR) in logSamples()
647 << TestLog::ValueInfo("TestTime", "Test render time", "us", QP_SAMPLE_VALUE_TAG_RESPONSE) in logSamples()
660 << TestLog::ValueInfo("Workload", "Workload", "", QP_SAMPLE_VALUE_TAG_PREDICTOR) in logSamples()
661 << TestLog::ValueInfo("Order", "Order of sample", "", QP_SAMPLE_VALUE_TAG_PREDICTOR) in logSamples()
662 << TestLog::ValueInfo("TestTime", "Test render time", "us", QP_SAMPLE_VALUE_TAG_RESPONSE) in logSamples()
663 << TestLog::ValueInfo("NullTime", "Read pixels time", "us", QP_SAMPLE_VALUE_TAG_RESPONSE) in logSamples()
664 << TestLog::ValueInfo("BaseTime", "Base render time", "us", QP_SAMPLE_VALUE_TAG_RESPONSE) in logSamples()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DModuleSummaryIndex.cpp24 bool ValueInfo::isDSOLocal() const { in isDSOLocal()
96 for (const ValueInfo V : *I) { in dumpSCCs()
201 static std::string getNodeVisualName(const ValueInfo &VI) { in getNodeVisualName()
206 static std::string getNodeLabel(const ValueInfo &VI, GlobalValueSummary *GVS) { in getNodeLabel()
224 const ValueInfo &VI) { in defineExternalNode()
/external/deqp/executor/
DxeTestCaseResult.hpp79 class ValueInfo;
456 class ValueInfo : public Item class
467 ValueInfo (void) : Item(TYPE_VALUEINFO), tag(VALUETAG_LAST) {} in ValueInfo() function in xe::ri::ValueInfo
468 ~ValueInfo (void) {} in ~ValueInfo()
DxeTestLogWriter.cpp159 static const char* getSampleValueTagName (ri::ValueInfo::ValueTag tag) in getSampleValueTagName()
163 case ri::ValueInfo::VALUETAG_PREDICTOR: return "Predictor"; in getSampleValueTagName()
164 case ri::ValueInfo::VALUETAG_RESPONSE: return "Response"; in getSampleValueTagName()
458 const ri::ValueInfo& info = static_cast<const ri::ValueInfo&>(item); in writeResultItem()
DxeTestResultParser.cpp174 { 0xddf2d0d1, "Predictor", ri::ValueInfo::VALUETAG_PREDICTOR },
175 { 0x9bee2c34, "Response", ri::ValueInfo::VALUETAG_RESPONSE },
252 static ri::ValueInfo::ValueTag getSampleValueTag (const char* tag) in getSampleValueTag()
254 …return (ri::ValueInfo::ValueTag)getEnumValue("sample value tag", s_sampleValueTagMap, DE_LENGTH_OF… in getSampleValueTag()
674 ri::ValueInfo* valueInfo = sampleInfo->valueInfos.allocItem<ri::ValueInfo>(); in handleElementStart()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DFunctionImport.cpp231 static ValueInfo
232 updateValueInfoForIndirectCalls(const ModuleSummaryIndex &Index, ValueInfo VI) { in updateValueInfoForIndirectCalls()
242 return ValueInfo(); in updateValueInfoForIndirectCalls()
286 ValueInfo VI = Edge.first; in computeImportForFunction()
615 SmallVector<ValueInfo, 128> Worklist; in computeDeadSymbols()
618 ValueInfo VI = Index.getValueInfo(GUID); in computeDeadSymbols()
638 auto visit = [&](ValueInfo VI) { in computeDeadSymbols()
/external/libchrome/base/debug/
Dactivity_tracker.h518 struct ValueInfo { struct
519 ValueInfo();
520 ValueInfo(ValueInfo&&);
521 ~ValueInfo();
545 mutable std::map<StringPiece, ValueInfo> values_; argument
Dactivity_tracker.cc328 ActivityUserData::ValueInfo::ValueInfo() = default;
329 ActivityUserData::ValueInfo::ValueInfo(ValueInfo&&) = default;
330 ActivityUserData::ValueInfo::~ValueInfo() = default;
464 ValueInfo* info; in Set()
526 values_.insert(std::make_pair(persistent_name, ValueInfo())); in Set()
579 ValueInfo info; in ImportExistingData()
/external/deqp/framework/common/
DtcuTestLog.hpp101 typedef LogValueInfo ValueInfo; typedef in tcu::TestLog
131 TestLog& operator<< (const ValueInfo& valueInfo);
449 inline TestLog& TestLog::operator<< (const ValueInfo& valueInfo) { valueInfo.write(*this); return … in operator <<()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/AsmParser/
DLLParser.h147 std::map<unsigned, std::vector<std::pair<ValueInfo *, LocTy>>>
151 std::vector<ValueInfo> NumberedValueInfos;
344 bool ParseGVReference(ValueInfo &VI, unsigned &GVId);
366 bool ParseOptionalRefs(std::vector<ValueInfo> &Refs);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DPredicateInfo.cpp580 const auto &ValueInfo = getValueInfo(Op); in renameUses() local
584 for (auto &PossibleCopy : ValueInfo.Infos) { in renameUses()
694 PredicateInfo::ValueInfo &PredicateInfo::getOrCreateValueInfo(Value *Operand) { in getOrCreateValueInfo()
707 const PredicateInfo::ValueInfo &
DFunctionImportUtils.cpp208 ValueInfo VI = ImportIndex.getValueInfo(GV.getGUID()); in processGlobalForThinLTO()
/external/deqp/executor/tools/
DxeExtractSampleLists.cpp56 out << static_cast<const xe::ri::ValueInfo&>(sampleList.sampleInfo.valueInfos.getItem(ndx)).name; in writeSampleList()

12