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

  /external/llvm/lib/CodeGen/
MachineSSAUpdater.cpp 286 MachineSSAUpdater *Updater) {
290 Updater->VRC, Updater->MRI,
291 Updater->TII);
298 MachineSSAUpdater *Updater) {
301 Updater->VRC, Updater->MRI,
302 Updater->TII);
323 static MachineInstr *ValueIsPHI(unsigned Val, MachineSSAUpdater *Updater) {
324 return InstrIsPHI(Updater->MRI->getVRegDef(Val))
    [all...]
LiveRangeCalc.cpp 197 LiveRangeUpdater Updater;
215 Updater.setDest(&I.LR);
216 Updater.add(Start, End, I.Value);
333 LiveRangeUpdater Updater(&LR);
343 Updater.add(Start, End, TheVNI);
LiveInterval.cpp 653 LiveRangeUpdater Updater(this);
655 Updater.add(S);
664 LiveRangeUpdater Updater(this);
666 Updater.add(S.start, S.end, LHSValNo);
677 LiveRangeUpdater Updater(this);
680 Updater.add(S.start, S.end, LHSValNo);
    [all...]
  /external/llvm/lib/Transforms/Utils/
SSAUpdater.cpp 259 static Value *GetUndefVal(BasicBlock *BB, SSAUpdater *Updater) {
260 return UndefValue::get(Updater->ProtoType);
266 SSAUpdater *Updater) {
267 PHINode *PHI = PHINode::Create(Updater->ProtoType, NumPreds,
268 Updater->ProtoName, &BB->front());
286 static PHINode *ValueIsPHI(Value *Val, SSAUpdater *Updater) {
292 static PHINode *ValueIsNewPHI(Value *Val, SSAUpdater *Updater) {
293 PHINode *PHI = ValueIsPHI(Val, Updater);
  /external/llvm/include/llvm/Transforms/Utils/
SSAUpdaterImpl.h 1 //===-- SSAUpdaterImpl.h - SSA Updater Implementation -----------*- C++ -*-===//
35 UpdaterT *Updater;
74 Updater(U), AvailableVals(A), InsertedPHIs(Ins) { }
86 ValT V = Traits::GetUndefVal(BB, Updater);
244 Pred->AvailableVal = Traits::GetUndefVal(Pred->BB, Updater);
335 ValT PHI = Traits::CreateEmptyPHI(Info->BB, Info->NumPreds, Updater);
355 PhiT *PHI = Traits::ValueIsNewPHI(Info->AvailableVal, Updater);
424 PhiT *IncomingPHIVal = Traits::ValueIsPHI(IncomingVal, Updater);
  /external/llvm/lib/Transforms/Scalar/
StructurizeCFG.cpp 590 SSAUpdater Updater;
606 Updater.Initialize(Phi->getType(), "");
607 Updater.AddAvailableValue(&Func->getEntryBlock(), Undef);
608 Updater.AddAvailableValue(To, Undef);
615 Updater.AddAvailableValue(VI->first, VI->second);
620 Updater.AddAvailableValue(Dominator.getResult(), Undef);
627 Phi->setIncomingValue(Idx, Updater.GetValueAtEndOfBlock(*FI));
889 SSAUpdater Updater;
911 Updater.Initialize(II->getType(), "");
912 Updater.AddAvailableValue(&Func->getEntryBlock(), Undef)
    [all...]
  /external/llvm/lib/Analysis/
LoopInfo.cpp 652 UnloopUpdater Updater(Unloop, this);
653 Updater.updateBlockParents();
656 Updater.removeBlocksFromAncestors();
659 Updater.updateSubloopParents();

Completed in 198 milliseconds