Searched refs:getValueState (Results 1 - 3 of 3) sorted by relevance

/openbsd-current/gnu/llvm/llvm/lib/Transforms/IPO/
H A DCalledValuePropagation.cpp251 MergeValues(SS.getValueState(RegI), SS.getValueState(RetF));
288 MergeValues(SS.getValueState(RegFormal), SS.getValueState(RegActual));
297 MergeValues(SS.getValueState(RegI), SS.getValueState(RetF));
309 MergeValues(SS.getValueState(RegT), SS.getValueState(RegF));
322 MergeValues(SS.getValueState(RegI), SS.getValueState(MemG
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Utils/
H A DSCCPSolver.cpp403 /// getValueState - Return the ValueLatticeElement object that corresponds to
406 ValueLatticeElement &getValueState(Value *V) { function in class:llvm::SCCPInstVisitor
426 assert(V->getType()->isStructTy() && "Should use getValueState");
876 ValueLatticeElement BCValue = getValueState(BI->getCondition());
902 const ValueLatticeElement &SCValue = getValueState(SI->getCondition());
933 ValueLatticeElement IBRValue = getValueState(IBR->getAddress());
1001 if (getValueState(&PN).isOverdefined())
1016 ValueLatticeElement PhiState = getValueState(&PN);
1021 ValueLatticeElement IV = getValueState(PN.getIncomingValue(i));
1036 ValueLatticeElement &PhiStateRef = getValueState(
[all...]
/openbsd-current/gnu/llvm/llvm/include/llvm/Analysis/
H A DSparsePropagation.h151 /// UntrackedVal is returned, unlike the getValueState method.
157 /// getValueState - Return the LatticeVal object corresponding to the given
160 LatticeVal getValueState(LatticeKey Key);
230 SparseSolver<LatticeKey, LatticeVal, KeyInfo>::getValueState(LatticeKey Key) { function in class:llvm::SparseSolver
304 getValueState(KeyInfo::getLatticeKeyFromValue(BI->getCondition()));
343 SCValue = getValueState(KeyInfo::getLatticeKeyFromValue(SI.getCondition()));
414 LatticeVal PNIV = getValueState(Key);
438 getValueState(KeyInfo::getLatticeKeyFromValue(PN.getIncomingValue(i)));

Completed in 114 milliseconds