Home
last modified time | relevance | path

Searched refs:regB (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTwoAddressInstructionPass.cpp1134 Register regB = MI.getOperand(SrcIdx).getReg(); in tryInstructionTransform() local
1136 assert(regB.isVirtual() && "cannot make instruction into two-address form"); in tryInstructionTransform()
1137 bool regBKilled = isKilled(MI, regB, MRI, TII, LIS, true); in tryInstructionTransform()
1160 if (!Commuted && EnableRescheduling && rescheduleMIBelowKill(mi, nmi, regB)) { in tryInstructionTransform()
1168 regB = MI.getOperand(SrcIdx).getReg(); in tryInstructionTransform()
1169 regBKilled = isKilled(MI, regB, MRI, TII, LIS, true); in tryInstructionTransform()
1175 if (!regBKilled || isProfitableToConv3Addr(regA, regB)) { in tryInstructionTransform()
1177 if (convertInstTo3Addr(mi, nmi, regA, regB, Dist)) { in tryInstructionTransform()
1190 if (EnableRescheduling && rescheduleKillAboveMI(mi, nmi, regB)) { in tryInstructionTransform()
1242 unsigned NewSrcIdx = NewMIs[1]->findRegisterUseOperandIdx(regB); in tryInstructionTransform()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h416 bool regsOverlap(Register regA, Register regB) const { in regsOverlap() argument
417 if (regA == regB) return true; in regsOverlap()
418 if (!regA.isPhysical() || !regB.isPhysical()) in regsOverlap()
423 MCRegUnitIterator RUB(regB.asMCReg(), this); in regsOverlap()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/microblaze/
H A Dmicroblaze.c124 rtx regB; /* Contains valid values on ADDRESS_REG_INDEX. */ member
742 info->regB = NULL; in microblaze_classify_address()
851 info->regB = xplus1; in microblaze_classify_address()
2575 fprintf (file, "%s,%s", reg_names[REGNO (info.regB)], in print_operand_address()
2577 else if (REGNO (info.regB) != 0) in print_operand_address()
2579 fprintf (file, "%s,%s", reg_names[REGNO (info.regB)], in print_operand_address()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/microblaze/
H A Dmicroblaze.cc125 rtx regB; /* Contains valid values on ADDRESS_REG_INDEX. */ member
743 info->regB = NULL; in microblaze_classify_address()
852 info->regB = xplus1; in microblaze_classify_address()
2576 fprintf (file, "%s,%s", reg_names[REGNO (info.regB)], in print_operand_address()
2578 else if (REGNO (info.regB) != 0) in print_operand_address()
2580 fprintf (file, "%s,%s", reg_names[REGNO (info.regB)], in print_operand_address()