Home
last modified time | relevance | path

Searched refs:isARMLowRegister (Results 1 – 10 of 10) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDThumb1InstrInfo.cpp83 (Register::isPhysicalRegister(SrcReg) && isARMLowRegister(SrcReg))) && in storeRegToStackSlot()
87 (Register::isPhysicalRegister(SrcReg) && isARMLowRegister(SrcReg))) { in storeRegToStackSlot()
112 (Register::isPhysicalRegister(DestReg) && isARMLowRegister(DestReg))) && in loadRegFromStackSlot()
116 (Register::isPhysicalRegister(DestReg) && isARMLowRegister(DestReg))) { in loadRegFromStackSlot()
HDThumb2SizeReduction.cpp397 if (!isARMLowRegister(Reg)) in VerifyLowRegs()
472 assert(isARMLowRegister(Rt)); in ReduceLoadStore()
473 assert(isARMLowRegister(Rn)); in ReduceLoadStore()
500 assert(isARMLowRegister(BaseReg)); in ReduceLoadStore()
546 } else if (!isARMLowRegister(BaseReg) || in ReduceLoadStore()
641 if (!isARMLowRegister(MI->getOperand(0).getReg())) in ReduceSpecial()
752 if (!isARMLowRegister(Reg0) || !isARMLowRegister(Reg1) in ReduceTo2Addr()
753 || !isARMLowRegister(Reg2)) in ReduceTo2Addr()
777 if (Entry.LowRegs2 && !isARMLowRegister(Reg0)) in ReduceTo2Addr()
786 if (Entry.LowRegs2 && !isARMLowRegister(Reg2)) in ReduceTo2Addr()
[all …]
HDThumbRegisterInfo.cpp111 (isARMLowRegister(DestReg) || Register::isVirtualRegister(DestReg)) && in emitLoadConstPool()
131 bool isHigh = !isARMLowRegister(DestReg) || in emitThumbRegPlusImmInReg()
132 (BaseReg != 0 && !isARMLowRegister(BaseReg)); in emitThumbRegPlusImmInReg()
145 if (!isARMLowRegister(DestReg) && !Register::isVirtualRegister(DestReg)) in emitThumbRegPlusImmInReg()
231 } else if (isARMLowRegister(DestReg)) { in emitThumbRegPlusImmediate()
241 } else if (isARMLowRegister(BaseReg)) { in emitThumbRegPlusImmediate()
HDThumb1FrameLowering.cpp379 if (isARMLowRegister(Reg) && !(HasFP && Reg == FramePtr)) { in emitPrologue()
534 if (isARMLowRegister(Reg) && !(HasFP && Reg == FramePtr)) { in emitEpilogue()
HDARMConstantIslandPass.cpp1779 if (isARMLowRegister(U.MI->getOperand(0).getReg())) { in optimizeThumb2Instructions()
1786 if (isARMLowRegister(U.MI->getOperand(0).getReg())) { in optimizeThumb2Instructions()
HDARMFrameLowering.cpp2057 isARMLowRegister(Reg) || in determineCalleeSaves()
2092 (!AFI->isThumb1OnlyFunction() || isARMLowRegister(Reg))) { in determineCalleeSaves()
HDARMLoadStoreOptimizer.cpp736 if (isARMLowRegister(NewBase) && isARMLowRegister(Base) && in CreateLoadStoreMulti()
HDARMBaseInstrInfo.cpp5409 if (!isARMLowRegister(Reg)) in findCMPToFoldIntoCBZ()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
HDARMBaseInfo.h160 static inline bool isARMLowRegister(unsigned Reg) { in isARMLowRegister() function
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
HDARMAsmParser.cpp1637 return isARMLowRegister(Memory.BaseRegNum) && in isMemThumbRR()
1638 (!Memory.OffsetRegNum || isARMLowRegister(Memory.OffsetRegNum)); in isMemThumbRR()
1643 !isARMLowRegister(Memory.BaseRegNum) || Memory.Alignment != 0) in isMemThumbRIs4()
1653 !isARMLowRegister(Memory.BaseRegNum) || Memory.Alignment != 0) in isMemThumbRIs2()
1663 !isARMLowRegister(Memory.BaseRegNum) || Memory.Alignment != 0) in isMemThumbRIs1()
6550 isARMLowRegister(static_cast<ARMOperand &>(*Operands[3]).getReg()) && in shouldOmitCCOutOperand()
6551 isARMLowRegister(static_cast<ARMOperand &>(*Operands[4]).getReg()) && in shouldOmitCCOutOperand()
6578 (!isARMLowRegister(static_cast<ARMOperand &>(*Operands[3]).getReg()) || in shouldOmitCCOutOperand()
6579 !isARMLowRegister(static_cast<ARMOperand &>(*Operands[4]).getReg()) || in shouldOmitCCOutOperand()
6580 !isARMLowRegister(static_cast<ARMOperand &>(*Operands[5]).getReg()) || in shouldOmitCCOutOperand()
[all …]