Home
last modified time | relevance | path

Searched refs:ADDri (Results 1 – 20 of 20) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcFrameLowering.cpp45 unsigned ADDri) const { in emitSPAdjustment()
52 BuildMI(MBB, MBBI, dl, TII.get(ADDri), SP::O6) in emitSPAdjustment()
115 SAVEri = SP::ADDri; in emitPrologue()
179 BuildMI(MBB, MBBI, dl, TII.get(SP::ADDri), regUnbiased) in emitPrologue()
192 BuildMI(MBB, MBBI, dl, TII.get(SP::ADDri), SP::O6) in emitPrologue()
208 emitSPAdjustment(MF, MBB, I, Size, SP::ADDrr, SP::ADDri); in eliminateCallFramePseudoInstr()
233 emitSPAdjustment(MF, MBB, MBBI, NumBytes, SP::ADDrr, SP::ADDri); in emitEpilogue()
H A DSparcFrameLowering.h62 int NumBytes, unsigned ADDrr, unsigned ADDri) const;
H A DSparcInstr64Bit.td163 def : Pat<(add i64:$lhs, (i64 simm13:$rhs)), (ADDri $lhs, imm:$rhs)>;
501 (ADDri (SETHIi tglobaltlsaddr:$in1), (tglobaltlsaddr:$in2))>;
510 def : Pat<(add iPTR:$r, (SPlo tglobaladdr:$in)), (ADDri $r, tglobaladdr:$in)>;
511 def : Pat<(add iPTR:$r, (SPlo tconstpool:$in)), (ADDri $r, tconstpool:$in)>;
513 (ADDri $r, tblockaddress:$in)>;
H A DDelaySlotFiller.cpp506 case SP::ADDri: return combineRestoreADD(MBBI, PrevInst, TII); break; in tryCombineRestoreWithPrevInst()
H A DSparcInstrInfo.td1823 def : Pat<(i32 (frameindex:$ptr)), (ADDri (i32 (to_tframeindex $ptr)), (i32 0))>;
1824 def : Pat<(i64 (frameindex:$ptr)), (ADDri (i64 (to_tframeindex $ptr)), (i64 0))>;
1838 (ADDri (SETHIi tglobaltlsaddr:$in1), (tglobaltlsaddr:$in2))>;
1847 def : Pat<(add iPTR:$r, (SPlo tglobaladdr:$in)), (ADDri $r, tglobaladdr:$in)>;
1848 def : Pat<(add iPTR:$r, (SPlo tconstpool:$in)), (ADDri $r, tconstpool:$in)>;
1850 (ADDri $r, tblockaddress:$in)>;
H A DSparcInstrAliases.td489 def : InstAlias<"inc $rd", (ADDri IntRegs:$rd, IntRegs:$rd, 1), 0>;
492 def : InstAlias<"inc $simm13, $rd", (ADDri IntRegs:$rd, IntRegs:$rd, simm13Op:$simm13), 0>;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstructionSelector.cpp107 unsigned ADDri; member
320 STORE_OPCODE(ADDri, ADDri); in OpcodeCache()
1073 I.setDesc(TII.get(Opcodes.ADDri)); in select()
H A DARMMCInstLower.cpp155 case ARM::ADDri: in LowerARMMachineInstrToMCInst()
H A DARMBaseInstrInfo.cpp229 get(isSub ? ARM::SUBri : ARM::ADDri), WBReg) in convertToThreeAddress()
260 get(isSub ? ARM::SUBri : ARM::ADDri), WBReg) in convertToThreeAddress()
2422 {ARM::ADDSri, ARM::ADDri},
2497 unsigned Opc = isSub ? ARM::SUBri : ARM::ADDri; in emitARMRegPlusImmediate()
2642 if (Opcode == ARM::ADDri) { in rewriteARMFrameIndex()
2900 OI->getOpcode() == ARM::ADDri || OI->getOpcode() == ARM::t2ADDri) && in isRedundantFlagInstr()
2952 case ARM::ADDri: in isOptimizeCompareCandidate()
3371 NewUseOpc = UseOpc == ARM::ADDrr ? ARM::ADDri : ARM::SUBri; in FoldImmediate()
3374 NewUseOpc = UseOpc == ARM::ADDrr ? ARM::SUBri : ARM::ADDri; in FoldImmediate()
4942 unsigned AddOpc = (LoadImmOpc == ARM::MRC) ? ARM::ADDri : ARM::t2ADDri; in expandLoadStackGuardBase()
[all …]
H A DARMAsmPrinter.cpp1318 case ARM::ADDri: in EmitUnwindingInstruction()
2108 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::ADDri) in emitInstruction()
2135 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::ADDri) in emitInstruction()
H A DARMBaseRegisterInfo.cpp669 unsigned ADDriOpc = !AFI->isThumbFunction() ? ARM::ADDri : in materializeFrameBaseRegister()
H A DARMScheduleM55.td55 // NOPs, ITs, Brs, ADDri/SUBri, UXTB/H, SXTB/H and MOVri's. NOPs and IT's are
H A DARMLoadStoreOptimizer.cpp709 : isThumb1 ? ARM::tADDi8 : ARM::ADDri; in CreateLoadStoreMulti()
1202 case ARM::ADDri: Scale = 1; CheckCPSRDef = true; break; in isIncrementOrDecrement()
H A DARMFrameLowering.cpp1911 unsigned Opc = isThumb ? ARM::t2ADDri : ARM::ADDri; in emitAlignedDPRCS2Restores()
2105 if (MI.getOpcode() == ARM::ADDri) { in estimateRSStackSizeLimit()
H A DARMFastISel.cpp656 unsigned Opc = isThumb2 ? ARM::t2ADDri : ARM::ADDri; in fastMaterializeAlloca()
834 unsigned Opc = isThumb2 ? ARM::t2ADDri : ARM::ADDri; in ARMSimplifyAddress()
H A DARMInstrInfo.td6371 (ADDri GPR:$Rd, GPR:$Rn, mod_imm_neg:$imm, pred:$p, cc_out:$s)>;
6373 (ADDri GPR:$Rd, GPR:$Rd, mod_imm_neg:$imm, pred:$p, cc_out:$s)>;
H A DARMISelDAGToDAG.cpp3761 ARM::t2ADDri : ARM::ADDri); in Select()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupLEAs.cpp724 const MCInstrDesc &ADDri = in processInstructionForSlowLEA() local
727 NewMI = BuildMI(MBB, I, MI.getDebugLoc(), ADDri, DstR) in processInstructionForSlowLEA()
H A DX86FrameLowering.cpp3874 unsigned ADDri = getADDriOpcode(false); in restoreWin32EHStackPointers() local
3875 BuildMI(MBB, MBBI, DL, TII.get(ADDri), FramePtr) in restoreWin32EHStackPointers()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp8788 case ARM::ADDri: { in processInstruction()