Searched refs:regB (Results 1 – 4 of 4) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | TwoAddressInstructionPass.cpp | 1134 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 D | TargetRegisterInfo.h | 416 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 D | microblaze.c | 124 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 D | microblaze.cc | 125 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()
|