Home
last modified time | relevance | path

Searched refs:QRI (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/Target/Hexagon/
DHexagonVLIWPacketizer.cpp327 const HexagonRegisterInfo* QRI = in IsCallDependent() local
331 if (DepReg == QRI->getRARegister()) { in IsCallDependent()
336 if (DepReg == QRI->getFrameRegister() || in IsCallDependent()
337 DepReg == QRI->getStackRegister()) in IsCallDependent()
342 const TargetRegisterClass* RC = QRI->getMinimalPhysRegClass(DepReg); in IsCallDependent()
552 const HexagonRegisterInfo* QRI = in CanPromoteToNewValueStore() local
557 const TargetRegisterClass* PacketRC = QII->getRegClass(MCID, 0, QRI, MF); in CanPromoteToNewValueStore()
614 predRegClass = QRI->getMinimalPhysRegClass(predRegNumSrc); in CanPromoteToNewValueStore()
626 predRegClass = QRI->getMinimalPhysRegClass(predRegNumDst); in CanPromoteToNewValueStore()
680 QRI)) in CanPromoteToNewValueStore()
[all …]
DHexagonNewValueJump.cpp69 const HexagonRegisterInfo *QRI; member
366 QRI = in runOnMachineFunction()
370 if (!QRI->Subtarget.hasV4TOps() || in runOnMachineFunction()
483 if (!canCompareBeNewValueJump(QII, QRI, MII, predReg, isSecondOpReg, in runOnMachineFunction()
530 if (!canBeFeederToNewValueJump(QII, QRI, MII, jmpPos, cmpPos, MF)) { in runOnMachineFunction()
542 if (!canBeFeederToNewValueJump(QII, QRI, MII, jmpPos, cmpPos, MF)) in runOnMachineFunction()
DHexagonFrameLowering.cpp80 const HexagonRegisterInfo *QRI = in emitPrologue() local
128 QRI->getStackRegister()). in emitPrologue()
129 addReg(QRI->getStackRegister()). in emitPrologue()
DHexagonInstrInfo.cpp1027 const HexagonRegisterInfo& QRI = getRegisterInfo(); in mayBeNewStore() local
1032 QRI.Subtarget.hasV4TOps()); in mayBeNewStore()
1294 const HexagonRegisterInfo& QRI = getRegisterInfo(); in isConditionalALU32() local
1325 return QRI.Subtarget.hasV4TOps(); in isConditionalALU32()
1331 const HexagonRegisterInfo& QRI = getRegisterInfo(); in isConditionalLoad() local
1372 return QRI.Subtarget.hasV4TOps(); in isConditionalLoad()
1385 return QRI.Subtarget.hasV4TOps(); in isConditionalLoad()
1425 const HexagonRegisterInfo& QRI = getRegisterInfo(); in isConditionalStore() local
1462 return QRI.Subtarget.hasV4TOps(); in isConditionalStore()
1473 return QRI.Subtarget.hasV4TOps(); in isConditionalStore()
DHexagonPeephole.cpp84 const HexagonRegisterInfo *QRI; member
116 QRI = static_cast<const HexagonRegisterInfo *>(MF.getTarget(). in runOnMachineFunction()
DHexagonISelLowering.cpp466 const HexagonRegisterInfo *QRI = static_cast<const HexagonRegisterInfo *>( in LowerCall() local
469 DAG.getCopyFromReg(Chain, dl, QRI->getStackRegister(), getPointerTy()); in LowerCall()
724 const HexagonRegisterInfo *QRI = in LowerINLINEASM() local
727 if (Reg == QRI->getRARegister()) { in LowerINLINEASM()
819 const HexagonRegisterInfo *QRI = static_cast<const HexagonRegisterInfo *>( in LowerDYNAMIC_STACKALLOC() local
821 SDValue CopyChain = DAG.getCopyToReg(Chain, dl, QRI->getStackRegister(), Sub); in LowerDYNAMIC_STACKALLOC()
1456 const HexagonRegisterInfo *QRI = in HexagonTargetLowering() local
1458 setStackPointerRegisterToSaveRestore(QRI->getStackRegister()); in HexagonTargetLowering()
DHexagonCopyToCombine.cpp182 const HexagonRegisterInfo *QRI = in areCombinableOperations() local
189 if (!QRI->Subtarget.hasV4TOps()) in areCombinableOperations()