Home
last modified time | relevance | path

Searched refs:EvenReg (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Target/AArch64/
DAArch64FrameLowering.cpp907 const unsigned EvenReg = CSRegs[i + 1]; in processFunctionBeforeCalleeSavedScan() local
909 AArch64::GPR64RegClass.contains(EvenReg)) ^ in processFunctionBeforeCalleeSavedScan()
911 AArch64::FPR64RegClass.contains(EvenReg)) && in processFunctionBeforeCalleeSavedScan()
915 const bool EvenRegUsed = MRI->isPhysRegUsed(EvenReg); in processFunctionBeforeCalleeSavedScan()
922 UnspilledCSGPRs.push_back(EvenReg); in processFunctionBeforeCalleeSavedScan()
925 UnspilledCSFPRs.push_back(EvenReg); in processFunctionBeforeCalleeSavedScan()
935 Reg = OddRegUsed ? EvenReg : OddReg; in processFunctionBeforeCalleeSavedScan()
940 DEBUG(dbgs() << ' ' << PrintReg(EvenReg, RegInfo)); in processFunctionBeforeCalleeSavedScan()
942 assert(((OddReg == AArch64::LR && EvenReg == AArch64::FP) || in processFunctionBeforeCalleeSavedScan()
944 RegInfo->getEncodingValue(EvenReg))) && in processFunctionBeforeCalleeSavedScan()
/external/llvm/lib/Target/ARM/
DARMLoadStoreOptimizer.cpp1481 unsigned EvenReg = MI->getOperand(0).getReg(); in FixInvalidRegPairOp() local
1483 unsigned EvenRegNum = TRI->getDwarfRegNum(EvenReg, false); in FixInvalidRegPairOp()
1487 bool Errata602117 = EvenReg == BaseReg && STI->isCortexM3(); in FixInvalidRegPairOp()
1519 .addReg(EvenReg, getDefRegState(isLd) | getDeadRegState(EvenDeadKill)) in FixInvalidRegPairOp()
1526 .addReg(EvenReg, in FixInvalidRegPairOp()
1548 (TRI->regsOverlap(EvenReg, BaseReg))) { in FixInvalidRegPairOp()
1556 EvenReg, EvenDeadKill, false, in FixInvalidRegPairOp()
1560 if (OddReg == EvenReg && EvenDeadKill) { in FixInvalidRegPairOp()
1568 if (EvenReg == BaseReg) in FixInvalidRegPairOp()
1571 EvenReg, EvenDeadKill, EvenUndef, in FixInvalidRegPairOp()
[all …]