Home
last modified time | relevance | path

Searched refs:GPR32RegClass (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp324 Register ResultReg = createResultReg(&Mips::GPR32RegClass); in emitLogicalOp()
354 const TargetRegisterClass *RC = &Mips::GPR32RegClass; in materializeInt()
410 const TargetRegisterClass *RC = &Mips::GPR32RegClass; in materializeGV()
432 const TargetRegisterClass *RC = &Mips::GPR32RegClass; in materializeExternalCallSym()
759 ResultReg = createResultReg(&Mips::GPR32RegClass); in emitLoad()
763 ResultReg = createResultReg(&Mips::GPR32RegClass); in emitLoad()
767 ResultReg = createResultReg(&Mips::GPR32RegClass); in emitLoad()
953 ZExtCondReg = createResultReg(&Mips::GPR32RegClass); in selectBranch()
1026 RC = &Mips::GPR32RegClass; in selectSelect()
1605 R = createResultReg(&Mips::GPR32RegClass); in fastLowerIntrinsicCall()
[all …]
H A DMipsInstructionSelector.cpp128 return &Mips::GPR32RegClass; in getRegClassForTypeOnBank()
168 Register LUiReg = B.getMRI()->createVirtualRegister(&Mips::GPR32RegClass); in materialize32BitImm()
373 Register JTIndex = MRI.createVirtualRegister(&Mips::GPR32RegClass); in select()
389 Register Dest = MRI.createVirtualRegister(&Mips::GPR32RegClass); in select()
401 Register DestTmp = MRI.createVirtualRegister(&Mips::GPR32RegClass); in select()
483 Register Tmp = MRI.createVirtualRegister(&Mips::GPR32RegClass); in select()
598 Register GPRReg = MRI.createVirtualRegister(&Mips::GPR32RegClass); in select()
702 Register LUiReg = MRI.createVirtualRegister(&Mips::GPR32RegClass); in select()
757 Register Temp = MRI.createVirtualRegister(&Mips::GPR32RegClass); in select()
871 Register TrueInReg = MRI.createVirtualRegister(&Mips::GPR32RegClass); in select()
[all …]
H A DMipsMachineFunction.cpp52 return Mips::GPR32RegClass; in getGlobalBaseRegClass()
82 RC = (ABI.IsN64()) ? &Mips::GPR64RegClass : &Mips::GPR32RegClass; in initGlobalBaseReg()
163 : Mips::GPR32RegClass; in createEhDataRegsFI()
175 const TargetRegisterClass &RC = Mips::GPR32RegClass; in createISRRegFI()
H A DMipsOptionRecord.h47 GPR32RegClass = &(TRI->getRegClass(Mips::GPR32RegClassID)); in MipsRegInfoRecord()
66 const MCRegisterClass *GPR32RegClass; variable
H A DMipsSEFrameLowering.cpp317 const TargetRegisterClass *RC = &Mips::GPR32RegClass; in expandBuildPairF64()
385 const TargetRegisterClass *RC2 = &Mips::GPR32RegClass; in expandExtractElementF64()
422 &Mips::GPR64RegClass : &Mips::GPR32RegClass; in emitPrologue()
591 const TargetRegisterClass *PtrRC = &Mips::GPR32RegClass; in emitInterruptPrologueStub()
720 ABI.ArePtrs64bit() ? &Mips::GPR64RegClass : &Mips::GPR32RegClass; in emitEpilogue()
755 const TargetRegisterClass *PtrRC = &Mips::GPR32RegClass; in emitInterruptEpilogueStub()
896 Mips::GPR64RegClass : Mips::GPR32RegClass; in determineCalleeSaves()
912 ABI.ArePtrs64bit() ? Mips::GPR64RegClass : Mips::GPR32RegClass; in determineCalleeSaves()
H A DMipsSERegisterInfo.cpp56 return &Mips::GPR32RegClass; in intRegClass()
223 ABI.ArePtrs64bit() ? &Mips::GPR64RegClass : &Mips::GPR32RegClass; in eliminateFI()
H A DMipsSEInstrInfo.cpp90 if (Mips::GPR32RegClass.contains(DestReg)) { // Copy to CPU Reg. in copyPhysReg()
91 if (Mips::GPR32RegClass.contains(SrcReg)) { in copyPhysReg()
118 else if (Mips::GPR32RegClass.contains(SrcReg)) { // Copy from CPU Reg. in copyPhysReg()
224 if (Mips::GPR32RegClass.hasSubClassEq(RC)) in storeRegToStack()
302 if (Mips::GPR32RegClass.hasSubClassEq(RC)) in loadRegFromStack()
598 &Mips::GPR64RegClass : &Mips::GPR32RegClass; in loadImmediate()
H A DMipsISelLowering.cpp4136 return std::make_pair(0U, &Mips::GPR32RegClass); in getRegForInlineAsmConstraint()
4140 return std::make_pair(0U, &Mips::GPR32RegClass); in getRegForInlineAsmConstraint()
4784 Register Temp = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_W()
4839 Register Lo = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_D()
4840 Register Hi = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_D()
4915 Register Tmp = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitSTR_W()
4928 Register Tmp = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitSTR_W()
4980 Register Lo = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitSTR_D()
4981 Register Hi = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitSTR_D()
5006 Register Lo = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitSTR_D()
[all …]
H A DMips16InstrInfo.cpp76 Mips::GPR32RegClass.contains(SrcReg)) in copyPhysReg()
78 else if (Mips::GPR32RegClass.contains(DestReg) && in copyPhysReg()
H A DMipsSubtarget.cpp234 : &Mips::GPR32RegClass); in getCriticalPathRCs()
H A DMipsRegisterInfo.cpp54 return ABI.ArePtrs64bit() ? &Mips::GPR64RegClass : &Mips::GPR32RegClass; in getPointerRegClass()
H A DMipsSEISelLowering.cpp67 addRegisterClass(MVT::i32, &Mips::GPR32RegClass); in MipsSETargetLowering()
3025 const TargetRegisterClass *RC = &Mips::GPR32RegClass; in emitBPOSGE32()
3094 const TargetRegisterClass *RC = &Mips::GPR32RegClass; in emitMSACBranchPseudo()
3326 Subtarget.isABI_N64() ? &Mips::GPR64RegClass : &Mips::GPR32RegClass; in emitINSERT_DF_VIDX()
3511 : (Subtarget.isABI_O32() ? &Mips::GPR32RegClass in emitST_F16_PSEUDO()
3513 const bool UsingMips32 = RC == &Mips::GPR32RegClass; in emitST_F16_PSEUDO()
3514 Register Rs = RegInfo.createVirtualRegister(&Mips::GPR32RegClass); in emitST_F16_PSEUDO()
3566 const bool UsingMips32 = RC == &Mips::GPR32RegClass; in emitLD_F16_PSEUDO()
3575 Register Tmp = RegInfo.createVirtualRegister(&Mips::GPR32RegClass); in emitLD_F16_PSEUDO()
3656 IsFGR64onMips64 ? &Mips::GPR64RegClass : &Mips::GPR32RegClass; in emitFPROUND_PSEUDO()
[all …]
H A DMipsAsmPrinter.cpp337 unsigned CPURegSize = TRI->getRegSizeInBits(Mips::GPR32RegClass) / 8; in printSavedRegsBitmask()
356 } else if (Mips::GPR32RegClass.contains(Reg)) in printSavedRegsBitmask()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCExpandPseudos.cpp65 Register AddrReg = MF.getRegInfo().createVirtualRegister(&ARC::GPR32RegClass); in expandStore()
90 Register Ra = MF.getRegInfo().createVirtualRegister(&ARC::GPR32RegClass); in expandCTLZ()
91 Register Rb = MF.getRegInfo().createVirtualRegister(&ARC::GPR32RegClass); in expandCTLZ()
118 Register R = MF.getRegInfo().createVirtualRegister(&ARC::GPR32RegClass); in expandCTTZ()
H A DARCInstrInfo.cpp285 assert(ARC::GPR32RegClass.contains(SrcReg) && in copyPhysReg()
287 assert(ARC::GPR32RegClass.contains(DestReg) && in copyPhysReg()
309 assert(ARC::GPR32RegClass.hasSubClassEq(RC) && in storeRegToStackSlot()
337 assert(ARC::GPR32RegClass.hasSubClassEq(RC) && in loadRegFromStackSlot()
H A DARCRegisterInfo.cpp60 BaseReg = RS->FindUnusedReg(&ARC::GPR32RegClass); in replaceFrameIndex()
67 RS->scavengeRegisterBackwards(ARC::GPR32RegClass, II, false, SPAdj); in replaceFrameIndex()
208 assert(ARC::GPR32RegClass.contains(Reg) && "Unexpected register operand"); in eliminateFrameIndex()
H A DARCISelLowering.cpp100 addRegisterClass(MVT::i32, &ARC::GPR32RegClass); in ARCTargetLowering()
531 unsigned VReg = RegInfo.createVirtualRegister(&ARC::GPR32RegClass); in LowerCallArguments()
575 unsigned VReg = RegInfo.createVirtualRegister(&ARC::GPR32RegClass); in LowerCallArguments()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFInstrInfo.cpp38 else if (BPF::GPR32RegClass.contains(DestReg, SrcReg)) in copyPhysReg()
139 else if (RC == &BPF::GPR32RegClass) in storeRegToStackSlot()
160 else if (RC == &BPF::GPR32RegClass) in loadRegFromStackSlot()
H A DBPFISelLowering.cpp60 addRegisterClass(MVT::i32, &BPF::GPR32RegClass); in BPFTargetLowering()
267 return std::make_pair(0U, &BPF::GPR32RegClass); in getRegForInlineAsmConstraint()
364 SimpleTy == MVT::i64 ? &BPF::GPRRegClass : &BPF::GPR32RegClass); in LowerFormalArguments()
H A DBPFMISimplifyPatchable.cpp192 if (MRI->getRegClass(DstReg) == &BPF::GPR32RegClass) { in processCandidate()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp414 &AArch64::GPR64RegClass : &AArch64::GPR32RegClass; in materializeFP()
472 ResultReg = createResultReg(&AArch64::GPR32RegClass); in materializeGV()
1729 RC = &AArch64::GPR32RegClass; in emitLogicalOp_rs()
2544 ResultReg = createResultReg(&AArch64::GPR32RegClass); in selectCmp()
2563 ResultReg = createResultReg(&AArch64::GPR32RegClass); in selectCmp()
2684 RC = &AArch64::GPR32RegClass; in selectSelect()
2976 RC = &AArch64::GPR32RegClass; in fastLowerArguments()
3990 ResultReg = createResultReg(&AArch64::GPR32RegClass); in selectTrunc()
4819 case MVT::i32: RC = &AArch64::GPR32RegClass; break; in selectBitCast()
4916 RC = &AArch64::GPR32RegClass; in selectSDiv()
[all …]
H A DAArch64CollectLOH.cpp500 for (MCPhysReg Reg : AArch64::GPR32RegClass) in handleNormalInst()
H A DAArch64InstrInfo.cpp839 RC = &AArch64::GPR32RegClass; in insertSelect()
2147 return (AArch64::GPR32RegClass.contains(DstReg) || in isGPRCopy()
4705 AArch64::GPR32RegClass.contains(SrcReg)) { in copyPhysReg()
4710 if (AArch64::GPR32RegClass.contains(DestReg) && in copyPhysReg()
5586 FillRC = &AArch64::GPR32RegClass; in foldMemoryOperandImpl()
6961 RC = &AArch64::GPR32RegClass; in genAlternativeCodeSequence()
6976 RC = &AArch64::GPR32RegClass; in genAlternativeCodeSequence()
6998 RC = &AArch64::GPR32RegClass; in genAlternativeCodeSequence()
7059 RC = &AArch64::GPR32RegClass; in genAlternativeCodeSequence()
7086 RC = &AArch64::GPR32RegClass; in genAlternativeCodeSequence()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsOptionRecord.cpp81 if (GPR32RegClass->contains(SubReg) || GPR64RegClass->contains(SubReg)) in SetPhysRegUsed()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp567 : &AArch64::GPR32RegClass; in getRegClassForTypeOnBank()
605 : &AArch64::GPR32RegClass; in getMinClassForRegBank()
2787 AArch64::GPR32RegClass, MRI); in select()
2822 AArch64::GPR32RegClass, MRI); in select()
3208 } else if (DstRC == &AArch64::GPR32RegClass && in select()
3344 MRI.createVirtualRegister(&AArch64::GPR32RegClass); in select()
4584 const TargetRegisterClass *RC = &AArch64::GPR32RegClass; in emitCSetForFCmp()
6697 AArch64::GPR32RegClass, MRI); in selectIntrinsic()
6713 AArch64::GPR32RegClass, MRI); in selectIntrinsic()
7250 AArch64::GPR32RegClass, MIB); in selectAddrModeWRO()
[all …]

12