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

  /external/llvm/lib/CodeGen/
MachineSSAUpdater.cpp 80 SmallVectorImpl<std::pair<MachineBasicBlock*, unsigned> > &PredValues) {
89 for (unsigned i = 0, e = PredValues.size(); i != e; ++i)
90 AVals[PredValues[i].first] = PredValues[i].second;
157 SmallVector<std::pair<MachineBasicBlock*, unsigned>, 8> PredValues;
165 PredValues.push_back(std::make_pair(PredBB, PredVal));
180 unsigned DupPHI = LookForIdenticalPHI(BB, PredValues);
190 for (unsigned i = 0, e = PredValues.size(); i != e; ++i)
191 InsertedPHI.addReg(PredValues[i].second).addMBB(PredValues[i].first)
    [all...]
  /external/llvm/lib/Transforms/Utils/
SSAUpdater.cpp 94 SmallVector<std::pair<BasicBlock*, Value*>, 8> PredValues;
104 PredValues.push_back(std::make_pair(PredBB, PredVal));
117 PredValues.push_back(std::make_pair(PredBB, PredVal));
129 if (PredValues.empty())
139 DenseMap<BasicBlock*, Value*> ValueMapping(PredValues.begin(),
140 PredValues.end());
150 PHINode *InsertedPHI = PHINode::Create(ProtoType, PredValues.size(),
154 for (unsigned i = 0, e = PredValues.size(); i != e; ++i)
155 InsertedPHI->addIncoming(PredValues[i].second, PredValues[i].first)
    [all...]
  /external/llvm/lib/Transforms/Scalar/
JumpThreading.cpp     [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombinePHI.cpp 696 // PredValues - This is a temporary used when rewriting PHI nodes. It is
698 DenseMap<BasicBlock*, Value*> PredValues;
724 Value *&PredVal = PredValues[Pred];
773 PredValues.clear();
    [all...]

Completed in 189 milliseconds