/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcFrameLowering.cpp | 45 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 D | SparcFrameLowering.h | 62 int NumBytes, unsigned ADDrr, unsigned ADDri) const;
|
H A D | SparcInstr64Bit.td | 163 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 D | DelaySlotFiller.cpp | 506 case SP::ADDri: return combineRestoreADD(MBBI, PrevInst, TII); break; in tryCombineRestoreWithPrevInst()
|
H A D | SparcInstrInfo.td | 1840 def : Pat<(i32 (frameindex:$ptr)), (ADDri (i32 (to_tframeindex $ptr)), (i32 0))>; 1841 def : Pat<(i64 (frameindex:$ptr)), (ADDri (i64 (to_tframeindex $ptr)), (i64 0))>; 1855 (ADDri (SETHIi tglobaltlsaddr:$in1), (tglobaltlsaddr:$in2))>; 1864 def : Pat<(add iPTR:$r, (SPlo tglobaladdr:$in)), (ADDri $r, tglobaladdr:$in)>; 1865 def : Pat<(add iPTR:$r, (SPlo tconstpool:$in)), (ADDri $r, tconstpool:$in)>; 1867 (ADDri $r, tblockaddress:$in)>;
|
H A D | SparcInstrAliases.td | 491 def : InstAlias<"inc $rd", (ADDri IntRegs:$rd, IntRegs:$rd, 1), 0>; 494 def : InstAlias<"inc $simm13, $rd", (ADDri IntRegs:$rd, IntRegs:$rd, simm13Op:$simm13), 0>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMInstructionSelector.cpp | 107 unsigned ADDri; member 322 STORE_OPCODE(ADDri, ADDri); in OpcodeCache() 1084 I.setDesc(TII.get(Opcodes.ADDri)); in select()
|
H A D | ARMMCInstLower.cpp | 155 case ARM::ADDri: in LowerARMMachineInstrToMCInst()
|
H A D | ARMBaseInstrInfo.cpp | 230 get(isSub ? ARM::SUBri : ARM::ADDri), WBReg) in convertToThreeAddress() 261 get(isSub ? ARM::SUBri : ARM::ADDri), WBReg) in convertToThreeAddress() 2423 {ARM::ADDSri, ARM::ADDri}, 2498 unsigned Opc = isSub ? ARM::SUBri : ARM::ADDri; in emitARMRegPlusImmediate() 2643 if (Opcode == ARM::ADDri) { in rewriteARMFrameIndex() 2901 OI->getOpcode() == ARM::ADDri || OI->getOpcode() == ARM::t2ADDri) && in isRedundantFlagInstr() 2953 case ARM::ADDri: in isOptimizeCompareCandidate() 3372 NewUseOpc = UseOpc == ARM::ADDrr ? ARM::ADDri : ARM::SUBri; in foldImmediate() 3375 NewUseOpc = UseOpc == ARM::ADDrr ? ARM::SUBri : ARM::ADDri; in foldImmediate() 4943 unsigned AddOpc = (LoadImmOpc == ARM::MRC) ? ARM::ADDri : ARM::t2ADDri; in expandLoadStackGuardBase() [all …]
|
H A D | ARMAsmPrinter.cpp | 1318 case ARM::ADDri: in EmitUnwindingInstruction() 2108 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::ADDri) in emitInstruction() 2135 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::ADDri) in emitInstruction()
|
H A D | ARMBaseRegisterInfo.cpp | 669 unsigned ADDriOpc = !AFI->isThumbFunction() ? ARM::ADDri : in materializeFrameBaseRegister()
|
H A D | ARMScheduleM55.td | 55 // NOPs, ITs, Brs, ADDri/SUBri, UXTB/H, SXTB/H and MOVri's. NOPs and IT's are
|
H A D | ARMLoadStoreOptimizer.cpp | 710 : isThumb1 ? ARM::tADDi8 : ARM::ADDri; in CreateLoadStoreMulti() 1203 case ARM::ADDri: Scale = 1; CheckCPSRDef = true; break; in isIncrementOrDecrement()
|
H A D | ARMFrameLowering.cpp | 1914 unsigned Opc = isThumb ? ARM::t2ADDri : ARM::ADDri; in emitAlignedDPRCS2Restores() 2108 if (MI.getOpcode() == ARM::ADDri) { in estimateRSStackSizeLimit()
|
H A D | ARMFastISel.cpp | 656 unsigned Opc = isThumb2 ? ARM::t2ADDri : ARM::ADDri; in fastMaterializeAlloca() 834 unsigned Opc = isThumb2 ? ARM::t2ADDri : ARM::ADDri; in ARMSimplifyAddress()
|
H A D | ARMInstrInfo.td | 6373 (ADDri GPR:$Rd, GPR:$Rn, mod_imm_neg:$imm, pred:$p, cc_out:$s)>; 6375 (ADDri GPR:$Rd, GPR:$Rd, mod_imm_neg:$imm, pred:$p, cc_out:$s)>;
|
H A D | ARMISelDAGToDAG.cpp | 3762 ARM::t2ADDri : ARM::ADDri); in Select()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FixupLEAs.cpp | 605 // We can use ADDri or INC/DEC. in optTwoAddrLEA() 724 const MCInstrDesc &ADDri = in processInstructionForSlowLEA() 727 NewMI = BuildMI(MBB, I, MI.getDebugLoc(), ADDri, DstR) in processInstructionForSlowLEA() 723 const MCInstrDesc &ADDri = processInstructionForSlowLEA() local
|
H A D | X86FrameLowering.cpp | 3928 unsigned ADDri = getADDriOpcode(false); in restoreWin32EHStackPointers() local 3929 BuildMI(MBB, MBBI, DL, TII.get(ADDri), FramePtr) in restoreWin32EHStackPointers()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ |
H A D | ARMAsmParser.cpp | 8982 case ARM::ADDri: { in processInstruction()
|