HomeSort by: relevance | last modified time | path
    Searched defs:PhiDef (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFMIPeephole.cpp 122 MachineInstr *PhiDef = MRI->getVRegDef(opnd.getReg());
123 if (!PhiDef)
125 if (PhiDef->isPHI()) {
126 if (PhiInsns.find(PhiDef) != PhiInsns.end())
128 PhiInsns.insert(PhiDef);
129 if (!isPhiFrom32Def(PhiDef))
132 if (PhiDef->getOpcode() == BPF::COPY && !isCopyFrom32Def(PhiDef))
524 MachineInstr *PhiDef = MRI->getVRegDef(opnd.getReg());
525 if (!PhiDef || PhiDef->isPHI() |
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LowerExpectIntrinsic.cpp 184 auto *PhiDef = cast<PHINode>(V);
189 BasicBlock *BB = PhiDef->getIncomingBlock(i);
205 for (unsigned i = 0, e = PhiDef->getNumIncomingValues(); i != e; ++i) {
207 Value *PhiOpnd = PhiDef->getIncomingValue(i);
222 MDBuilder MDB(PhiDef->getContext());
224 // There are two situations in which an operand of the PhiDef comes
228 // successor is the PhiDef's enclosing block.
232 auto *OpndIncomingBB = PhiDef->getIncomingBlock(i);
238 if (OpndIncomingBB == BI->getParent() && Succ == PhiDef->getParent())
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
ModuloSchedule.cpp 1119 Register PhiDef = PHI.getOperand(0).getReg();
1121 unsigned PhiStage = (unsigned)Schedule.getStage(MRI.getVRegDef(PhiDef));
1123 unsigned NumPhis = getStagesForPhi(PhiDef);
1131 rewriteScheduledInstr(NewBB, InstrMap, StageNum - np, np, &PHI, PhiDef,

Completed in 23 milliseconds