Home
last modified time | relevance | path

Searched refs:ValueSet (Results 1 – 10 of 10) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DCodeExtractor.h53 using ValueSet = SetVector<Value *>; variable
120 void findInputsOutputs(ValueSet &Inputs, ValueSet &Outputs,
121 const ValueSet &Allocas) const;
137 void findAllocas(ValueSet &SinkCands, ValueSet &HoistCands,
155 Function *constructFunction(const ValueSet &inputs,
156 const ValueSet &outputs,
170 ValueSet &inputs, ValueSet &outputs);
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DPhiValues.h45 using ValueSet = SmallPtrSet<Value *, 4>;
54 const ValueSet &getValuesForPhi(const PHINode *PN);
86 DenseMap<unsigned int, ValueSet> NonPhiReachableMap;
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp404 void CodeExtractor::findAllocas(ValueSet &SinkCands, ValueSet &HoistCands, in findAllocas()
511 void CodeExtractor::findInputsOutputs(ValueSet &Inputs, ValueSet &Outputs, in findInputsOutputs()
512 const ValueSet &SinkCands) const { in findInputsOutputs()
680 Function *CodeExtractor::constructFunction(const ValueSet &inputs, in constructFunction()
681 const ValueSet &outputs, in constructFunction()
888 ValueSet &inputs, in emitCallAndSwitchStatement()
889 ValueSet &outputs) { in emitCallAndSwitchStatement()
924 for (ValueSet::iterator v = StructValues.begin(), in emitCallAndSwitchStatement()
1276 ValueSet inputs, outputs, SinkingCands, HoistingCands; in extractCodeRegion()
1367 ValueSet InputObjectsWithLifetime = in extractCodeRegion()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DPhiValues.cpp106 ValueSet NonPhi; in processPhi()
114 const PhiValues::ValueSet &PhiValues::getValuesForPhi(const PHINode *PN) { in getValuesForPhi()
H A DLazyValueInfo.cpp261 SmallPtrSetImpl<Value *> &ValueSet = Iter->second; in eraseValue() local
262 ValueSet.erase(V); in eraseValue()
263 if (ValueSet.empty()) in eraseValue()
326 SmallPtrSetImpl<Value *> &ValueSet = OI->second; in threadEdgeImpl() local
330 if (!ValueSet.erase(V)) in threadEdgeImpl()
337 if (ValueSet.empty()) { in threadEdgeImpl()
H A DLoopAccessAnalysis.cpp1773 typedef SmallPtrSet<Value*, 16> ValueSet; in analyzeLoop() typedef
1870 ValueSet Seen; in analyzeLoop()
1874 ValueSet UniformStores; in analyzeLoop()
H A DBasicAliasAnalysis.cpp1595 const PhiValues::ValueSet &PhiValueSet = PV->getValuesForPhi(PN); in aliasPHI()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp103 SmallSetVector<Value *, 16> *ValueSet = nullptr) { in deleteDeadInstruction() argument
138 if (ValueSet) ValueSet->remove(DeadInst); in deleteDeadInstruction()
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DFixedLenDecoderEmitter.cpp160 static bool ValueSet(bit_value_t V) { in ValueSet() function
439 return ValueSet(FilterBitValues[i]); in PositionFiltered()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp480 using ValueSet = SmallPtrSet<Value *, 16>; typedef in llvm::slpvectorizer::BoUpSLP
747 ValueSet MustGather;
4747 BoUpSLP::ValueSet VectorizedStores; in vectorizeStores()