HomeSort by relevance Sort by last modified time
    Searched refs:InstantiatedValue (Results 1 - 9 of 9) sorted by null

  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
AliasAnalysisSummary.h 200 struct InstantiatedValue {
204 Optional<InstantiatedValue> instantiateInterfaceValue(InterfaceValue, CallSite);
206 inline bool operator==(InstantiatedValue LHS, InstantiatedValue RHS) {
209 inline bool operator!=(InstantiatedValue LHS, InstantiatedValue RHS) {
212 inline bool operator<(InstantiatedValue LHS, InstantiatedValue RHS) {
216 inline bool operator>(InstantiatedValue LHS, InstantiatedValue RHS)
    [all...]
CFLSteensAliasAnalysis.cpp 72 StratifiedSets<InstantiatedValue> Sets;
77 StratifiedSets<InstantiatedValue> S);
79 const StratifiedSets<InstantiatedValue> &getStratifiedSets() const {
117 StratifiedSets<InstantiatedValue> S)
166 auto RetInfo = Sets.find(InstantiatedValue{RetVal, 0});
175 auto ParamInfo = Sets.find(InstantiatedValue{&Param, 0});
186 StratifiedSetsBuilder<InstantiatedValue> SetBuilder;
197 SetBuilder.add(InstantiatedValue{Val, 0});
198 SetBuilder.noteAttributes(InstantiatedValue{Val, 0},
201 SetBuilder.add(InstantiatedValue{Val, I + 1})
    [all...]
CFLGraph.h 54 /// Each Node in the graph is an InstantiatedValue, and each edge represent a
55 /// pointer assignment between InstantiatedValue. Pointer
61 using Node = InstantiatedValue;
210 if (Graph.addNode(InstantiatedValue{GVal, 0},
212 Graph.addNode(InstantiatedValue{GVal, 1}, getAttrUnknown());
215 if (Graph.addNode(InstantiatedValue{CExpr, 0}))
219 Graph.addNode(InstantiatedValue{Val, 0}, Attr);
229 Graph.addEdge(InstantiatedValue{From, 0}, InstantiatedValue{To, 0},
246 Graph.addNode(InstantiatedValue{From, 1})
    [all...]
CFLAndersAliasAnalysis.cpp 147 // A pair that consists of an InstantiatedValue and an offset
149 InstantiatedValue IVal;
160 using ValueStateMap = DenseMap<InstantiatedValue, StateSet>;
161 using ValueReachMap = DenseMap<InstantiatedValue, ValueStateMap>;
170 bool insert(InstantiatedValue From, InstantiatedValue To, MatchState State) {
183 reachableValueAliases(InstantiatedValue V) const {
200 using MemSet = DenseSet<InstantiatedValue>;
201 using MemMapType = DenseMap<InstantiatedValue, MemSet>;
208 bool insert(InstantiatedValue LHS, InstantiatedValue RHS)
    [all...]
AliasAnalysisSummary.cpp 75 Optional<InstantiatedValue> instantiateInterfaceValue(InterfaceValue IValue,
80 return InstantiatedValue{Value, IValue.DerefLevel};
  /external/llvm/lib/Analysis/
AliasAnalysisSummary.h 147 struct InstantiatedValue {
151 Optional<InstantiatedValue> instantiateInterfaceValue(InterfaceValue, CallSite);
156 InstantiatedValue From, To;
164 InstantiatedValue IValue;
171 template <> struct DenseMapInfo<cflaa::InstantiatedValue> {
172 static inline cflaa::InstantiatedValue getEmptyKey() {
173 return cflaa::InstantiatedValue{DenseMapInfo<Value *>::getEmptyKey(),
176 static inline cflaa::InstantiatedValue getTombstoneKey() {
177 return cflaa::InstantiatedValue{DenseMapInfo<Value *>::getTombstoneKey(),
180 static unsigned getHashValue(const cflaa::InstantiatedValue &IV)
    [all...]
CFLSteensAliasAnalysis.cpp 70 StratifiedSets<InstantiatedValue> Sets;
75 StratifiedSets<InstantiatedValue> S);
77 const StratifiedSets<InstantiatedValue> &getStratifiedSets() const {
130 StratifiedSets<InstantiatedValue> S)
179 auto RetInfo = Sets.find(InstantiatedValue{RetVal, 0});
188 auto ParamInfo = Sets.find(InstantiatedValue{&Param, 0});
199 StratifiedSetsBuilder<InstantiatedValue> SetBuilder;
210 SetBuilder.add(InstantiatedValue{Val, 0});
211 SetBuilder.noteAttributes(InstantiatedValue{Val, 0},
214 SetBuilder.add(InstantiatedValue{Val, I + 1})
    [all...]
CFLGraph.h 32 /// Each Node in the graph is an InstantiatedValue, and each edge represent a
33 /// pointer assignment between InstantiatedValue. Pointer
39 typedef InstantiatedValue Node;
182 if (Graph.addNode(InstantiatedValue{GVal, 0},
184 Graph.addNode(InstantiatedValue{GVal, 1}, getAttrUnknown());
187 if (Graph.addNode(InstantiatedValue{CExpr, 0}))
191 Graph.addNode(InstantiatedValue{Val, 0}, Attr);
201 Graph.addEdge(InstantiatedValue{From, 0}, InstantiatedValue{To, 0},
212 Graph.addNode(InstantiatedValue{From, 1})
    [all...]
AliasAnalysisSummary.cpp 77 Optional<InstantiatedValue> instantiateInterfaceValue(InterfaceValue IValue,
82 return InstantiatedValue{Value, IValue.DerefLevel};

Completed in 99 milliseconds