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

  /external/llvm/lib/CodeGen/
CriticalAntiDepBreaker.cpp 222 // Note that this allows us to skip checking if AntiDepReg
332 // Note: AntiDepReg may be referenced by a two-address instruction such that
338 // both NewReg and AntiDepReg covers it.
347 // Don't allow the instruction defining AntiDepReg to earlyclobber its
362 // Don't allow the instruction to define NewReg and AntiDepReg.
363 // When AntiDepReg is renamed it will be an illegal op.
367 // Don't allow an instruction using AntiDepReg to be earlyclobbered by
384 unsigned AntiDepReg,
392 if (NewReg == AntiDepReg) continue;
394 // an anti-dependence with this AntiDepReg, because that woul
    [all...]
AggressiveAntiDepBreaker.cpp 556 // AntiDepReg. These all need to be renamed together if we are to
819 unsigned AntiDepReg = Edge->getReg();
820 DEBUG(dbgs() << "\tAntidep reg: " << TRI->getName(AntiDepReg));
821 assert(AntiDepReg != 0 && "Anti-dependence on reg0?");
823 if (!RegClassInfo.isAllocatable(AntiDepReg)) {
827 } else if ((ExcludeRegs != NULL) && ExcludeRegs->test(AntiDepReg)) {
832 } else if (PassthruRegs.count(AntiDepReg) != 0) {
840 MachineOperand *AntiDepOp = MI->findRegisterDefOperand(AntiDepReg);
860 (P->getKind() != SDep::Anti || P->getReg() != AntiDepReg) :
861 (P->getKind() == SDep::Data && P->getReg() == AntiDepReg)) {
    [all...]
CriticalAntiDepBreaker.h 104 unsigned AntiDepReg,

Completed in 38 milliseconds